Am Mittwoch, 16. Dezember 2009 schrieb Ben DJ:
I'm running 11.2. I just noticed on every box I have,
Did you do a fresh install on these boxes or an upgrade?
root /root > crontab Permission denied You (root) are not allowed to access to (crontab) because of pam configuration.
And in syslog,
Dec 16 13:03:40 desk2 crontab: PAM _pam_load_conf_file: unable to open /etc/pam.d/password-auth Dec 16 13:03:40 desk2 crontab: PAM _pam_load_conf_file: unable to open /etc/pam.d/password-auth
I've certainly never set any PAM config, or anything.
The file /etc/pam.d/password-auth does not exist on both 11.1 and 11.2. Furthermore, "grep -r password-auth /etc/pam.d/" does not give any hit for me. Do you have any line like "...include...password-auth" in your /etc/pam.d/crond?
On 11.1 I had no such problems.
Using a fresh 11.2 installation, crontab works. Besides "crontab" alone is not a valid command, there must be some option.
checking cron's man page, it references the pam man page. Checking the pam & PAM man pages, there's no mention of cron :-/
Well, I do not think that it would be that practical to mention every application that uses pam in the pam man page.
What's PAM got to do with cron, and how do I get permission to access it?
It is used for access control. Gruß Jan -- It's easier said than done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org