cron problem

Bash, Shell, PHP, Python, Perl, CGI
mixus
Posts: 39
Joined: 2002-10-14 09:26

cron problem

Post by mixus »

Hallo,

ich habe da ein merkwürdiges Problem.

Ich rufe per Cron jede Minute ein Script auf, es soll die Firewallregeln löschen (rein zu Testzwecken).

crontab -l
58 * * * * /usr/local/bin/isoqlog 1>/dev/null 2>/dev/null
59 1 * * * /usr/bin/antivir --update &
59 1 * * * /www/config/accounting/proftpd/ftpanal-0.1/scripts/load_proftpd_log &
5 * * * * /etc/cron.daily/traffic
* * * * * /www/firewall & >/dev/null
tail -f /var/log/syslog
...
Jan 1 22:05:02 crontab[24164]: (root) LIST (root)
Jan 1 22:01:02 /USR/SBIN/CRON[24117]: (root) CMD (/www/firewall & >/dev/null)
Jan 1 22:02:01 /USR/SBIN/CRON[24125]: (root) CMD (/www/firewall & >/dev/null)
Jan 1 22:03:01 /USR/SBIN/CRON[24134]: (root) CMD (/www/firewall & >/dev/null)
Jan 1 22:04:01 /USR/SBIN/CRON[24142]: (root) CMD (/www/firewall & >/dev/null)
...
nix passiert, die Firewall läuft weiter....
Wenn ich das Script /www/firewall per Hand aufrufe klappt alles ohne Probleme.
Die Rechte passen etc

Vielleicht hat ja jemand eine Idee.

MFG und Danke
miXus
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim

Re: cron problem

Post by oxygen »

in Cron und davon aufgerufen Scripten immer komplette Pfadangaben verwenden, also /usr/sbin/iptables statt iptables ...