<schnip schnap>
Also wie muss ich das Script abaendern damit cron ipchains bzw iptables kennt? Hier mein Testscript xy
#!/bin/sh # ipchains -P input REJECT exit
Es soll mir nur die Policy umsetzen. wenn ich es in der bash starte funktionierts - nur nicht mit cron.
du kannst ipchains aus deinem script mit pfad (/sbin/ipchains) aufrufen. du kannst auch die path-variable der crontab erweitern (flapsig ausgedrueckt, ich weiss). dazu kann man am anfang der crontab datei einige variablen definieriern. unter anderem auch PATH. die variablen meiner crontab siehen wie folgt aus:
SHELL=/bin/sh PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
damit wuerde cron auch ipchains in /sbin finden.
mfg Thomas Mayr
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hi, In crontab sieht mein PATH und SHELL genau gleich aus. Auch das Abaendern des Scriptes auf /sbin/ipchains hat nichts gebracht. Was muss man noch alles beachten damit dieses Script von cron aufgerufen wird???? Wer kann mir (noch) helfen? mfg Thomas Mayr