Anomalie #6105
Le script "courier-authdaemon" n'a pas de status
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
Stop System V service courier-authdaemon in root reconfigure - Service courier-authdaemon in root not stopped: Usage: /etc/init.d/courier-authdaemon {start|stop|restart|force-reload}
root@scribe:~# /etc/init.d/courier-pop-ssl stauts * Usage: /etc/init.d/courier-pop-ssl {start|stop|restart|reload|force-reload}
Demandes liées
Révisions associées
Certains scripts d’init ne gèrent pas la commande « status »
Les scripts ne gérant pas « status » doivent impérativement renvoyé un
code de retour valide pour les commandes « start » et « stop », autrement
il faudra que l’on implémente en python une fonction pour faire le
travail.
- pyeole/service/_service.py (_do_sysv): Test de la valeur de retour de
la commande exécutée puis la commande « status ».
Fixes: #6105 @20m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Echéance mis à 27/09/2013
- Statut changé de Nouveau à Accepté
- Début mis à 24/09/2013
Pour information j’ai ouvert un bug launchpad #1229695
Je propose, pour les scripts init, de tester par ordre de priorité:
- le code de retour de la commande exécutée (
start
,stop
) - le code de la commande
status
- la sortie standard de la commande
status
#2 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit python-pyeole:f9a0e3ffd915b0702a068d2fd9e04b2bf009bde7.
#3 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Projet changé de creole à python-pyeole
#4 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de Résolu à Fermé
En tout cas le reconfigure ne plante plus :)