OpenBSD

OpenBSD kód a Microsoft 'Services for Unix 3.0' termékben

Címkék

A OpenBSD Journal oldalairól:

"Feltelepítettem a MS Services for UNIX (SFU) 3.0 egy kliensemnek, beizzítottam egy C Shell-t, nyomtam egy "strings * | grep -i bsd"-t és mit gondolsz mit találtam... OpenBSD-t!"Script started on Sat Sep 13 01:12:33 2003

Script flushing every 30 seconds

$ uname -a Interix burnt 3.0 SP-7.0.1701.1 x86 Pentium II/Celeron/Xeon (rev0x0501)

$ pwd /bin

$ strings * | grep -i bsd $OpenBSD: strlen.c,v 1.3 1996/08/19 08:34:19 tholo Exp $

$OpenBSD: strlen.c,v 1.3 1996/08/19 08:34:19 tholo Exp $

$OpenBSD: strcpy.c,v 1.4 1996/08/19 08:34:14 tholo Exp $

$OpenBSD: strncpy.c,v 1.2 1996/08/19 08:34:22 tholo Exp $

$OpenBSD: strncmp.c,v 1.3 1996/08/19 08:34:21 tholo Exp $

$OpenBSD: strlcpy.c,v 1.4 1999/05/01 18:56:41 millert Exp $

$OpenBSD: memchr.c,v 1.2 1996/08/19 08:34:04 tholo Exp $

$OpenBSD: memset.c,v 1.2 1996/08/19 08:34:07 tholo Exp $

$OpenBSD: at.c,v 1.20 2001/01/17 19:29:06 deraadt Exp $

$OpenBSD: panic.c,v 1.5 2000/11/17 18:40:50 deraadt Exp $

$OpenBSD: parsetime.c,v 1.9 2000/01/05 08:06:25 millert Exp $

$OpenBSD: perm.c,v 1.1 1997/03/01 23:40:12 millert Exp $

$OpenBSD: fts.c,v 1.15 1998/03/19 00:30:01 millert Exp $

$OpenBSD: strstr.c,v 1.2 1996/08/19 08:34:27 tholo Exp $

$OpenBSD: syslog.c,v 1.9 2000/01/02 23:35:58 hugh Exp $

$OpenBSD: du.c,v 1.4 1997/01/15 23:42:25 millert Exp $

$OpenBSD: strcat.c,v 1.4 1996/08/19 08:34:10 tholo Exp $

$OpenBSD: expand.c,v 1.3 1998/01/22 17:41:09 deraadt Exp $

$OpenBSD: find.c,v 1.5 1997/06/30 23:54:07 millert Exp $

$OpenBSD: function.c,v 1.10 1997/09/01 02:44:19 millert Exp $

$OpenBSD: ls.c,v 1.4 1997/06/30 23:47:44 millert Exp $

$OpenBSD: misc.c,v 1.4 1997/06/30 23:54:08 millert Exp $

$OpenBSD: operator.c,v 1.2 1996/06/26 05:33:12 deraadt Exp $

$OpenBSD: option.c,v 1.6 1996/12/23 04:58:11 millert Exp $

$OpenBSD: vis.c,v 1.6 2000/11/21 00:47:28 millert Exp $

$OpenBSD: names.c,v 1.13 2001/01/16 05:36:08 millert Exp $

$OpenBSD: getname.c,v 1.4 1997/07/14 00:24:27 millert Exp $

$OpenBSD: fio.c,v 1.18 2001/01/16 05:36:08 millert Exp $

$OpenBSD: aux.c,v 1.16 2001/01/16 05:36:08 millert Exp $

$OpenBSD: list.c,v 1.10 2001/01/16 05:36:08 millert Exp $

$OpenBSD: head.c,v 1.6 2001/01/19 04:11:28 millert Exp $

$OpenBSD: lex.c,v 1.23 2001/06/23 23:04:23 millert Exp $

$OpenBSD: cu.c,v 1.4 1997/09/01 23:24:24 deraadt Exp $

$OpenBSD: hunt.c,v 1.6 1997/09/01 23:24:24 deraadt Exp $

$OpenBSD: log.c,v 1.3 1997/09/01 23:24:25 deraadt Exp $

$OpenBSD: partab.c,v 1.3 1997/04/02 01:47:02 millert Exp $

$OpenBSD: remote.c,v 1.7 1997/09/07 12:23:59 provos Exp $

$OpenBSD: tip.c,v 1.8 1997/09/01 23:24:26 deraadt Exp $

$OpenBSD: tipout.c,v 1.6 1997/09/01 23:24:27 deraadt Exp $

$OpenBSD: uucplock.c,v 1.5 1997/09/01 23:24:27 deraadt Exp $

$OpenBSD: value.c,v 1.5 1997/09/01 23:24:28 deraadt Exp $

$OpenBSD: vars.c,v 1.2 1996/06/26 05:40:50 deraadt Exp $

