Bug#1078600: orphan-sysvinit-scripts: Please consider adding netperf

lorenzo plorenzo at disroot.org
Fri Aug 16 08:58:20 BST 2024


Hi Mark,

On Thu, 15 Aug 2024 07:58:42 +0100
Mark Hindley <mark at hindley.org.uk> wrote:

> Daniel,
> 
> On Wed, Aug 14, 2024 at 07:32:58PM +0200, Daniel Gröber wrote:
> > > Can I ask why? Is it broken? Does it no longer work?
> > 
> > Sure. I made the systemd service I introduced disabled by default.
> > Since I don't know how to do that in sysvinit land
> 
> Remove the runlevels from Default-Start: in the LSB header so that
> line is empty.

just use

override_dh_installinit:
	dh_installinit --no-enable --no-start

in d/rules file

Lorenzo


>See insserv(8). I can provide a patch for that in
> #1078674, if you want? 
> > Frankly, I don't want to support two ways of doing things. Patches
> > and co-maintainers welcome.
> 
> Of course users of non-systemd inits would be happy to provide
> patches and support to keep the LSB initscript within netperf working.
> 
> > If orphan-sysvinit-scripts didn't exist this may have tipped in
> > favor of keeping it, but I decided placing it here (if you'll have
> > it) and putting a note in netperf NEWS is a reasonable compromise,
> > since I'm already adding a NEWS entry for the default disablement
> > change.
> 
> It is Matthew's call as to whether he wants to include netperf LSB
> initscript in orphan-sysvinit-scripts. However,
> orphan-sysvinit-scripts was not a solution of choice and is far from
> ideal. It was a last resort and sub-optimal compromise to deal with
> situations where maintainers refused to keep working LSB initscripts
> in their packages.
> 
> Despite Matthew's considerable care an attention and without any
> criticism of his work, orphan-sysvinit-scripts has a number of
> unsolvable issues[1]. It also still requires coordination: if netperf
> was to change its behaviour in the future or require an alteration to
> an LSB script shipped by orphan-sysvinit-scripts, either you would
> need to notify/coordinate that, or users would have to wait until the
> breakage was noticed and then reported.
> 
> With best wishes
> 
> Mark
> 
> [1]  https://salsa.debian.org/matthew/orphan-sysvinit-scripts/-/blob/master/README.org
> 



More information about the Debian-init-diversity mailing list