Comme le veut la thèmatique d'un forum debian, j'ai un petit problème.
Étant donné que j'utilise un portable, j'ai décidé de faire des choses propre et d'utiliser switchonf (pour copier des fichiers de config) et guessnet pour déterminer ma config réseau et appeler le dis switchconf.
Parmi ces fichiers de conf, j'ai plusieurs configs de crontabs.
Seulement voilà, le cron ne fait rien du tout. J'ai beau restarter le daemon rien ne se passe. Pourtant un "crontab -e" me renvoie les bonnes tables...
Au début je croyais que c'était une question de droit. Switchconf en effet effectue des liens (ln -sf) vers les jeux de fichiers. J'ai donc vérifié que le fichier pointé avait les bons droits. Il les a. Mais le lien dans var/spool lui est root... bref je joins une copie en état...
root@is003308:~# ls -la /var/spool/cron/crontabs/
total 8
drwx-wx--T 2 root crontab 4096 2006-03-22 20:11 .
drwxr-xr-x 5 root root 4096 2006-03-14 11:55 ..
lrwxrwxrwx 1 root root 53 2006-03-22 20:11 francois -> /etc/switchconf/neuf/var/spool/cron/crontabs/francois
lrwxrwxrwx 1 root root 49 2006-03-22 20:11 root -> /etc/switchconf/neuf/var/spool/cron/crontabs/root
root@is003308:~# ls -la /etc/switchconf/neuf/var/spool/cron/crontabs/
total 16
drwxr-xr-x 2 root root 4096 2006-03-16 16:47 .
drwxr-xr-x 3 root root 4096 2006-03-16 16:47 ..
-rw------- 1 francois crontab 750 2006-03-16 16:42 francois
-rw------- 1 root crontab 379 2006-03-16 16:42 root
toute aide est la bienvenue...
# les droit..?
Posté par Mammnon . Évalué à 1.
Tu dis avoir vérifié les droits, mais en gros est-il a+x ? le lien aussi?
Crontab ne lance t-il pas les prgs en tant que que root? Ton prg appartient-il à root ou à ton user?
Si tu lance ton fichier ou ton lien à la main, cela fonctionne t-il? Que tu soit root ou non?
Un petit bit setuid...au pire...
Bon courage.
# touch /etc/crontab
Posté par Bastien Mourgues . Évalué à 1.
voici pour info l'extrait du man qui m'a inspiré (après, faut tester ...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.