FreeBSD

FreeBSD állapotjelentés 2005. második negyedév

Címkék

Scott Long - a FreeBSD release engineering tagja - postázta a FreeBSD projekt legújabb állapotjelentését. A jelentés a projekt 2005-ös év második negyedévének munkáját foglalja össze.

A jelentés főbb témái:

FreeBSD-SA-05: 17.devfs

Címkék

Téma: devfs ruleset bypass

Kategória: core

Modul: devfs

Bejelentve: 2005-07-20

Közreműködők: Robert Watson

Érintett verziók: All FreeBSD 5.x releases

Javítva: 2005-07-20 13:35:44 UTC (RELENG_5, 5.4-STABLE)

2005-07-20 13:36:32 UTC (RELENG_5_4, 5.4-RELEASE-p5)

2005-07-20 13:37:27 UTC (RELENG_5_3, 5.3-RELEASE-p19)

CVE név: CAN-2005-2218Elégtelen paraméter-ellenőrzés miatt a jail-be zárt processzek hozzáférhetnek a host rendszer lekorlátozott erőforrásaihoz. A hiba következtében speciális esetben a rosszindulatú támadó érzékeny infomációkhoz vagy magasabb privilégium-szinthez juthat.

A teljes bejelentés itt.

FreeBSD 5.3 Patch 8 és 5.4 Patch 1

Címkék

Korábban volt már szó itt a HUP-on a FreeBSD bináris frissítésének lehetőségeiről. A bináris frissítés azoknak hasznos, akik:

- nem tudnak, vagy akarnak forrásból fordítani

- gyenge gépük van

- nem áll rendelezésre megfelelő nagyságú hely- gyorsan akarnak reagálni a biztonsági hibákra

A BSDUpdates oldal rendszeresen ad ki patcheket a FreeBSD-hez. Most megjelent az első bináris patch a FreeBSD 5.4-hez.

Kísérleti bináris támogatás elérhető már az OpenBSD-hez és a NetBSD-hez is.

Bővebben itt.

FreeBSD 7.0: jelenlegi állapot és tervek

Címkék

Robert Watson tegnapi arch@ listára küldött levelében arról beszélt, hogy jelentős változások történtek a FreeBSD forrásfájában az elmúlt 5 évben. Ilyenek voltak az SMPng megjelenése, a durva Giant lockolás helyett finomabb lockolási mechanizmusok bevezetése, per-CPU adat struktúrák, a hálózati stack Giant-mentesítése...Annak ellenére, hogy a network stack már mentes a nem kívánatos Giant lock-októl, a driverek nagy részében még mindig benne vannak. A levélből kiderül, hogy FreeBSD 7.0-ban (HEAD) az a terv, hogy az összes driverből eltávolítják a Giant lockolást.

A teljes levél itt.

Google Summer of Code -- győztes pályázatok

Címkék

A FreeBSD részéről Murray Stokely bejelentette, hogy megvannak a Google által meghirdetett Summer of Code pályázat nyertesei. A FreeBSD projekt több mint 350 pályázatot kapott. Ebből választották ki a legjobb 18-at. A győztesek között van sikeres magyar pályázat is.

Nézzük kik nyertek lehetőséget arra, hogy tapasztalt FreeBSD fejlesztők felügyelete mellett hasznos funkciókat valósíthassanak meg a nyár folyamán: Tanuló: Anders Persson

Feladat: FreeBSD userland/kernel interfész kódtisztítás

Felügyelő: Brooks Davis

Tanuló: Andrew Turner

Feladat: BSD Installer integrálása

Felügyelő: re () , ru () , jhb ()

Tanuló: Brian Wilson

Feladat: Naplózó (journaling) rendszer UFS-hez

Felügyelő: scottl ()

Tanuló: Chris Jones

Feladat: Gvinum 'move', 'rename', stb. megvalósítása

Felügyelő: le () FreeBSD ! org, phk () FreeBSD ! org

Tanuló: Christoph Mathys

Feladat: A CVSup átírása C-be (Csup projekt)

