67 votes

Existe-t-il un moyen de valider le format de /etc/crontab ?

Je préfère conserver les tâches planifiées dans le fichier /etc/crontab afin de pouvoir voir d'un coup d'œil ce qui est programmé, quel que soit l'utilisateur sous lequel la tâche s'exécute.

Le seul problème est que le format n'est pas validé lors de la sauvegarde, contrairement à crontab -e -- donc un caractère erroné peut tranquillement casser tout le cron.

Existe-t-il un moyen de valider le format /etc/crontab avant/après l'enregistrement ?

0voto

Zachary Vance Points 101

Courir crontab -T path/to/crontab

Si vous voulez le faire automatiquement avant/après, vous pouvez écrire votre propre visudo comme par exemple

$EDITOR /etc/crontab
crontab -T /etc/crontab

Personnellement, comme casser la crontab n'est pas aussi grave que de casser les sudoers, je pense que c'est bien d'imprimer le message, mais vous pouvez aussi tout mettre dans un fichier temporaire si vous le souhaitez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X