$OpenBSD: biz22.c,v 1.4 1997/04/02 01:47:05 millert Exp $

$OpenBSD: courier.c,v 1.6 1997/09/01 23:24:28 deraadt Exp $

$OpenBSD: df.c,v 1.3 1996/06/26 05:40:52 deraadt Exp $

$OpenBSD: dn11.c,v 1.3 1996/06/26 05:40:53 deraadt Exp $

$OpenBSD: hayes.c,v 1.6 1997/04/02 01:47:06 millert Exp $

$OpenBSD: t3000.c,v 1.5 1997/04/02 01:47:07 millert Exp $

$OpenBSD: v3451.c,v 1.4 1997/04/02 01:47:07 millert Exp $

$OpenBSD: v831.c,v 1.4 1997/04/02 01:47:08 millert Exp $

$OpenBSD: ventel.c,v 1.5 1997/04/02 01:47:08 millert Exp $

...lots more output...

$ exit

Script done on Sat Sep 13 01:13:00 2003

Úgy tűnik, hogy az Interix csapat az OpenBSD 3.0 kódját használta fel a SFU elkészítéséhez. A SFU microsoftos oldala itt.

A cikk hozzászólásokban többen is említik, hogy nem az első eset, hogy a Microsoft BSD kódot használ fel a termékeiben.

Természetesen a BSD licenc lehetővé teszi ezt a fajta kódfelhasználást. A BSD licenc sokkal kevesebb megkötést tartalmaz, mint a GPL, ezért sok szoftver gyártó és forgalmazó előszeretettel használja fel a BSD kódokat kereskedelmi termékeikben.

A cikk itt.

---------------------------------------------------------------------

A BSD licensz

Copyright (c) The Regents of the University of California.
All rights reserved.

A forrás- és bináris formában történő terjesztés, módosítással, vagy anélkül akkor engedélyezett, ha a következő feltételek teljesülnek:

1. A forráskód terjesztésekor meg kell őrizni a fenti szerzői jogi megjegyzést, ezt a feltétellistát és a következő nyilatkozatot.

2. Bináris formában történő terjesztéskor reprodukálni kell a fenti szerzői jogi megjegyzést, ezt a feltétellistát, a következő nyilatkozatot a dokumentációban, valamint a csomaggal biztosított egyéb anyagokat.

[3. Ennek a szoftvernek a szolgáltatásait vagy használatát említő összes hirdetési anyag a következő
köszönetnyilvánítást kell, hogy tartalmazza:

Ez a termék a University of California, Berkeley és külső munkatársai által fejlesztett szoftver.]

4. Sem az egyetem neve, sem pedig a külső munkatársainak neve előzetes írásbeli engedély nélkül nem
használhatók fel a szoftverből származtatott termékek hitelesítésére, vagy reklámozására.


EZT A SZOFTVERT AZ EGYETEM IGAZGATÓTANÁCSÁNAK A TAGJAI ÉS A KÜLSŐ MUNKATÁRSAK ÚGY BIZTOSÍTJÁK, AHOGY VAN, ÉS SEMMILYEN NYÍLT VAGY BURKOLT GARANCIA BELEÉRTVE, DE NEM ERRE KORLÁTOZVA AZ ELADHATÓSÁGOT VAGY EGY ADOTT CÉLRA VALÓ ALKALMATOSSÁGOT NEM ÉRVÉNYESÍTHETŐ. AZ EGYETEM IGAZGATÓTANÁCSÁNAK TAGJAI ÉS A KÜLSŐ MUNKATÁRSAK NEM VONHATÓK FELELŐSSÉGRE A SZOFTVER HASZNÁLATÁBÓL EREDŐ SEMMILYEN KÖZVETLEN,
KÖZVETETT, VÉLETLENSZERŰ, KÜLÖNLEGES, PÉLDAADÓ VAGY SZÜKSÉGSZERŰ KÁROKÉRT (BELEÉRTVE, DE NEM ERRE KORLÁTOZVA A HELYETTESÍTŐ TERMÉKEK VAGY SZOLGÁLTATÁSOK BESZERZÉSÉT, ÜZEMKIESÉST, ADATVESZTÉST, ELMARADT HASZNOT VAGY ÜZLETMENET MEGSZAKADÁSÁT), BÁRHOGY IS KÖVETKEZETT BE, VALAMINT A FELELŐSSÉG BÁRMILYEN ELMÉLETÉVEL AKÁR SZERZŐDÉSBEN, AKÁR OKOZOTT KÁRBAN (BELEÉRTVE A HANYAGSÁGOT ÉS EGYEBET), AKKOR IS, HA AZ ILYEN KÁR LEHETŐSÉGÉRE FELHÍVTÁK A FIGYELMET.

Segítség kellene!

Címkék

Theo de Raadt az OpenBSD projekt vezetője egy levelet küldött tegnap a misc@ listára, amelyben segítséget kér. A gond az, hogy az OpenBSD projekt egyes gépeiben meglehetősen rossz állapotú merevlemezek vannak.

