Bug#743555: [Pkg-sysvinit-devel] Bug#743555: initscripts: command "halt" unintended changed behaviour
Pierre Ynard
linkfanel at yahoo.fr
Fri Mar 8 16:14:32 GMT 2019
> I wondered, why the behaviour of the command halt might have changed.
> Does this maybe be related to the change from sysinit to systemd?
I surmise that yes, and that systemd - and upstart - use a different
default behavior than sysvinit.
> I don't know why you are seeing a behavior change here in Debian, but
> this is a FAQ in Ubuntu. You are right that for a very long time,
> the behavior of 'halt' in sysvinit, as influenced by the contents of
> /etc/default/halt, was to 'poweroff'. However, a careful reading of
> the documentation shows that this was actually a *bug*; the 'halt'
> command, without arguments, should always have been configured to
> do a non-poweroff halt, and /etc/default/halt should only ever have
> affected the behavior of 'shutdown -h'.
>
> The standard behaviors should always have been:
>
> shutdown -P == halt -p == poweroff: halt the system and power down
> shutdown -H == halt: halt the system, do not power down
> shutdown -h: halt or power off, depending on /etc/default/halt
Steve, which documentation exactly do you base this on and how
authoritative is it supposed to be?
Jesse, what do you think of this? There seems to be a conflict of
opinion here.
--
Pierre Ynard
More information about the Debian-init-diversity
mailing list