Pages : 1
#1 Le 06/06/2016, à 15:10
- yunus.akyol
Crontab reboot script
Bonjour
Jai une script de test pour rdesktop mais je ne peux pas executer script avec crontab
c'est mon script
#! /bin/bash
rdesktop 192.x.x.x -k fr -f
crontab -e
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
@reboot root /etc/test1.sh
je n'arrive pas autostart avec crontab @reboot
Please help me !!
Dernière modification par yunus.akyol (Le 08/06/2016, à 14:33)
Hors ligne
#2 Le 10/06/2016, à 19:28
- robrobin
Re : Crontab reboot script
J'ai plusieurs debian, et il semble que dans le fichier de config (ouvert avec "crontab -e"), on ne fait pas précéder la command avec le nom d'utilisateur.
[à vérifier] si tu édites avec "crontab -e" alors les scripts sont lancés en temps que tant qu'utilisateur => or il faut être "root" pour pouvoir rebooter. Donc ne pas oublier les SUDO devant la commande.
J'ai ça qui tourne à la maison (ubuntu 14.04):
$ sudo crontab -e
...
#script de vérification d'état des dockers. Lancé au redémarrage puis toutes les minutes.
@reboot php -f /etc/robin/watch_dog.php
* * * * * php -f /etc/robin/watch_dog.php
...
Ca fonctionne correctement.
Hors ligne
Pages : 1