Bug#910444: OpenRC called by update-rc.d should read defaults from headers

Adam Borowski kilobyte at angband.pl
Wed Oct 24 00:07:56 BST 2018


On Tue, Oct 23, 2018 at 10:19:50AM +0800, Benda Xu wrote:
> With the input and help from biebl, I was able to chase down this bug to
> update-rc.d.  After refactorization by fsateler, the execution order was
> changed and the previous assumption does not hold anymore.
> 
> Please find the pull request at
> https://salsa.debian.org/debian/init-system-helpers/merge_requests/6

Confirmed: the patch fixes at the very least startup of newly installed
daemons (I did not test mount on new installs in particular).

But something is amiss: that refactorization happened a year ago, yet there
was no breakage I nor anyone else noticed.  And I obviously installed quite
a few daemons in the meantime on systems running unstable (although I don't
recall any on unstable in last 1-2 months).  Yet on current unstable
installing new init scripts with openrc is broken (tested with 0.38 and
0.34.something) -- if it could have worked before, what did change?
I'm pretty confused...

But, not sure if chasing another cause is worth our time.  What matters is
that without this pull request openrc in unstable is badly broken, with it
applied it seems to work fine.  So please take it :p


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ 10 people enter a bar: 1 who understands binary,
⢿⡄⠘⠷⠚⠋⠀ 1 who doesn't, D who prefer to write it as hex,
⠈⠳⣄⠀⠀⠀⠀ and 1 who narrowly avoided an off-by-one error.



More information about the Pkg-systemd-maintainers mailing list