web-dev-qa-db-fra.com

Le script de démarrage update.rc-d init.d ne démarre pas

J'ai eu un script simple appelé hwtestinit que j'ai installé en utilisant

update-rc.d hwtestinit defaults

En apparence, autant que je peux inspecter, tout semble aller bien, je veux dire, les fichiers suivants, tout existe, etc.

/etc/rc0.d/K20hwtestinit -> ../init.d/hwtestinit
/etc/rc1.d/K20hwtestinit -> ../init.d/hwtestinit
/etc/rc6.d/K20hwtestinit -> ../init.d/hwtestinit
/etc/rc2.d/S20hwtestinit -> ../init.d/hwtestinit
/etc/rc3.d/S20hwtestinit -> ../init.d/hwtestinit
/etc/rc4.d/S20hwtestinit -> ../init.d/hwtestinit
/etc/rc5.d/S20hwtestinit -> ../init.d/hwtestinit

Lorsque j’exécute le script manuellement, tout semble aller pour le mieux, c’est-à-dire l’émission de la commande

/etc/init.d/hwtestinit start

Cède aux résultats souhaités.Cependant, le système n’exécute pas le démarrage, et je ne sais pas pourquoi. Je n'ai trouvé aucune mention de ce problème dans les fichiers journaux situés sous/var/log et je me demande quel autre fichier journal je devrais consulter.

Le script est vidé ci-dessous

#! /bin/sh

case "$1" in
  start)
    smarteventd -c /etc/sctest.ini
    lcdaemon --lcdtest    
    ;;
  stop)
    smarteventd --stop
    lcdaemon --stop
    ;;
  *)
    echo "Usage: /etc/init.d/hwtestinit {start|stop}"
    exit 1
    ;;
esac

exit 0
1
Tzury Bar Yochay

Je suis passé à pstart au lieu du système V.

Les choses fonctionnent bien maintenant. Assez étrange cependant.

1
Tzury Bar Yochay

La sortie des scripts d'initialisation sysv devrait se termine dans /var/log/boot.log. Vous voudriez y chercher une sortie.

3
SpamapS