Created attachment 577593 [details] pam for atd before the workaround Description of problem: After my upgrade (via preupgrade) from fc16 to fc17alpha i was unable to issue at jobs or to look at the at job queue as normal user (as root it worked fine)... after i copied /etc/pam.d/su to /etc/pam.d/atd it works fine again... Version-Release number of selected component (if applicable): at.x86_64 3.1.13-7.fc17 How reproducible: always Steps to Reproduce: 1. login as normal user 2. type atq or at Actual results: it said "Terminated" Expected results: it should file an at job or show the at job queue... Additional info: i hope my workaround is no bad idea... :-)
with # cp /etc/pam.d/preupgrade-cli /etc/pam.d/atd it works even better (e. g. in shell scripts started by atd...)...
You are right. I can reproduce it as regular user, not as a root. Something wrong with pam setting.
*** Bug 812151 has been marked as a duplicate of this bug. ***
The problem is in pam in at daemon. The change of pam setting is not wise. The problem with pam is visible with systemd, which change some default. Now is after pam_close_session closed all jobs, which will terminate all at jobs. I need to fix pam sesssion in at.
at-3.1.13-8.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/at-3.1.13-8.fc17
yay :-)
+1 in update system would be better ;-)
at-3.1.13-8.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
i say it is fixed...