Perl/Shell Script will keinen User anlegen
Posted: 2006-08-16 22:32
Ich habe ein Perlscript geschrieben, welches Systemuser erstellen und löschen soll.
Wenn ich das Script aufrufe macht es auch was es soll.
Über einen cronjob gestartet verweigert das Script allerdings den Dienst.
Ich habe die Sache etwas vereinfacht und ein kleines Shellscript geschrieben, welches allerdings die gleichen Probleme hat.
Über die Konsole macht das Script auch was es soll, aber nicht als cronjob.
Der Cronjob sieht folgendermaßen aus:
Der Cronjob wird als Root ausgeführt. In der test.txt landet allerdings nichts.
In /var/log/messages kann ich nichts finden.
Bin für jeden Tipp dankbar.
Wenn ich das Script aufrufe macht es auch was es soll.
Über einen cronjob gestartet verweigert das Script allerdings den Dienst.
Ich habe die Sache etwas vereinfacht und ein kleines Shellscript geschrieben, welches allerdings die gleichen Probleme hat.
Code: Select all
#/usr/bin/bash
useradd -G users -d /home/testuser -s /bin/false test_add
Der Cronjob sieht folgendermaßen aus:
Code: Select all
0,10,26,32,40,52 * * * * /root/test.sh > test.txt
In /var/log/messages kann ich nichts finden.
Bin für jeden Tipp dankbar.