Certains scripts debian utilise par exemple start-stop-daemon et c'est pas spécifié dans la lsb
Si il n'y avais que ça ... Debian en à strictement rien à foutre de la LSB. Normalement, si un script d'init LSB se rend compte que le programme qu'il est censé lancer n'est pas installé, il est censé retourner un code d'erreur bien particulier: 5. Les politiques Debian force les scripts d'init à retourner 0 dans ce cas, pour pas que ça balance des erreurs partout lorsque un paquet est enlevé mais pas purgé.
Et vu que c'est un problème politique, il suffit pas de patcher.
Enfin ça, c'est si ton affirmation "il manque quoi" n'est pas juste une formule rhétorique, car la, tu sembles plus dire que y a des problèmes, mais c'est pas urgent alors personne devrait bosser dessus.
Oui les scripts d'init ont des problèmes, puisqu'ils ne sont pas parfait. Encore que leur problème principal est politique: personne ne veut les maintenir, alors que c'est pas bien compliqué. On pourrai très bien leur enlever de la duplication, ou les rendre plus LSB-compliant, mais pour un résultat qui ne casse pas des briques et qui n'apportera pas beaucoup de fonctionnalités.
Enfin bref, c'est qu'un système d'init quoi. Ça sert qu'a démarrer des services. Même si tu nous sort le meilleur système d'init au monde, ça ne fera juste que ... démarrer des services.
[^] # Re: Pourquoi continuer à discuter sur ce sujet éculé ?
Posté par Batchyx . En réponse au journal Dépèche de ouf en préparation !!!!. Évalué à 4.
Si il n'y avais que ça ... Debian en à strictement rien à foutre de la LSB. Normalement, si un script d'init LSB se rend compte que le programme qu'il est censé lancer n'est pas installé, il est censé retourner un code d'erreur bien particulier: 5. Les politiques Debian force les scripts d'init à retourner 0 dans ce cas, pour pas que ça balance des erreurs partout lorsque un paquet est enlevé mais pas purgé.
Et vu que c'est un problème politique, il suffit pas de patcher.
Oui les scripts d'init ont des problèmes, puisqu'ils ne sont pas parfait. Encore que leur problème principal est politique: personne ne veut les maintenir, alors que c'est pas bien compliqué. On pourrai très bien leur enlever de la duplication, ou les rendre plus LSB-compliant, mais pour un résultat qui ne casse pas des briques et qui n'apportera pas beaucoup de fonctionnalités.
Enfin bref, c'est qu'un système d'init quoi. Ça sert qu'a démarrer des services. Même si tu nous sort le meilleur système d'init au monde, ça ne fera juste que ... démarrer des services.