Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Linux.debian : Gestion des services sous Debian

Posté par Nap () le 06 septembre 2004
Sous RedHat/Fedora/Mandrake, la gestion des services est plus aboutie à mon goût que sous Debian :



- plus d'options de contrôle, comme 'status' par exemple (/etc/init.d/ldap status)

- un résultat lisible et homogène ([OK] vert ou [ECHEC] rouge)

- une meilleur finition :



mahe:~# /etc/init.d/slapd start

Starting OpenLDAP: slapd.

mahe:~# /etc/init.d/slapd stop

Stopping OpenLDAP: slapd.

mahe:~# /etc/init.d/slapd stop

Stopping OpenLDAP: slapd.

mahe:~# /etc/init.d/slapd restart

Stopping OpenLDAP: slapd.

Starting OpenLDAP: slapd.

mahe:~# /etc/init.d/slapd start

Starting OpenLDAP: slapd - failed.

The operation failed but no output was produced. For hints on what went

wrong please refer to the system's logfiles (e.g. /var/log/syslog) or

try running the daemon in Debug mode like via "slapd -d 16383" (warning:

this will create copious output).





ici des fonctions générales de contrôle pourraient surveiller l'état du service, le stopper uniquement si il est démarré (et renvoyer une erreur 'service not running' dans le cas contraire), le démarrer uniquement si il ne l'est pas déjà, etc.



Qu'en pensez-vous ? Est-il prévu que les grands gourous de la spirale rouge fassent quelque chose à ce sujet ?

> Lire le message (8 commentaires, moyenne: 1,9).  

Vous avez demandé le commentaire #470468.

BTS

Posté par ccomb (Jabber id, page perso, ) le 07/09/2004 à 00:33. (lien). Évalué à 3.

Peut-etre veux-tu parler de ça :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=55143(...)
ou de ça :
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=242942(...)

Quoiqu'il en soit, quand quelque chose te manque, ou te gêne, ou ne te convient pas, tu prends tes compétences et ton courage à deux mains, et tu codes un peu pour faire avancer le schmilblick.
C'est aussi ça, le principe du logiciel libre. Tu as le code, Luke. Do it yourself ! Contribute !

  • [^]Re: BTS

    Posté par Nap () le 07/09/2004 à 00:48. (lien). Évalué à 2.

    oui, oui, je sais, mais bon :

    1) mettre les mains dans les scripts bash alors que je maitrise aps vraiment, j'ai peur de faire une connerie

    2) j'ai déjà des projets de prog sur mon temps libre que j'arrive pas à suivre, alors je peux pas me lancer là dedans (tu me diras : "t'as bien le temps de troller sur DLFP", et je te répondrai : "certes, bien vu")

    3) le but de mon post est aussi de savoir si justement cet état de choses est du à une volonté que ça reste comme ça, pour des raisons qui m'échapperaient ou bien si c'est parce que personne ne s'est motivé pour changer ça

    • [^]Re: BTS

      Posté par ccomb (Jabber id, page perso, ) le 07/09/2004 à 09:40. (lien). Évalué à 4.

      1) à la limite, même si tu peux plus booter, tu knoppixes un coup et tu répares.
      2) j'ai le même pb que toi
      3) il y a des éléments de réponse dans les rapports de bogues mentionnés.

      Notamment :
      If you want to change that, you should change Debian policy wrt
      init scripts, so that exit values are clearly defined. AFAIK,
      they are undefined right now. Only then could init print an informational
      message if a startup script failed.

      Et c'est justement là : http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.4(...)