Regarde un peu les scripts de démarrage de ta machine, dans /etc/init.d/ , tu as peut-être un script nommé skeleton, c' est un modèle.
Globalement, ces scripts sont exécutés dans un certain ordre par l' utilisateur root avec le paramètre start.
Au grand minimum ton script de démarrage doit ressembler à ça :
#!/bin/sh
### BEGIN INIT INFO
# Provides: ...
# Required-Start: ...
# Required-Stop: ...
# Should-Start: ...
# Should-Stop: ...
# Default-Start: ...
# Default-Stop: ...
# Description: ...
# Short-Description: ...
### END INIT INFO
PATH=...
case "$1" in
start)
commande1
commande2
commande3
;;
esac |
Après faut l'initialiser, si c' est comme sous opensuse tu vas utiliser la commande chkconfig :
syntaxe (en root dans une console) :
# chkconfig nom_du_script_placé_dans_init.d on |
chkconfig lit les "INIT INFO" du script et crée les liens nécessaires.
(A confirmer et rectifier par de meilleurs linuxiens que moi)
Message édité par tuxerman12 le 03-06-2009 à 13:08:31