Felügyelő: mux () FreeBSD ! org

Tanuló: Henk Csaba

Feladat: SSH alapú hálózati filerendszer

Felügyelő: scottl () FreeBSD ! org

Tanuló: Dario Freni

Feladat: FreeSBIE intergráció

Felügyelő: murray () FreeBSD / re () FreeBSD ! org

Tanuló: Emiliano Mennucci

Feladat: Cserélhető diszk ütemező

Felügyelő: luigi () FreeBSD ! org

Tanuló: Ivan Voras

Feladat: GEOM naplózó réteg (gjournal)

Felügyelő: phk () FreeBSD ! org, pjd () FreeBSD ! org

Tanuló: Jason Young

Feladat: powerd

Felügyelő: bruno () FreeBSD ! org, njl () FreeBSD ! org

Tanuló: Michael Bushkov

Feladat: nsswitch / caching daemon

Felügyelő: brooks () FreeBSD ! org, nectar () FreeBSD ! org

Tanuló: Paolo Pisati


Feladat: libalias fejlesztése

Felügyelő: luigi () FreeBSD ! org

Tanuló: R ! Tyler Ballance

Feladat: A MacOS launchd(8) implementálása FreeBSD-re

Felügyelő: murray () FreeBSD ! org

Tanuló: RuGang Xu

Feladat: K kernel meta-nyelv projekt

Felügyelő: gnn () FreeBSD ! org, phk () FreeBSD ! org

Tanuló: Samy Al Bahra

Feladat: MAC

Felügyelő: rwatson () FreeBSD ! org

Tanuló: Victor Cruceru

Feladat: SNMP monitorozás

Felügyelő: harti () FreeBSD ! org

Tanuló: Yanjun Wu

Feladat: SEBSD

Felügyelő: rwatson () FreeBSD ! org

Tanuló: Emily Boyd

Feladat: web oldal fejlesztések

Felügyelő: murray () FreeBSD ! org

A bejelentés itt.

FreeBSD 6.0-BETA1

Címkék

Scott Long - a FreeBSD Release Engineering Team tagja - percekkel ezelőtt bejelentette a FreeBSD 6.0 első beta kiadását. Ezzel megkezdődött a FreeBSD 6.0 kiadási ciklus, amely várhatóan augusztus 15-én a RELEASE kiadásával zárul majd. A FreeBSD 6.0-ra frissítés majd kisebb traumával jár, mint annak idején a 4.x-ről az 5.x-re frissítés járt. A 6.0-ba került munka nagy része arról szólt, hogy finomították, csiszolgatták az 5.x-ben bemutatkozott funkciókat.

Mi változott?

- streamlining direct device hozzáférés a kernelben

- multi-threaded SMP-safe UFS/VFS filerendszer réteg

- WPA és Host-AP 802.11 funkciók implementálása

- számtalan bugfix

- driver javítás, fejlesztés

Nagyobb változtatáson esett át az ACPI menedzsment, az ATA réteg és a hálózati infrastruktúra több része is.

A kiadási útiterv itt. Letölthető a tükörszerverekről. A bejelentés itt.

RELENG_6 branch létrehozva

Címkék

Ken Smith egy gyors tájékoztatót küldött a freebsd-stable listára, amelyből megtudhatjuk, hogy a FreeBSD projekt egy új fő branchet hozott létre.A RELENG_6 branch létrehozása a CVS-ben a FreeBSD 6.0 kiadási folyamat része.

Ken levele itt.

Robert Watson arra emlékeztetett mindenkit, hogy a RELENG_6-ban számos debug-ot segítő elem (pl. INVARINTS, WITNESS, ...) van bekapcsolva annak érdekében, hogy az esetleges problémákat hatékonyabban ki lehessen szűrni. Amíg ezek a debug elemek élnek, a tesztelőknek jelentős (akár 1/2 vagy több) teljesítmény-csökkenéssel kell számolniuk.

A FreeBSD 6.0 kiadása egy hónap múlva, augusztus 15-én várható.

Robert levele itt. A kiadási útiterv itt.