Christoph Pleger <[EMAIL PROTECTED]> writes: > On Mon, 04 Apr 2005 12:36:09 +0200 > Martin Dickopp <[EMAIL PROTECTED]> wrote: > >> Christoph Pleger <[EMAIL PROTECTED]> writes: >> >> > Einer unserer User hat auf einem woody-Rechner eine umfangreichere >> > Crontab angelegt. Die Jobs laufen manchmal zu den vorgegebenen >> > Zeiten, manchmal aber auch nicht. Es sind aber dieselben Jobs, die >> > mal funktionieren und mal nicht. >> > >> > Bei den fehlgeschlagenen Jobs steht hinterher in /var/log/cron.log >> > "User not known to the underlying authentication module". Das >> > Einloggen auf dem Rechner hat aber nie Probleme gemacht. >> >> Es kÃnnte eventuell an /etc/pam.d/cron liegen. Gibt es diese Datei >> bei Dir, und wenn ja, was steht darin? > > Es gibt die Datei mit Rechten 644, Owner root, Gruppe root. Der Inhalt > ist: > > account required pam_unix.so > auth required pam_unix.so nullok > auth required pam_env.so > session required pam_unix.so
Das sieht okay aus. Hast Du eine Datei /etc/pam.conf, und wenn ja, was enthÃlt sie? Ein Blick in den Sourcecode von cron und PAM bestÃtigt, daà es sich bei der Meldung "User not known to the underlying authentication module" um eine PAM-Fehlermeldung handelt. AuÃerdem loggt PAM in diesem Fall "could not identify user (from uid=...)" oder "could not identify user (from getpwnam(...))" in /var/log/auth.log. Zumindest ist das bei Sid der Fall (ich habe kein Woody-System mehr). Wird eine solche Log-Meldung auch bei Dir produziert, und wenn ja, wie lautet sie genau? Setzt Du NIS o.Ã. ein, und wenn ja, kÃnnte es sein, daà cron aufgrund einer NetzwerkstÃrung oder einer StÃrung des NIS-Servers den Usernamen oder die UID des Users tatsÃchlich nicht auflÃsen konnte? Martin

