Anomalie #6105
Le script "courier-authdaemon" n'a pas de status
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
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}
Related issues
Associated revisions
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
History
#1 Updated by Daniel Dehennin about 10 years ago
- Due date set to 09/27/2013
- Status changed from Nouveau to Accepté
- Start date set to 09/24/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 Updated by Daniel Dehennin about 10 years ago
- Status changed from Accepté to Résolu
- % Done changed from 0 to 100
Appliqué par commit python-pyeole:f9a0e3ffd915b0702a068d2fd9e04b2bf009bde7.
#3 Updated by Daniel Dehennin about 10 years ago
- Project changed from creole to python-pyeole
#4 Updated by Joël Cuissinat almost 10 years ago
- Status changed from Résolu to Fermé
En tout cas le reconfigure ne plante plus :)