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 24/08/2013, à 01:47

Crone123

Problème de crontab

Bonjour,
Je me connecte en tant que root (sudo -s), et j'édite la crontab comme ceci:

crontab -e

J'y ai mis ceci (avec une vraie adresse mail):

0 0 * * * apt-get update && apt-get -y upgrade
59 23 * * * logwatch --mailto mon.mail@mail.lol

Question toute bête:
Pourquoi la crontab ne s’exécute telle pas a l'heure voulue?

J'avais déjà fait des tests avec d'autres commandes sur d'autres comptes utilisateurs, et ma syntaxe avait fonctionné sans problème, donc là je ne vois pas d'où ça viens.
Exemple de crontab qui marche pour l'utilisateur apt de mon serveur:

0 3 * * * /usr/bin/apt-mirror >> /home/apt/cron.log 2>&1

Merci smile

Hors ligne

#2 Le 24/08/2013, à 07:31

pingouinux

Re : Problème de crontab

Bonjour,
As-tu essayé en mettant le chemin complet des commandes ?

Hors ligne

#3 Le 24/08/2013, à 07:31

tiramiseb

Re : Problème de crontab

Salut,

La syntaxe de ton crontab me semble correcte.

Cela étant dit :
1/ qu'est-ce qui te fait dire que ça ne s'exécute pas ?
2/ pour automatiser les mises à jour, je te conseille d'utiliser plutôt apticron ou cron-apt (tous deux disponibles en paquets)
3/ pour des cron "système", je te conseille de les mettre dans /etc/crontab ou dans /etc/cron.d plutôt

Hors ligne

#4 Le 24/08/2013, à 15:54

Crone123

Re : Problème de crontab

Bonjour,
ça ne s’exécute pas parce que je ne reçois aucun mail (alors que la commande seule en tant que root fonctionne), et que les mises a jour ne se vérifient pas, et ne s'installent pas.
Pour les chemins complets, je vous dis ça ce soir, j'ai effectivement remarqué ça aussi...
Merci smile

Hors ligne