Description of problem: I start the computer. Login at the login screen. Start up Firefox and Thunderbird. Does some other stuff, start gnome-terminal or whatever. Leave the system. The lock screen turns on. Returns to the system. Tries to login and is greeted with 'System is booting up. See pam_nologin(8)', after giving the correct password. Trying ssh in to the machine, and is greeted with the same message. Only solution left is to power off the machine, and turn it on again, potentially losing important data not saved earlier. Version-Release number of selected component (if applicable): systemd-208-9.fc20.x86_64 How reproducible: Happens once in while... Steps to Reproduce: 1. See above (have happened some 5-10 times since Fedora 20) 2. 3. Actual results: See above... Expected results: A functional system that allows me to leave the system, and login at the lock screen without being greeted with 'System is booting up. See pam_nologin(8)' Additional info: System is updated from Fedora 19.
Noticed the following in the logs: Jan 26 09:02:23 localhost systemd-tmpfiles: Unable to fix label of /run/log/journal/748778b0c456495f88c9048c7efd55ac: No such file or directory Jan 26 09:02:23 localhost systemd-tmpfiles: Unable to fix label of /run/log/journal: No such file or directory Why is it looking in /run/log? The journal is in /var/log: $ ll /var/log/journal/ total 8 drwxr-sr-x+ 2 root systemd-journal 4096 Jan 26 09:02 748778b0c456495f88c9048c7efd55ac Also noted the following yum updates done during the time the system was idle (i.e. in lock screen): Jan 26 09:02:07 Updated: tigervnc-icons.noarch 1.3.0-12.fc20 Jan 26 09:02:07 Updated: tigervnc-license.noarch 1.3.0-12.fc20 Jan 26 09:02:11 Updated: tigervnc.x86_64 1.3.0-12.fc20 Jan 26 09:02:11 Updated: rtkit.x86_64 0.11-8.fc20 Jan 26 09:02:14 Updated: libvirt-client.x86_64 1.1.3.3-2.fc20 Jan 26 09:02:16 Updated: gnome-shell.x86_64 3.10.3-2.fc20 Could the gnome-shell update have done something here?
I have the suspicion that one of the packages you updated there actually runs "tmpfiles" in a way it better shouldn't run it, which results in /etc/nologin to be created.
OK, I'll take a closer look the next time this happens. I have no direct clue on what happened the other 4-9 times, but I can look a bit closer in the logs to see if I can find those times, and see what was going on then. I find it a bit strange that systemd-tmpfiles mentions /run/log/journal/748778b0c456495f88c9048c7efd55ac when the journals are being kept in /var/log/journal. Is this a problem in systemd-tmpfiles, or the program calling systemd-tmpfiles?
see bug 1043212
*** This bug has been marked as a duplicate of bug 1043212 ***