Hallo, ich habe folgendes Problem (SuSE 6.4): es soll per CRON ein shell-Skript gestartet werden, welcher User anlegt (per adduser). Nun wird der Skript gestartet, ein im Skript implementiertes whoami liegfert "root", doch user= werden nicht angelegt. Fehlermeldung erfolgt auch nicht. Wenn man dieses Skript jedoch manuell startet, l=E4uft alles problemlos. Was k=F6nnte der = Grund sein? Gru=DF, Alex --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Alex Mirsky schrieb am 22.Dez.2000:
ich habe folgendes Problem (SuSE 6.4): es soll per CRON ein shell-Skript gestartet werden, welcher User anlegt (per adduser). Nun wird der Skript gestartet, ein im Skript implementiertes whoami liegfert "root", doch user=
Was soll das werden? Du willst regelmäßig neue User anlegen? Zu jedem Monatsersten oder täglich um Mitternacht oder wie? Automatisch? Fehlermeldungen gibt es per mail, wenn Du es nicht abgestellt hast. Wurde hier ja leider schon ein paar mal zu geraten. Bernd -- Homepages von deutschsprachigen Linux-Gurus: Kristian Köhntopp: http://www.koehntopp.de/kris/artikel/ Sven Guckes: http://www.math.fu-berlin.de/~guckes/sven Robin S Socha: http://socha.net/index2.html |Zufallssignatur 10 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On 22 Dec 2000, at 5:01, Alex Mirsky wrote:
Hallo,
ich habe folgendes Problem (SuSE 6.4): es soll per CRON ein shell-Skript gestartet werden, welcher User anlegt (per adduser). Nun wird der Skript gestartet, ein im Skript implementiertes whoami liegfert "root", doch user=
werden nicht angelegt. Fehlermeldung erfolgt auch nicht. Wenn man dieses Skript jedoch manuell startet, l=E4uft alles problemlos. Was k=F6nnte der = Grund sein?
<Ratemodus an> Beliebte Fehlerquelle bei cron-jobs: Cron-Job heißt, du hast kein (oder fast kein) environment, wenn Dein Skript losrennt. Es wird im Gegensatz zu Login _kein_ profile automatisch durchlaufen. Hast Du mal geprüft, ob Dein Programm alle von ihm benutzten Tools findet ? -> PATH <Ratemodus aus> Anonsten muß alles, was von Hand im Batch gestartet werden kann prinzipiell auch als cronjob laufen! Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
Alex.Mirsky@Physik.Uni-Muenchen.DE
-
Andreas.Kyek@d2mannesmann.de
-
B.Brodesser@online-club.de