FreeBSD

FreeBSD: változások az USB struktúrában

Címkék

Josef Karthauser néhány változtaást hajtott végre a -stable USB kódjában. Ez főkénet az usb.h fileban történt változást jelenti. Ez a változás érinteni fog néhány olyan drivert, amelyet külsőleg tartanak karban, viszont semmi változást nem okoz azoknak, akik a RELENG_4-ben levő drivereket használják.Date: Wed, 6 Nov 2002 22:51:03 +0000

From: Josef Karthauser

Cc: stable@freebsd.org

Subject: HEADS UP: USB structure changes.

--45Z9DzgjV8m4Oswq

Content-Type: text/plain; charset=us-ascii

Content-Disposition: inline

Content-Transfer-Encoding: quoted-printable

I've made some changes to the USB code in -stable. This consists primarily of header changes (usb.h) so that RELENG_4 is in line with -current and the rest of the BSDs. This will affect any drivers that are maintained outside of the tree, but shouldn't have any functional change to users who only the drivers in RELENG_4.

The next stage is to update the event structure that usbd uses, and to this effect I need some help as I don't run usb on any -stable boxes myself. There's a patch at

http://www.josef-k.net/misc/releng4...structure.patch

If you've got a moment and wouldn't mind testing it for me I'd be very grateful. The question is does usbd still do the right thing after the patch has been applied? (There's a kernel part and an update to usr.sbin/usbd).

Thanks,

Joe

[...]

FreeBSD 5.0-20021101-CURRENT snap és ISO

Címkék

Közeleg a FreeBSD 5.0 megjelenése. Itt egy új snapshot, lehet tesztelni. Az új 5.0 snap és iso elérhető anonymous FTP-n:

usw2.FreeBSD.Org /pub/FreeBSD/snapshots/i386/5.0-20021101-CURRENT

az iso:


/pub/FreeBSD/snapshots/i386/5.0-20021101-CURRENT.iso

Bejelentés:*******************************

From: John De Boskey [jwd@freebsd.org]

To: Current List [freebsd-current@freebsd.org]

Subject: 5.0-20021101-CURRENT snap & iso

For all you weekend install warriors out there...

There is a new 5.0 snap & iso available via

anonymous ftp at:

usw2.FreeBSD.Org

/pub/FreeBSD/snapshots/i386/5.0-20021101-CURRENT

and the iso:

/pub/FreeBSD/snapshots/i386/5.0-20021101-CURRENT.iso

I have verified that this iso boots and can reference

itself for a CD/DVD install. The only (non-critical)

problem I've seen so far is refresh problems within

sysinstall.

Many thanks to those who downloaded and tested the

previous (not exactly working) iso and provided

feedback.

-John

ps: This iso does not contain the ports tree. Cvsup

it at your leisure. Pkg_add is your friend.

To Unsubscribe: send mail to majordomo@FreeBSD.org

with "unsubscribe freebsd-current" in the body of the message

Microsoft .NET

Címkék

Érdekes, amikor egy Microsoft portálon szabad szoftverrel kapcsolatos cikk jelenik meg (lehet készíteni a lángszórókat :).

Az írás címe: "Shared Source CLI Provides Source Code for a FreeBSD Implementation of .NET" és az MSDN-en jelent meg.

Beépített diszk kódolás a FreeBSD 5.0-ban

Címkék

