GNU/Linux >> Tutoriels Linux >  >> Linux

Que faut-il pour qu'un service Linux soit pris en charge par chkconfig ?

Solution 1 :

Le script doit comporter 2 lignes :

# chkconfig: <levels> <start> <stop>
# description: <some description>

par exemple :

# chkconfig: 345 99 01
# description: some startup script

345 - levels to configure
99 - startup order
01 - stop order

Après avoir ajouté les en-têtes ci-dessus, vous pouvez exécuter chkconfig --add <service> .

Solution 2 :

Bien que Katriel ait déjà répondu à cette question avec le strict minimum nécessaire pour créer un script d'initialisation, je pense que vous seriez également bien servi en regardant /etc/init.d/skeleton et en l'utilisant comme modèle sur lequel baser votre script d'initialisation. Vous vous retrouverez avec un script beaucoup plus cohérent et lisible.


Linux
  1. Linux - Comment savoir pour quoi Grep dans Dmesg ?

  2. 2 Scripts Perl de régression de mémoire pour Linux

  3. Script de translittération pour le shell Linux

  4. À quoi ressemble le pbcopy d'OSX pour Linux

  5. Script d'initialisation Linux qu'est-ce que 0<&- &> réalise

Quelle est la meilleure distribution Linux pour les débutants ?

Comment exécuter un script Shell en tant que service SystemD sous Linux

Qu'est-ce que Shebang dans Linux Shell Scripting ?

La meilleure interface SVN pour Linux ?

À quoi sert Linux test -a command test ?

Quel est l'équivalent Linux du démarrage de Windows ?