Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/06/2016, à 16: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, à 15:33)

Hors ligne

#2 Le 10/06/2016, à 20: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