Logiciel : Qui va remplacer SysVinit ?
Posté par Florent Zara (Jabber id, page perso, ). Modéré le 29 août 2006.
Selon l'article "Upstart in Universe" (second lien), Ubuntu travaille actuellement sur Upstart, un nouveau démon chargé de lancer et stopper les processus, pour remplacer l'actuel SysVinit utilisé dans la plupart des distributions Linux. Il existe également d'autres projets :
Selon l'auteur, la solution d'Ubuntu Upstart conservera la compatibilité avec les scripts actuels. La seule question à laquelle l'article ne répond pas, c'est la date de sortie du logiciel. Edgy est fortement pressentie, mais rien n'est encore définitif. On peut supposer que cela sera de toute façon prêt pour la version Edgy+1.
On se posera effectivement la question de la normalisation LSB si le système qui sera adopté le plus massivement est incompatible avec les normes actuellement en vigueur.
- initng : cependant, Ubuntu souhaite un démon dynamique qui ne nécessite aucune politique de démarrage prédéfinie ; avec initng, Il faut définir explicitement la liste des dépendances alors qu'Upstart est bien plus autonome ;
- pinit : intégré par Mandriva dans sa Mandriva 2007, actuellement en version beta ; pinit ne casse pas la compatibilité avec le SystemV et permet de démarrer les daemons en parallèle, faisant gagner ainsi 20 secondes au démarrage ; les derniers problèmes de mise au point semblent résolus et pinit est désormais opérationnel ; de plus pinit ne rompt pas la compatibilité LSB ;
- launchd : le système d'Apple sous licence APSL ;
- SMF : le système de Sun.
Selon l'auteur, la solution d'Ubuntu Upstart conservera la compatibilité avec les scripts actuels. La seule question à laquelle l'article ne répond pas, c'est la date de sortie du logiciel. Edgy est fortement pressentie, mais rien n'est encore définitif. On peut supposer que cela sera de toute façon prêt pour la version Edgy+1.
On se posera effectivement la question de la normalisation LSB si le système qui sera adopté le plus massivement est incompatible avec les normes actuellement en vigueur.
Journal à l'origine de la dépêche (262 hits)
Upstart in Universe (370 hits)
Spécification chez Ubuntu (219 hits)
Page du Wiki Ubuntu (175 hits)
DLFP : Choix de pinit par Mandriva (339 hits)
> Lire la dépêche (35 commentaires, moyenne: 3,2).
Vous avez demandé le commentaire #748802.




Bah, et daemontools ?
Pourquoi ne pas utiliser Daemontools ?
http://cr.yp.to/daemontools.html
C'est que j'en ai marre de le recompiler à la mimine sur tout mes serveurs.
(quoi, une odeur de troll ? J'ai meme pas parlé de qmail là).
[^]Re: Bah, et daemontools ?
Pour ceux qui n'auraient pas suivi la partie "troll", c'est justement parceque ca serait compliqué de devoir le recompiler sur toutes les machines (ce qu'impose la licence, entre autres choses), que c'est pas utilisé......
Et tant qu'on y est, pourquoi on démarre pas avec un .bat, qui lancerait une interface graphique qui lirait tout ce qu'il faut dans une grosse base de registre binaire avant de tout lancer......
Nan, trop novateur, passera pas..... ;-)