Bug#1052116: initscripts: /etc/rcX.d symlinks not created

Mark Hindley mark at hindley.org.uk
Tue Sep 19 08:36:05 BST 2023


On Tue, Sep 19, 2023 at 09:33:29AM +0200, Lorenzo wrote:
> One solution could be that udev does the cleanup only if initscripts
> is not installed in the system; otherwise assume a take over from
> initscripts package.
> The removal bits in udev package could be guarded by something like
> 
> If ! dpkg -s initscripts >/dev/null ; then
> 	#remove udev 's sysv bits
> fi

Yes. I think the real issue is the udev.postinst using update-rc.d -f remove
udev. Without the -f option, I think the symlinks would be left intact.

Mark



More information about the Debian-init-diversity mailing list