Description of problem:
Some recent update is preventing root from rebooting.
From "strace repboot" its a result of a message "org.freedesktop.DBus.Err" from dbus.
It may be significant that the system is running without a desktop.
I had done:
systemctl disable graphical.target; system disable gdm.service
I can no longer use systemctl to reenable.
(Why isn't there a "no desktop" spin?)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
[root@fc23-64 ~]# reboot
Failed to start reboot.target: Access denied
Broadcast message from root@fc23-64 on pts/0 (Mon 2015-06-08 12:19:21 EDT):
The system is going down for reboot NOW!
Basically root cannot execute any systemctl command:
[root@fc23-64 ~]# systemctl -a
Failed to list units: Access denied
*** This bug has been marked as a duplicate of bug 1224211 ***
The same bug for me! Fedora 22 (GNOME) :(
After doing Ctrl+Alt+Del 2 times I finally rebooted...
I found a workaround for the most recent problem in F22:
dnf -y distro-sync # this might create a systemd SELinux problem
if ! (systemctl list-sockets >/dev/null && systemctl list-dependencies >/dev/null)
dnf -y reinstall systemd
if systemctl list-sockets >/dev/null && systemctl list-dependencies >/dev/null
echo "Update-related systemd SELinux problem: FIXED"
echo "sorry, systemd still has SELinux trouble"
i.e. just performing 'dnf -y reinstall systemd' solved it for me
also works and is even faster ...
F22 after dnf update not able to reboot. "systemctl daemon-reexec" fixed it.