Mets ca dans /etc/init.d et utilise chkconfig pour le demarrer en runlevel 2-5 et le stopper en 0 6
#!/bin/bash
#
# /etc/rc.d/init.d/housekeep
#
# Runs scripts for work at housekeep
#
# chkconfig: 345 26 74
# description: Runs scripts for work at housekeep
# processname: housekeep
### BEGIN INIT INFO
# Provides: housekeep
# Required-Start: $syslog $local_fs
# Required-Stop: $syslog $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Runs scripts for work at housekeep
# Description: Runs scripts for work at housekeep
### END INIT INFO
start() {
echo -n $"Running housekeep start scripts"
touch /var/lock/subsys/housekeep
echo
}
stop() {
echo -n $"Running housekeep stop scripts"
# fais le netoyage
# rm -rf /tmp/ /var/tmp
rm -f /var/lock/subsys/housekeep
echo
}
case "$1" in
start)
start
;;
stop)
stop
;;
*)
echo $"Usage: $0 {start|stop}"
esac
exit 0
Tob