Az általuk használt összes 50-pines SCSi meghajtók (amelyeket a vax, mvme68k, mvme88k, hp300, sun4c, hppa, és egyéb gépekben használnak) lassúak, nagyon régiek, kicsi kapacitásúak és nagyon rossz állapotúak. Ez azt jelenti, hogy bármelyik pillanatban megállhatnak.

Ezért Theo arra kér mindenkit, hogy aki tud nélkülözni egy kis pénzt erre a célra, az segítsen.A megfelelő 50-pines diszk az alábbi lenne például:

http://seagate.com/support/disc/scsi/st318416n.html

Amelyet esetleg meg lehetne vásárolni mondjuk itt:

http://www.lacc.com/lacc/datasheets/accessories/SEAGATE/ST318416N.HTM

Az lenne az ideélis, ha a build és ports build gépekben ki lehetne cserélni a lemezeket. A 18GB-os lemezek lennének a legmegfelelőbbek a ports gépekhez, az src build gépekhez elegendőek lennének a 9GB-os lemezek.

Ha valaki tud segíteni, azt nagyon megköszönik a fejlesztők.

Theo levele itt.

PF kezdőknek

Címkék

A Newbie's Guide to Setting up PF on OpenBSD 3.x

Amióta (OBSD 3.0) lecserélték az ipf-et az OpenBSD-ben a pf-re (packet filter) azóta egy erőteljes tűzfalmegoldással rendelkezik az OpenBSD. A pf dokumentációja és a hozzá kapcsolódó FAQ nagyon jó, de talán sokkal több infót tartalmaz, mint amit egy kezdő egyszerre meg tud emészteni. Ezért Eric Bullen egy lépésről lépésre haladó végigjárást készített a kezdőknek, amelyben részletesen kitárgyalja a pf konfigurálásának fontosabb pontjait. A dokumentumot megtalálod itt.

Újabb OpenSSH patch, OpenBSD javítások

Címkék

Figyelem: Újabb, kibővített folt jelent meg az eredeti OpenSSH-hoz ami az előzővel megegyező címről tölthető le: http://www.openssh.com/txt/buffer.adv

Ezen újabb változat már a 3.7.1 verziószámot viseli.


Időközben az OpenBSD-hez is elkészültek a javítások (3.2, 3.3)Úgy tűnik, hogy a remote exploit híre valamint a közelgő új OpenBSD verzió kiadása körüli munkák miatt kicsit kapkodva kezelték a hibát a fiúk, de reméljük, hogy ezzel az újabb folttal végre megoldották a problémát.

Az első elemzések szerint egyébként a sebezhetőséget nem lehet root jogosultságok megszerzésére használni és a több fórumon is megemlített exploit kód sem került nyilvánosságra.

Új OpenBSD póló, poszter

Címkék

Azt hiszem kétségtelen, hogy az OpenBSD rendelkezik a legjobb release-khez kapcsolódó design-nal, a legjobb poszterekkel, pólókkal, és hivatalos dallal (talán egyedülállóan?). Nagyon jó grafikusuk van, és nagyon jó ötletekkel állnak elő minden egyes kiadásnál. A megjelenés előtt álló OpenBSD 3.4-es operációs rendszer fő témája Robin Hood.Mostantól kaphatók a 3.4 design-nel rendelkező pólók és az új poszter. Az operációs rendszerre előrendelést itt lehet leadni.

Előrendelhető az OpenBSD 3.4 - új artwork

Címkék

Az OpenBSD 3.4 ihletője Robin Hood, a tolvajok fejledelme.

Közeledünk az OpenBSD 3.4-es verziójának megjelenéséhez. A 3.4 kiadása 2003. november 1-re várható. Az OpenBSD 3.4-re már mostantól fogadnak előrendelést a itt.Addig is amíg megjelenik, nézd meg a változások listáját a 3.3-hoz képest itt. Természetesen, mint minden OpenBSD kiadáshoz, ehhez is készült artwork amelyet megtalálsz itt.

OpenOffice 1.1.0rc3 - (majdnem) out of the box

Címkék

Az OpenBSD felhasználók örvendhetnek, mert az OpenOffice 1.1.0rc3 szinte hackelés nélkül működik a legújabb OpenBSD rendszereken.

Telepítési instrukciók:A telepítéshez le kell tölteni az OpenOffice.org 1.1.0rc3 linuxos verzióját innen, majd ki kell bontani egy átmeneti helyre. Meg kell patchelni Craig Barraclough javításával (mindössze 2 sort kell megváltozatni az eredeti telepítőben), majd futtatni kell az 'install'-t root-ként a 'OOo_1.1rc3_LinuxIntel_install'-ból. Ha ez kész, akkor normális felhasználóként futtatni kell a '/usr/local/openoffice/setup'-ot.

Craig levele itt.