Projet

Général

Profil

Anomalie #6105

Le script "courier-authdaemon" n'a pas de status

Ajouté par Joël Cuissinat il y a plus de 10 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
24/09/2013
Echéance:
27/09/2013
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
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

Lié à python-pyeole - Anomalie #5913: Gérer les services par groupe de conteneurs Fermé 27/08/2013 27/09/2013

Révisions associées

Révision f9a0e3ff (diff)
Ajouté par Daniel Dehennin il y a plus de 10 ans

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

Révision bd8714f2 (diff)
Ajouté par Daniel Dehennin il y a plus de 10 ans

Seul le code « 0 » défini un service System V fonctionnel

  • pyeole/service/_service.py (_do_sysv): Le code de status doit
    être « 0 ».

Ref: #6105
Ref: #5913

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é:

  1. le code de retour de la commande exécutée (start, stop)
  2. le code de la commande status
  3. 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

#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 :)

Formats disponibles : Atom PDF