<p><br>
On Jul 4, 2012 4:35 AM, "Dave Reisner" <<a href="mailto:dreisner@archlinux.org">dreisner@archlinux.org</a>> wrote:<br>
><br>
> systemd-186 writes this file when running systemd-tmpfiles, but<br>
> initscripts never removes it. This disallows all non-root logins.<br>
><br>
> Reported-by: Dan McGee <<a href="mailto:dan@archlinux.org">dan@archlinux.org</a>><br>
> Signed-off-by: Dave Reisner <<a href="mailto:dreisner@archlinux.org">dreisner@archlinux.org</a>><br>
> ---<br>
> Tom: I've applied this to initscripts and released a new pkg just to avoid<br>
> any pain that this would otherwise undoubtedly cause. There's a few solutions<br>
> to this problem but I thought that this would be the most straightforward.<br>
> Feel free to disagree and we can work out an alternative.<br>
><br>
>  rc.multi | 2 ++<br>
>  1 file changed, 2 insertions(+)<br>
><br>
> diff --git a/rc.multi b/rc.multi<br>
> index daf2372..7d4acaa 100755<br>
> --- a/rc.multi<br>
> +++ b/rc.multi<br>
> @@ -31,4 +31,6 @@ run_hook multi_end<br>
><br>
>  bootlogd_stop<br>
><br>
> +rm -f /run/nologin<br>
> +<br>
>  # vim: set ts=2 sw=2 noet:<br>
> --<br>
> 1.7.11.1<br>
></p>
<p>Sounds good.</p>