Bonjour,
depuis la version 1.4.8 d'IPCOP j'ai un ajout dans mon fichier cron -> /var/spool/cron/root.orig qui ne fonctionne plus
en résumé
j'ai un fichier perl ICI-> /var/tmp/Mail_3h_IP.pl
qui lorsqu'il est exécuté m'envoie par mail mon adresse IP
Il fonctionnait sous ipcop 1.4.2
et fonctionne toujours bien sous 1.4.8 lorsque je le lance directement
ma ligne suivante insérée dans /var/spool/cron/root.orig
0 */3 * * * /var/tmp/Mail_3h_IP.pl >/dev/null
qui devrait s'exécuter toutes les 3h à 00 minutes
n'est jamais prise en compte !!!!!!!
j'ai rebooté: sans succès!
les autres taches cron du fichier apparaissent bien dans les logs ........
quelqu'un a t-il une explication?
Merci
chimer
*********************************************
#
# $Id: crontab,v 1.9.2.5 2005/08/16 05:39:23 gespinasse Exp $
#
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# Log rotation
01 * * * * /usr/sbin/logrotate /etc/logrotate.conf
# Envoi mail pour récup IP toutes les 3 heures
0 */3 * * * /var/tmp/Mail_3h_IP.pl >/dev/null
# Backup logs to flashdisk
01 * * * * [ -f "/etc/FLASH" ] && /etc/rc.d/rc.flash.down
# Set time
*/5 * * * * /usr/local/bin/timecheck > /dev/null 2>&1
# Summarize ip accounting info:
2 1 * * * /usr/sbin/ipacsum -r -H `/bin/hostname` -t "the day 2 days ago" >/dev/null
3 1 * * 0 /usr/sbin/ipacsum -r -H `/bin/hostname` -t "the week 4 weeks ago" >/dev/null
4 1 1 2 * /usr/sbin/ipacsum -r -H `/bin/hostname` -t "the year 2 years ago" >/dev/null
# Make some nice graphs
*/5 * * * * /usr/local/bin/makegraphs >/dev/null
# Force update the dynamic dns registration once a week
# Force update even if IP has not changed once a month if 'minimize update' selected in GUI
# to avoid account declared as dead
*/5 * * * * [ -f "/var/ipcop/red/active" ] && /usr/local/bin/setddns.pl
9 2 * * 0 [ -f "/var/ipcop/red/active" ] && /usr/local/bin/setddns.pl -f
3 2 1 * * [ -f "/var/ipcop/red/active" ] && /usr/local/bin/setddns.pl -f -m
# Logwatch
01 0 * * * /usr/local/bin/logwatch > /var/log/logwatch/`date -I -d yesterday`; \
LOGWATCH_KEEP=$(sed -ne 's/^LOGWATCH_KEEP=\([0-9]\+\)$/\1/p' /var/ipcop/logging/settings); \
find /var/log/logwatch/ -ctime +${LOGWATCH_KEEP=56} -exec rm -f '{}' ';'
# ipcop update 1.4.7 addition to not original crontab
# force update (even if name match IP) once a month if minimize option selected
3 2 1 * * [ -f "/var/ipcop/red/active" ] && /usr/local/bin/setddns.pl -f -m
*******************************************************************