[arch-general] remote poweroff with systemd
Paul Gideon Dann
pdgiddie at gmail.com
Wed Aug 7 06:27:48 EDT 2013
On Tuesday 06 Aug 2013 15:18:39 Fons Adriaensen wrote:
> Thanks to all who suggested solutions.
>
> What difference should the '&& exit' make ? The ssh will terminate
> anyway when poweroff returns. Problem is that by then it's too
> late.
>
> I think the fundamental problem is that you just can't expect
> 'systemctl poweroff' or whatever variation of it, to return and
> still have a clean system at that point.
>
> So the explicit delay provided by the poweroff.timer unit seems
> the right solution. And I like it because it doesn't rely on
> anything undocumented - it just uses systemd's features.
Yeah, it's a nice, practical solution.
The analytic part of me wonders if it's truly a "correct" solution: is there a
genuine guarantee that the shell session will close and SSH will close the
connection gracefully in 5 seconds? In practice, this should always happen,
but it's probably still technically a race just like before. Just an academic
exercise, though.
Paul
More information about the arch-general
mailing list