Sortie du système d'initialisation sysvinit 2.99

La version présentée est la version du système d'initialisation classique sysvinit 2.99, qui était largement utilisé dans les distributions Linux avant systemd et upstart, et qui continue désormais d'être utilisé dans des distributions telles que Devuan, Debian GNU/Hurd et antiX. Parallèlement, la version de l'utilitaire insserv 1.23.0 utilisé en conjonction avec sysvinit a été créée (la version de l'utilitaire startpar n'a pas changé). L'utilitaire insserv est conçu pour organiser le processus de démarrage, en tenant compte des dépendances entre les scripts d'initialisation, et startpar est utilisé pour assurer le lancement parallèle de plusieurs scripts pendant le processus de démarrage du système.

Dans la nouvelle version de sysvinit, les manuels man ont été mis à jour et un travail a été effectué pour éliminer les fautes de frappe dans les commentaires de code. Hormis la documentation et une meilleure lisibilité du code, il n'y a aucun changement fonctionnel dans sysvinit. Dans insserv, le gestionnaire qui extrait les informations sur les niveaux de démarrage et d'arrêt des en-têtes LSB des scripts a été repensé. Le changement a résolu le problème de définition erronée du niveau d'exécution dans certains packages Debian lors de la spécification de valeurs vides dans les paramètres Default-Start et Default-Stop.

Source: opennet.ru

Ajouter un commentaire