Commande de commande Debian 6

DANS Debian 6 et plus élevé en utilisant le style d'initialisation LSB J'ai ajouté de nouveaux serveurs pour démarrer lorsqu'il est chargé en utilisant update-rc, Et en effet, ils apparaissent dans /etc/rc2.d (2 - Mon niveau de lancement), et ils commencent même sur la chaussure (Hourra). J'ai une question à la recherche du catalogue /etc/rc2.d Ou d'une autre manière, comment puis-je définir leur ordre d'exécution afin que je puisse vérifier que toutes les dépendances sont correctes?

Remercier.
Invité:

Agathe

Confirmation de:

1)

Dans le dossier rc * .d Tous les liens symboliques sont effectués conformément au nombre au nom du lien symbolique.

Par exemple:

S16openvpn
S19postgresql
...
S23ntp
...

Ici sera d'abord exécuté S16, alors S19 etc. Notez également que pendant le téléchargement, tous les services du niveau de démarrage précédent (/etc/rc2.d) déjà en train de courir (

d'habitude

Les niveaux de démarrage commencent séquentiellement pendant la démarrage).

2)

Chaque scénario LSB Il a une rubrique décrivant le niveau d'exécution et de la dépendance.

Dans ce cas «SXXyyy» dans le dossier rc * .d est une référence symbolique au script dans le dossier /etc/init.d. Si vous affichez le contenu du script, vous verrez immédiatement le titre. LSB Avec tous les détails des dépendances et des niveaux d'exécution. Comme ça:

### BEGIN INIT INFO
# Provides: pulseaudio esound
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Should-Start: udev NetworkManager
# Should-Stop: udev NetworkManager
# Default-Start: 2 3 4 5
# Default-Stop: 1
# Short-Description: Start the PulseAudio sound server
# Description: System mode startup script for
# the PulseAudio sound server.
### END INIT INFO

Chaque fois que vous courez update-rc.d, Il vérifie les en-têtes LSB dans tous les scénarios (de /etc/init.d) et lieux liens symboliques S et K Dans les dossiers nécessaires rc * .d selon Default-Start et Default. - Arrêtez les lignes d'en-tête.

Voir également:

https://wiki.debian.org/LSBInitScripts
https://www.debian.org/doc/man ... _init
https://superuser.com/question ... 0-6-d
https://unix.stackexchange.com ... evels

Pour répondre aux questions, connectez-vous ou registre