On 2024-06-18 09:54, Thorsten Kukuk via openSUSE Factory wrote:
Hi,
We are now using systemd for a very long time, and there should be no reason anymore that anything depends on SysV init support.
aaa_base still ships some of this leftovers: * /sbin/service * /usr/libexec/initscripts * /usr/libexec/initscripts/legacy-actions
There is only one legacy package using /usr/libexec/initscripts, and this is "ntp". A SR to remove that is pending for over three weeks now. So since nothing is using that anymore, I would like to remove support for it from aaa_base.
/sbin/service is used by rc* symlinks by us. Is there anything else calling /sbin/service?
/etc/vmware, maybe. I see /etc/init.d/rc3.d/K50vmware and @K50vmware-USBArbitrator, @S50vmware and @S50vmware-USBArbitrator, and in level 5, 2. I also see /etc/init.d/jexec, but this one is a symlink dated 2015. "systemctl status vmware" works, but something creates the /etc/vmware scripts. "rcvmware status" also works. There are also after.local, boot.local, boot.localhw, which at some point were guaranteed to run for the foreseeable future ;-) -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)