Bjoern Meier <bjoern.meier@googlemail.com> (Mon Mar 28 11:00:58 2011): > Hi, > > ich bin gerade etwas verwirrt. Wenn ich für einen Daemon-User den > Eintarag für die sh auf "bin/false" gesetzt habe, wie ist das dann mit > cron und der variablen $HOME? Die nutze ich in einer Cron-datei unter > cron.d. Doch die Jobs werden nicht ausgeführt. Aus crontab(5): Several environment variables are set up automatically by the cron(8) daemon. SHELL is set to /bin/sh, and LOGNAME and HOME are set from the /etc/passwd line of the crontab's owner. PATH is set to "/usr/bin:/bin". HOME, SHELL, and PATH may be over‐ ridden by settings in the crontab; LOGNAME is the user that the job is running from, and may not be changed. Gerne genommene Fehler sind die Umgebungsvariablen: PATH, LC_*, LANG, oder auch, daß zur Ausführungszeit kein Terminal an STDIN/STDOUT/STDERR hängt. -- Heiko :: dresden : linux : SCHLITTERMANN.de GPG Key 48D0359B : 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B
Attachment:
signature.asc
Description: Digital signature