[Pkg-sysvinit-devel] Bug#761880: Bug#761880: sysv-rc: support init scripts in /lib/init.d (or similar)

Ansgar Burchardt ansgar at debian.org
Tue Sep 16 16:00:29 UTC 2014


Henrique de Moraes Holschuh <hmh at debian.org> writes:
> On Tue, 16 Sep 2014, Ansgar Burchardt wrote:
>> Please support init scripts in /lib/init.d (or a similar
>> location). Init scripts are not configuration and as such should not
>> be installed into /etc (though I doubt we can drop support for that).
>
> No.
>
> We would have to support a "shadow" system, where anything in /etc/init.d
> would override the same named script in /lib/init.d, for no gain over what
> we currently have.
>
> And we are not breaking a 30-year old ABI _and_ adding undue complexity to
> sysv-rc without very strong reasons.
>
> Also, system initscripts *are* system configuration items, and are seldom
> modified by the local sysadmin.

The symlinks in /etc/rc?.d/* and /etc/default/* are configuration files,
but init script themselves are not (and if admins are supposed to modify
them, I would call them buggy).

Local sysadmins also seldom modify files below /usr (and not in
/usr/local)...

Ansgar



More information about the Pkg-sysvinit-devel mailing list