La Knoppix étant basée sur Debian, j'imagine que c'est le même système...
Ton script devrait idéalement se piloter comme les autres services : s'activer quand la commande à pour paramètre "start" ou "restart" et s'arrêter ou ne rien faire lorsque la commande est paramétrée par "stop".
Il faut mettre ton script dans /etc/init.d/ (qui est le "pool" des scripts de démarrage). Ton script doit être exécutable par le root (je crois).
Ensuite, en fonction des niveaux d'exécution (rc0: arrêt du système, rc1: single user, rc2 : maintenance, rc3, rc4, rc5 : utilisation normale (avec serveur X), rc6 : redémarrage du système) du crées un lien symbolique vers ton script dans les répertoires /etc/rc0 à /etc/rc6. Le nom du lien est S##ton_script si tu veux qu'il démarre ; K##ton_script si tu veux qu'il soit arrêté. Le ## c'est pour l'ordre d'exécution par rapport aux autres scripts de démarrage existant.
Voilà grosso modo ce qu'il faut faire. J'ai été succinct, google est ton ami s'il te faut des précisions supplémentaires. :)
Ensuite, il existe des outils qui permettent de gérer les liens symboliques : j'utilise personnellement webmin.
# dans /etc/init.d/
Posté par Mikaël Cordon . Évalué à 0.
La Knoppix étant basée sur Debian, j'imagine que c'est le même système...
Ton script devrait idéalement se piloter comme les autres services : s'activer quand la commande à pour paramètre "start" ou "restart" et s'arrêter ou ne rien faire lorsque la commande est paramétrée par "stop".
Il faut mettre ton script dans /etc/init.d/ (qui est le "pool" des scripts de démarrage). Ton script doit être exécutable par le root (je crois).
Ensuite, en fonction des niveaux d'exécution (rc0: arrêt du système, rc1: single user, rc2 : maintenance, rc3, rc4, rc5 : utilisation normale (avec serveur X), rc6 : redémarrage du système) du crées un lien symbolique vers ton script dans les répertoires /etc/rc0 à /etc/rc6. Le nom du lien est S##ton_script si tu veux qu'il démarre ; K##ton_script si tu veux qu'il soit arrêté. Le ## c'est pour l'ordre d'exécution par rapport aux autres scripts de démarrage existant.
Voilà grosso modo ce qu'il faut faire. J'ai été succinct, google est ton ami s'il te faut des précisions supplémentaires. :)
Ensuite, il existe des outils qui permettent de gérer les liens symboliques : j'utilise personnellement webmin.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.