Crontab ne fonctionne pas !!!

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

Messagepar gogol33 » 16 Mai 2003 18:36

Salut à tous, <BR>j'ai mis dans le crontab la syntaxe suivante : <BR>00 18 * * * /etc/ppp/decoreco.sh <BR>pour reconnecter le VPN (comme précisé dans le script de Joebar).Je sauvegarde et quitte, et le script ne se lance pas !!!! <BR>Le script marche très bien lorsque je le lance manuellement .... <BR>Je ne vois pas d'ou ca vient !!!
ALEA JACTA EST !!!
(Rien ne sert de courrir, ca ne sert à rien !!!)
Jules César
Avatar de l’utilisateur
gogol33
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 345
Inscrit le: 26 Avr 2002 00:00
Localisation: Bordeaux

Messagepar remi » 16 Mai 2003 18:44

<BR>tu devrais plutot essayer : <BR> <BR># Déconnexion VPN <BR>0 18 * * * su nobody -c "/etc/ppp/decoreco.sh" <BR>
Art de vivre : Mourir pour mourir, que cela soit entre le $%#&! des femmes et le $%#&! des bouteilles !
Avatar de l’utilisateur
remi
AdminIxus
AdminIxus
 
Messages: 3218
Inscrit le: 22 Avr 2002 00:00
Localisation: Lyon

Messagepar gogol33 » 16 Mai 2003 18:52

Pareil .... <BR>J'ai le même problème sur deux IPCOP fix 5 !!!!
ALEA JACTA EST !!!
(Rien ne sert de courrir, ca ne sert à rien !!!)
Jules César
Avatar de l’utilisateur
gogol33
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 345
Inscrit le: 26 Avr 2002 00:00
Localisation: Bordeaux

Messagepar micj » 16 Mai 2003 19:36

Quels sont les droits sur ton script? <BR>
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Messagepar gogol33 » 16 Mai 2003 19:42

tous les droits pour le root, execution seulement pour les autres <BR>chmod 0755 decoreco.sh à été fait .... <BR>Ce n'est pas que le script ne fonctionne pas, c'est que ca ne se lance pas automatiquement .... <BR>j'ai essayé la commande : <BR>00 18 * * * shutdown -r now <BR>pour voir si ca fonctionne, il ne se passe rien .... <BR>J'ai regardé la doc sur crontab, et ca ne fonctionne toujours pas ..... <BR>J'avoue que là, j'en perd mon latin ....
ALEA JACTA EST !!!
(Rien ne sert de courrir, ca ne sert à rien !!!)
Jules César
Avatar de l’utilisateur
gogol33
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 345
Inscrit le: 26 Avr 2002 00:00
Localisation: Bordeaux

Messagepar micj » 16 Mai 2003 19:43

et dans /var/log/cron tu as quelque chose? <BR>
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Messagepar gogol33 » 16 Mai 2003 19:50

Oui, un fichier de 380 Ko où apparaissent toutes mes manips sur crontab ..... <BR>Mais c'est pas assez explicite, ca ne me dit pas si la commande à été lancée ou pas .... <BR> <BR>exemple : <BR>May 16 19:45:00 ipcopdud CROND[1095]: (root) CMD (/usr/local/bin/timecheck > /dev/null 2>&1) <BR>May 16 19:45:00 ipcopdud CROND[1096]: (root) CMD (/usr/local/bin/fetchipac) <BR>May 16 19:45:00 ipcopdud CROND[1098]: (root) CMD (/etc/ppp/decoreco.sh) <BR>
ALEA JACTA EST !!!
(Rien ne sert de courrir, ca ne sert à rien !!!)
Jules César
Avatar de l’utilisateur
gogol33
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 345
Inscrit le: 26 Avr 2002 00:00
Localisation: Bordeaux

Messagepar gogol33 » 16 Mai 2003 19:57

Ca y est, j'ai trouvé !!! <BR>En fait, à la fin de la dernière ligne du crontab, il faut ajouter une ligne vide, sinon ca ne fonctionne pas !!!! <BR>Trouvé l'information chez : <BR><!-- BBCode auto-link start --><a href="http://www.superscripts.com/tutorial/crontab.html" target="_blank">http://www.superscripts.com/tutorial/crontab.html</a><!-- BBCode auto-link end --> <BR>" Also EVEN MORE IMPORTANT after the LAST COMMAND you MUST HAVE A BLANK LINE or CRONTAB WILL NOT RUN." <BR>Bref, si c'est comme ca, on fera comme ca... <BR>Merci à tous pour votre aide
ALEA JACTA EST !!!
(Rien ne sert de courrir, ca ne sert à rien !!!)
Jules César
Avatar de l’utilisateur
gogol33
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 345
Inscrit le: 26 Avr 2002 00:00
Localisation: Bordeaux

Messagepar micj » 16 Mai 2003 19:57

Rajoute dans ton script des messages pour le log ...
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Messagepar micj » 16 Mai 2003 19:58

et dans /var/log/messages t'as quelque chose? <BR>
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Messagepar micj » 16 Mai 2003 19:59

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-05-16 19:57, gogol33 a écrit: <BR>Ca y est, j'ai trouvé !!! <BR>En fait, à la fin de la dernière ligne du crontab, il faut ajouter une ligne vide, sinon ca ne fonctionne pas !!!! <BR>Trouvé l'information chez : <BR><!-- BBCode auto-link start --><a href="http://www.superscripts.com/tutorial/crontab.html" target="_blank">http://www.superscripts.com/tutorial/crontab.html</a><!-- BBCode auto-link end --> <BR>" Also EVEN MORE IMPORTANT after the LAST COMMAND you MUST HAVE A BLANK LINE or CRONTAB WILL NOT RUN." <BR>Bref, si c'est comme ca, on fera comme ca... <BR>Merci à tous pour votre aide <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>Cela m'étonne car ton log montre bien que les commandes sont exécutées... <BR>
Avatar de l’utilisateur
micj
Amiral
Amiral
 
Messages: 1142
Inscrit le: 20 Fév 2002 01:00
Localisation: Braine-L'Alleud/Belgique

Messagepar olivier_morin » 17 Mai 2003 09:01

Moi j'ai aucun prob ! <BR>Tout est ok
Avatar de l’utilisateur
olivier_morin
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 186
Inscrit le: 15 Jan 2003 01:00


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invité(s)

cron