• # Et pendant ce temps là chez gentoo...

    Posté par . En réponse au journal Archlinux est morte.... Évalué à 6. Dernière modification le 10 octobre 2012 à 23:48.

    …il y a une poignée "d'irréductible" qui essaient une critique constructive.

    Il y a un étudiant gsoc (Xu Benda) qui a bossé sur OpenRC et une meilleure intégration avec un autre projet très sympa: Gentoo Prefix.
    Ca permet d'installer l'arbre portage en mode "unprivileged" sur différente plateforme ( comme à la pkgsrc de NetBSD):http://www.gentoo.org/proj/en/gentoo-alt/prefix/

    Bien sur, ça ne s'est pas arrêté là puisque Debian s’intéresse fortement à OpenRC: http://wiki.debian.org/OpenRC

    Résultat:

    • l'arbre de dépendance d'OpenRC est géré dynamiquement tandis que les scripts chez Debian utilisent les LSB, il y a un script qui lit les entêtes LSB pour les fournir à OpenRC.
    • Normalement OpenRC embarque avec lui les scripts réseau de Gentoo, mais il laisse la possibilité à Debian d'utiliser ses propres scripts.

    Mais ce n'est pas fini!
    Benda "s'amuse" à brancher openrc (qui n'est pas un init) à runit! http://www.awa.tohoku.ac.jp/~benda/projects/runit.html
    Mais qu'est-ce que runit? http://smarden.org/runit

    • un init
    • portable ( GNU/Linux, *BSD, Solaris)
    • qui supervise
    • léger (compilé avec dietlibc)

    Mais le plus drôle c'est s6 ! http://www.skarnet.org/software/s6/why.html
    mais qu'est-ce que s6?

    C'est en discussion pour une intégration avec openrc.

    Concernant des actions événementielles?
    Openrc a du code hotplug qu'il reste à fixer avec udev…
    … le problème reste udev:

    • il y a un fork qui peut intéresser
    • il y a des dev. qui travaille sur une possible branchement avec mdev.

    Il y encore des dev Gentoo qui déjà soignaient les scripts (pas de "bashism", "POSIX", utilisation de dash)
    et qui couple OpenRC avec busybox tout en limitant les dépendances et rendre le tout "light":
    blog.flameeyes.eu/2010/08/polishing-init-scripts
    http://blog.flameeyes.eu/2012/03/how-down-can-you-strip-a-gentoo-system
    Certains essaient de convaincre chez FreeBSD

    Il y a de quoi s'amuser, tester … puis comparer.