[gitlab at salsa.debian.org: Re: debhelper | dh_installinit: Remove the executable bits on package removal / dh_installsystemd: No longer mask system units on package removal (!90)]
Mark Hindley
mark at hindley.org.uk
Mon Oct 3 12:21:28 BST 2022
Hi,
I have just received this from salsa as I was mentioned.
It appears Michael is suggesting updating dh_installinit to remove the x bit
from an initscript when a package is removed.
Comments welcome here or on the MR (I suppose).
Thanks
Mark
----- Forwarded message from "Michael Biebl (@biebl)" <gitlab at salsa.debian.org> -----
Date: Mon, 03 Oct 2022 11:03:20 +0000
From: "Michael Biebl (@biebl)" <gitlab at salsa.debian.org>
To: mark at hindley.org.uk
Subject: Re: debhelper | dh_installinit: Remove the executable bits on package removal / dh_installsystemd: No longer mask system units
on package removal (!90)
Michael Biebl commented:
Benefits for sysvinit users:
* /etc/init.d/<TAB> will not list such services for uninstalled
packages
* one can quickly see via ls -l /etc/init.d which services are
leftovers from uninstalled packages
* insserv/startpar could be updated to handle such services more
intelligently and avoid starting scripts during boot that are
basically NOPs (test -x $DAEMON || exit 0) wasting unnecessary CPU
cycles and making sure dependencies are actually fulfilled.
@LeePen ^
—
Reply to this email directly or view it on GitLab.
You're receiving this email because you have been mentioned on
salsa.debian.org. Unsubscribe from this thread · Manage all
notifications · Help
https://salsa.debian.org/biebl
https://salsa.debian.org/debian/debhelper/-/merge_requests/90#note_339863
https://salsa.debian.org/LeePen
https://salsa.debian.org/debian/debhelper/-/merge_requests/90#note_339863
https://salsa.debian.org/
https://salsa.debian.org/-/sent_notifications/1ea7e7d0b1048e77eaddabeb96543a33/unsubscribe
https://salsa.debian.org/-/profile/notifications
https://salsa.debian.org/help
----- End forwarded message -----
More information about the Debian-init-diversity
mailing list