#1 Le 26/08/2016, à 19:29
- The_GuiGui
Creer Script dans le runlevel
Bonjour à tous,
Je souhaite lancer une sauvegarde au moment de rebooter le pc.
Voila mon script placé dans /etc/init.d/ :
#!/bin/sh
### BEGIN INIT INFO
# Provides: mybackup.sh
# Required-Start: $portmap $remote_fs $all $syslog
# Required-Stop: $remote_fs
# Should-Start: $x-display-manager
# Should-Stop: $x-display-manager
# Default-Start: 6
# Default-Stop: 0 1 2 3 4 5
# Short-Description: Test create file when reboot system
### END INIT INFO
case "${1}" in
start)
cp -a /home/gui/Documents/Test /home/gui/
;;
stop)
exit 1
;;
restart|force-reload)
exit 1
;;
*)
exit 1
;;
esac
exit 0
Je lui ai donné les droits qui vont bien et lancé la commande suivante
sudo update-rc.d "name" defaults
pas de message d'erreur.
Il ne fonctionne pas...
pourtant en lancant dans le terminal :
sudo service "name" start
c'est ok,
Avez vous des idées ?
Merci beaucoup,
Hors ligne
#2 Le 26/08/2016, à 20:29
- Watael
Re : Creer Script dans le runlevel
salut,
il faut ensuite activer (enable) le service pour qu'il s'exécute à chaque démarrage.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 26/08/2016, à 20:35
- J5012
Re : Creer Script dans le runlevel
il faut aussi lui donner une priorité superieure au service d'arret de toutes les taches et process , sans quoi le service ne pourra pas demarrer qu'il sera arreté !
Hors ligne
#4 Le 28/08/2016, à 19:10
- The_GuiGui
Re : Creer Script dans le runlevel
Merci beaucoup, ,
A bientôt
Hors ligne