A GEOM-hoz egy új modul került be a napokban a FreeBSD forráskódjába, amely lehetővé teszi, hogy a diszkjeinket védjük az illetéktelen hozzáférések ellen.Az új lehetőségnek minden bizonnyal azok fognak a legjobban örülni, akik érzékeny adatokat tárolnak olyan eszközökön, amelyeknél valamiféleképpen biztosítani kell, hogy az adathordozó eltűnése esetén a rajta található információhoz minél nehezebben lehessen hozzáférni.
Ehhez a GEOM BDE (GEOM Based Disck Encryption) a következőkkel próbál hozzájárulni:


  • AES, MD5, ARC4 algoritmusok használata
  • négy kriptografikus korlát:

    1) jelmondat, ami a fő kulcsot védi

    2) jelmondat + zár-adat, amely a fő kulcs megtalálásához kell

    3) a 2048 bites fő kulcsból származó 128 bites kulcs, amely a szektor kulcsot védi

    4) 128 bites véletlenszerű egyszer-használatos szektor kulcsok, amelyek magát az adatot védik
  • Legfejlebb négy különböző, változtatható jelmondat
  • megfeketítési lehetőség, amely a fő kulcsok bizonyítható megsemmísitésére szolgál
  • a konfigurálható szektorinternvallum lehetőséget ad szteganografikus alkalmazásra is



    A Geom BDE-t Poul-Henning Kamp fejlesztette ki, a NAI Labs támogatásával a N66001-01-C-8035 számú DARPA/SPAWAR szerződés alapján [1].

    [1]: NAI CBOSS

  • Küszöbön a FreeBSD 5

    Címkék

    A FreeBSD következõ, 5.0-ás kiadása október 16. óta "feature freeze" állapotban leledzik, ami azt jelenti, hogy a jelentõs módosításokkal jár változásokat jóvá kell hagynia a kiadásért felelõs csapatnak (Release Engineering team).Az elõzetes tervek szerint ennek október elsején kellett volna megtörténnie, míg a kódfagyasztásnak (ami után minden egyes változást jóvá kell majd hagyatni) október 20-án. A jelenlegi elõirányzott kiadási dátum november 20.

    A FreeBSD 5.0 tehát megintcsak késni fog[1], ez szinte már biztosra vehetõ.

    A kiadás csúszásáért cserébe azonban elég sokat kapunk (DP1):

    • a több processzoros mûködéssel kapcsolatos kernel részeket gyakorlatilag újraírták (bár sajnos ez a munka az 5.0-RELEASE idejére biztos nem fog befejezõdni)
    • a véletlenszámgenerátor ezentúl a Yarrow algoritmus használatával képes különféle hardvereszközökbõl meglehetõsen jóminõségû véletlenszám elõállítására
    • végre használhatók a 32 bites Cardbus kártyák
    • rengeteg biztonságot fokozó módosítás került be a rendszerbe, többek között egy átdolgozott PAM implementáció, ACL-ek és kevesebb privilegizált program az alaprendszerben
    • DEVFS (Linuxosok nyilván ismerik :)
    • sparc64 támogatás
    • FFS snapshotok (fájlrendszer-fényképek, amelyek segítségével a fájlrendszer adott idõpillanatokban konzerválható) és háttér fájlrendszer-ellenõrzés

    A fentiek alapján azt mondaná az ember, hogy ezek nem indokolták az egy éves csúszást, azonban aki figyelemmel követte az elmúlt hetekben a FreeBSD-vel kapcsolatos történéseket, láthatta, hogy néhány területen nagyon beindultak a fiúk.

    Elég csak az OpenBSD-s kriptó alrendszer, vagy a RAIDframe integrálására, a GEOM, az UFS2 megjelenésére, vagy az ezekkel szoros kapcsolatban lévõ fájlrendszer ACL-ek és biztonsági megoldásokra gondolni.

    Az 5.0 megjelenésével úgy tûnik alaposan csökken majd a Linux és a FreeBSD kernelek közötti különbség, sõt néhány területen nagy valószínûleg megint úttörõvé válik a FreeBSD, hiszen kevés olyan szabad operációs rendszer van jelenleg, amelyik alapból beépített hardveres IPSec gyorsítást, tisztán 64 bites fájlrendszert, illetve fájlrendszer snapshotokat, és biztonsági keretrendszert tartalmaz. Ezek nagy részét a GEOM[2] rendszer adja.

    Aki ki szeretné használni az UFS2 nyújtotta elõnyöket, sajnos újra kell, hogy formázza a merevlemezét, mivel az UFS1 és az UFS2 között nincs tervbe véve konvertálási lehetõség. (az ACL-ek az UFS1-en is hasznalhatók)

    [1]: FreeBSD 5.0-RELEASE csúszás

    [2]: GEOM alrendszer a FreeBSD-ben

    FreeBSD: FreeBSD keresőmotor

    Címkék

    peterf unalmas óráiban összeütött egy FreeBSD keresőmotort, amely reméli hasznára válik minden FreeBSD felhasználónak. A keresőmotor az első 3 találatát adja vissza a beírt kulcsszónak. A keresési helyek:

    * Google BSD

    * FreeBSD Dokumentáció

    * Defcon1

    * FreeBSD-kérdések levlista

    A keresőmotort megtalálod itt.

    FreeBSD: 'Fast IPsec' implementáció a FreeBSD-ben

    Címkék

    Sam Leffler (egyik szerzője a "BSD Design and Implementation" című könyvnek, amelynek meg kell lennie a polcodon, ha érdeklődsz a BSD operációs rendszerek iránt) commitolta az új FAST_IPSEC implementációt a FreeBSD 5.x forrásfába. Ez egyféle összeolvasztása a KAME féle IPsec implementációnak és az OpenBSD hardware crypto gyorsított IPsec implementációnak.

    Sam levele itt.

    FreeBSD: SSE regiszterek támogatása a FreeBSD kernelben

    Címkék

    Mostantól kezdve a FreeBSD kernel támogatja az SSE regiszterek használatát. Ezek a regiszterek az újabb Intel Pentium és AMD processzorokban találhatóak meg. Egészen idáig ezek a regiszterek nem voltak elérhetőek sem a /proc filerendszeren keresztül, sem a ptrace(2) híváson keresztül. A gdb még nem támogatja ezeket a regisztereket a FreeBSD-n.

    Mark Ketenis levele itt.

    RAIDframe a FreeBSD-ben

    Címkék

    Az elsõként NetBSD-ben megjelent, Carnegie Mellon University által kifejlesztett RAIDframe RAID keret mostantól a FreeBSD-ben is elérhetõ. A RAIDframe dokumentációja egészen jó, annak is hasznos, aki az implementációtól függetlenül mélyebben szeretné megérteni, hogy mit is jelentenek az egyes RAID szintek.

    Kapcsolódó oldalak:

    CMU RAIDframe

    raid(4) FreeBSD manlap