Daniel Graupner <listen(at)danielgraupner.de> wrote:
> eine FBSD 5.2.1 Kiste löst alle Nutzer außer root (daemon etc.) über
> nss_ldap auf. Das funktioniert auch hervorragend.
>
> ABER, vor kurzem wollte einer der user einen cronjob anlegen, dabei
> wurde die crontab ordentlich gespeichert und in
> /var/cron/crontabs/<user> hinterlegt. Das Problem ist nur, dass der cron
> die jobs nicht ausführt. Wenn ich selbige Jobs als root laufen lasse,
> funktioniert alles. root ist ein lokaler Nutzer, ich vermute das hängt
> damit zusammen.
>
> Löst der cron die Nutzernamen irgendwie anders auf? Hat jemand eine Idee
> woran das liegen könnte.
cron verwendet getpwnam(), wie sich das gehört. Wie sehen
denn Deine benutzernamen aus; sind da irgendwelche »komi-
schen« Zeichen drin? Beispielsweise können Benutzer, deren
Name mit einem Punkt beginnt, keine crontabs haben.
Du könntest auch mal versuchen, den cron mit Debug-Flags
zu starten (Option -x, siehe die cron(8)-manpage).
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "When your hammer is C++, everything begins to look like a thumb." -- Steve Haflich, in comp.lang.c++ To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 07 Sep 2004 - 12:26:15 CEST