<div dir="ltr">For anybody that gets hit by this bug, this is the drop-in snippet that I created so that it works for password-less root accounts:<div><br></div><div>$ cat /etc/systemd/system/emergency.service.d/sulogin.conf <br></div><div><div>[Service]</div><div>ExecStart=</div><div>ExecStart=-/bin/sh -c "/sbin/sulogin --force; /bin/systemctl --job-mode=fail --no-block default"</div></div><div><br></div><div>In my case, I needed to override emergency.service, as this is the service that gets executed automatically on failure of several other things.  If you also need to override rescue.service, then it would be the same thing, just a different unit name:</div><div><br></div><div><div>$ cat /etc/systemd/system/rescue.service.d/sulogin.conf <br></div><div><div>[Service]</div><div>ExecStart=</div><div>ExecStart=-/bin/sh -c "/sbin/sulogin --force; /bin/systemctl --job-mode=fail --no-block default"</div></div></div></div><div dir="ltr">-- <br></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Cheers,<div>Marga</div></div></div>