ubuntu: crontab läuft nicht

Heute mal wieder ein Tipp zu linux crontabs. Das sind Befehle, die immer wieder zu bestimmten Zeiten aufgerufen werden.
Auf einem linux Rechner mit ubuntu ist ein crontab installiert. Der cronjob wurde aber nie ausgeführt. Nach Recherche im Internet fand ich folgenden Hinweis:

Note, userids on your system which do not appear in /etc/shadow will NOT have operational crontabs, if you desire to enter a user in /etc/passwd, but NOT /etc/shadow that user’s crontab will never run. Place an entry in /etc/shadow for the user with a * for the password crypt,ie:

joeuser:*:15169::::::

Das bedeutet: hat ein Benutzer keinen Eintrag im /etc/shadow, werden seine cronjobs nicht ausgeführt. Abhilfe: dem Benutzer ein Passwort geben. Das wird dann gecryptet in der shadow Datei eingetragen.

Weiterhin fand ich noch folgenden hinweis:

If the users account has a crontab but no usable shell in /etc/passwd then the cronjob will not run. You will have to give the account a shell for the crontab to run.

http://www.pantz.org/software/cron/croninfo.html

Also muss der Benutzer auch eine shell eingetragen haben:
backup:x:34:34:backup:/var/backups:/bin/sh

=hope that helps=