Initscript ce n'est pas vraiment que le boot. C'est aussi tous les services (ou presque).
Fait une truc. Boot en runlevel 1. Puis lance le service netfs "service netfs start". Ben SystemV ne gère pas ça. netfs doit être lancé que si network est lancé. upstart gère ce type de truc. Upstart gère les dépendances entre services, SystemV (presque) pas du tout. SystemV ne le fait que entre runlevel.
Upstart n'a pas été fait uniquement pour gagner de la vitesse. Upstart est une bonne réponse aux limitations (bien connues) de SystemV.
Ceci dit, sur le papier c'est sexy, mais ce n'est pas (actuellement) indispensable. M'enfin, ça va donner des idées, et qui sait ce que l'avenir nous réserve.
> Un truc qui ne fasse que le boot, et qui le fasse bien.
C'est quoi le boot ?
C'est apache car il est lancé ?
C'est X11, gdm ?
C'est l'initialisation des périphériques.
C'est seulement ce qui est fait dans initrd ?
Le boot ne peut être dissocié du lancement et l'arrêt de service. Ce qui est utilisé pour booter est utilisé pour le shutdown (majoritairement). C'est aussi utilisé pour passer en runlevel 1 (single user). Ce qui est utilisé pour lancer des services au boot, est utilisé pour les lancer à la main.
Ce qui est fait par initrd, peut-être considéré comme le boot et il ne fait que ça. Boot avec en paramètre "init=/bin/bash" pour t'en convaincre.
[^] # Re: Re:
Posté par IsNotGood . En réponse à la dépêche La Fedora 9 arrive en version beta. Évalué à 3.
Fait une truc. Boot en runlevel 1. Puis lance le service netfs "service netfs start". Ben SystemV ne gère pas ça. netfs doit être lancé que si network est lancé. upstart gère ce type de truc. Upstart gère les dépendances entre services, SystemV (presque) pas du tout. SystemV ne le fait que entre runlevel.
Upstart n'a pas été fait uniquement pour gagner de la vitesse. Upstart est une bonne réponse aux limitations (bien connues) de SystemV.
Ceci dit, sur le papier c'est sexy, mais ce n'est pas (actuellement) indispensable. M'enfin, ça va donner des idées, et qui sait ce que l'avenir nous réserve.
> Un truc qui ne fasse que le boot, et qui le fasse bien.
C'est quoi le boot ?
C'est apache car il est lancé ?
C'est X11, gdm ?
C'est l'initialisation des périphériques.
C'est seulement ce qui est fait dans initrd ?
Le boot ne peut être dissocié du lancement et l'arrêt de service. Ce qui est utilisé pour booter est utilisé pour le shutdown (majoritairement). C'est aussi utilisé pour passer en runlevel 1 (single user). Ce qui est utilisé pour lancer des services au boot, est utilisé pour les lancer à la main.
Ce qui est fait par initrd, peut-être considéré comme le boot et il ne fait que ça. Boot avec en paramètre "init=/bin/bash" pour t'en convaincre.