Hallo, On Sun, 21 Sep 2014, Günther J. Niederwimmer wrote:
wenn ich es per hand starte funktionirt das Teil Wenn ich es per crontab starte leider nicht.
Wie sieht der Aufruf aus? Poste mal die Zeile aus crontab
2 Ausprobiert
@reboot sh /root/sriptc/kinit_init.sh und @reboot /root/sriptc/kinit_init.sh
warum funktioniert der Echo Befehl aber kein Programmaufruf ?
weil die Pfade zu den anderen Programmen falsch sind? Zumindest sleep ist unter /bin nicht /usr/bin
nicht ganz ;). jedenfalls bei meiner SUSE
der Befehl wurde als user root mit crontab -e erstellt.
Dann bleiben noch folgende Fragen: ls -l /root/sriptc/kinit_init.sh - ist das oben ein Schreibfehler oder heisst das Verzeichnis wirklich sriptc? - copy/paste von "crontab -l" auf die Konsole funktioniert? - hast du eine "sh" (bzw. einen Link) oder eher eine "bash", oder ksh? spätestens bei function () wird es fehleranfällig - ist /root eine separate Partition, die mit -o noexec gemountet ist? - ist root zum Zeitpunkt der Ausführung gemountet? - kann dein installierter cron wirklich den tag @reboot? - "*/10 * * * * bash /root/sriptc/kinit_init.sh" < sowas in crontab? - was steht in dmesg /var/log/messages /var/mail/root zum Problem? Greetings Daniel -- The answer to the universe and everything? www.google.com! -- unknown -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org