BSD ohai, i can haz marteau?

February 18th, 2009 par twisla

C’est tout frais tout chaud, ça me nique quelques heures de sommeil, mais voici, en EX-CLU-SI-VI-TÉ sur l’internet francophone, la news du mois, DragonFlyBSD 2.2 est sorti.

Au menu, avant tout, avant le détail, la possibilité, dès l’installation, de se monter un système HAMMER(5) only pour la première fois.

Pour rappel, DragonFLy est un fork de la branche RELENG_4 de FreeBSD par Matthew Dillon (pour une divergence de vues sur les orientations prises pour FreeBSD 5) en 2003.

Plus de 5 ans plus tard, le projet a pas mal avancé, un énorme boulot a été fait sur les structures et fonctionnements internes du kernel, et ces derniers temps, les changements commencent à se voir pour les utilisateurs.

Pour la version 2.0, le changement le plus notable était l’introduction du système de fichiers HAMMER, il se voit maintenant stabilisé et disponible dès l’installation.

Une autre nouveauté de cette release est l’introduction d’une image ISO live-dvd, reprenant un environnement de bureau graphique ainsi que de nombreux packages (résultat d’un projet du summer of code 2008 de Louisa Luciani) ainsi que la modification du systeme de build de release, rendant trivial l’ajout de packages et la création d’images custom.

On peut aussi noter l’apparition des prémisces du support des architectures AMD64.

Un petit tour des autres nouveautés:

- le support de la RFC 3542

- le checksum matériel de l’interface loopback (ce qui double la performance)

- des updates sur acpi_cpu(4), ce qui permet une économie de batterie ainsi que le support de différents C-states sur différents cores.

- des bugfixes pour les environnements disposant de peu de mémoire, avec ou sans swap

- une réécriture majeure du ushed_bsd4 ainsi que pas mal d’améliorations dans l’ordonnanceur LWKT (Light Weight Kernel Threads)

- HAMMER est maintenant considéré prêt pour la production (d’ou le support dès l’installation), le bootloader supporte HAMMER, et il est possible de fonctionner uniquement avec HAMMER, UFS n’est plus obligatoire.

- Le support ACPI des thinkpads et des portables asus a été grandement amélioré.

- Il est maintenant possible de couper l’alimentation de certains périphériques en déchargeant le module noyau.

- Une mise à jour du driver ciss pour les possesseurs de ce genre de controleur RAID très répandu (synchro avec la branche 4 de freebsd)

- Quelques drivers réseau en plus (ale/age/update de re et jme)

- LE passage à git en lieu et place de cvs pour la gestion des sources du projet.

- L’update de devinfo/devd venant de FreeBSD, ainsi que du framework sensors(d) d’OpenBSD

- des updates sur dma, le serveur smtp local de DragonFly

- le support de serveurs NTP IPV6 dans dntpd

- l’utilisation du resolver bind dans la libc

- l’ajout du support de nsswitch.conf(5) et de nscd(8) (importés de FreeBSD)

- des updates de modules pam

- le support d’images disques USB dans nrelease (le systeme de build de release)

- WARNING: le retrait du serveur et client ISC DHCP du basesystem (à récupérer dans les packages pkgsrc si besoin est)

- Un retrait du code isa de sr(4) et cx(4)

- Les updates de OpenSSL, OpenSSH, OpenPAM

- L’import du client DHCP avec séparation de privilèges d’OpenBSD

Et plein d’autres choses que je n’ai pas cité ici par flemme, fatigue et manque de temps.

Les indispensables liens:

- Les releases notes (dont je me suis honteusement inspiré, n’ayant pas suivi l’actualité DF ces derniers temps.

- La page de Download

- La Homepage

Une derniere chose est à noter, c’est l’évolution du site WEB, suite à un gros boulot de Justin Sherrill, pour passer à un full wiki, managé par GIT, avec un accès restreint aux devs pour les parties officielles, et un accès plus ouvert pour que VOUS contribuiiiiiiez de la doc.

PS: Oui, je sais, ça manque de liens, mais il est tard et je veux la fraicheur de l’info.

[EDIT] Le ptit bonus que j’avais JUSTE oublié:

Et désolé, juste je paste l’original, c’est beau:

pkgsrc packages

We offer over 7300 pre-built pkgsrc packages for this release. The pkg_radd(1) utility may be used to download pre-built binary packages. By default this script will query the main package site for a random redirect to one of our mirrors. The path can be overridden by setting BINPKG_SITES in /etc/settings.conf.

To get a list of all packages, let pkg_search(1) download the summary file for that release:

# pkg_search -d

Posté dans BSD, DragonflyBSD | No Comments »

Répondre

Vous devez être identifié pour poster un commentaire.

Identification

Enregistrez-vous

SQUAD!

GCU live

[11:26:42] zprd 17 octobre
[11:26:46] zprd ca devrait aller :D
[11:27:38] heraclide chpo | faudrait pas que ca ressemble a un stand april avec juste 2 mecs dessus <= c'est pas sympa ca :)
[11:27:57] chpo heraclide: te meprends pas, j aime beaucoup l april hein
[11:28:06] chpo et pusi pas sympa, mais je trouvais ca drole quand meme
[11:29:12] chpo heraclide: apres, j imagine que la plupart ici recoivent les mails pour demander de l aide pour les stands a peu pres tous les mois
[11:29:54] oliv3 les dashboards grafana joli fond noir
[11:30:58] oliv3 arf faut login avec un gmail pour ce truc ?!

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System