![](https://seccdn.libravatar.org/avatar/b58101fb24c64d0ff1d0f918e61cedd2.jpg?s=120&d=mm&r=g)
Hallo Andreas, hallo Leute, Am Dienstag, 10. Mai 2005 18:10 schrieb Andreas Loebel:
ich habe hier ein komisches Problem mit dem /etc/cron.daily/tetex.
Was passiert: wenn immer per cron ein mktexlsr ausgeführt wird, geht folgender Teil bei jedem Aufruf von su nobody schief:
+ cd /etc/texmf + runls + su nobody -s /bin/sh -c 'exec -a ls ls -LRa 2>/dev/null' + sed '/^$/{n;s%^\./%%;s%^%./%;}; /^\.$/d; /^\.\.$/d; /^[\.\/]*lsR[0-9]*\.tmp:*$/d' su: incorrect password
Das "incorrect password" wundert mich - eigentlich läuft cron.daily als root und root wird nie nach User-Passwörtern gefragt. Nimm mal das 2>/dev/null raus - vielleicht kommt dann eine interessantere Fehlermeldung. Außerdem kannst Du in Zeile 167 mal ein tee /tmp/das-liefert-runls | anhängen und vergleichen, was in der genannten Datei per cron.daily und was bei einem manuellen Aufruf auftaucht.
Wenn mktexlsr manuell in einer Shell aufgerufen wird (egal ob root oder eine User-id) klappt es
Das würde auf eine fehlende Umgebungsvariable hindeuten - passt aber nicht zu obiger (komischer) Fehlermeldung. Gruß Christian Boltz -- Ich sags ja immer: RfCs in Stein meisseln (5cm starke Granitplatten, grosser Font) und diese Idioten solange damit schlagen, bis sie es entweder kapiert haben, oder der Genpool bereinigt wurde. [J. P. Meier in dasr]