runit (2.1.2-61) unstable; urgency=medium In order to address concerns with the wtmp log file, the Debian project decided to drop support for traditional wtmp file logging in favour of wtmpdb(8). The shutdown program has been updated to use wtmpdb if available and runit will now log boot and shutdown wtmp entries in stage 1 and stage 3. If wtmpdb program is not found in the system runit will issue a warning. The wtmpdb package should be already available in new installations, but sysadmins upgrading from Bookworm may need to install it, if they deem it necessary. Invoke-rc.d and service programs from init-system-helpers package are now diverted and a runit-aware version of both programs is installed; please see invoke-rc.d(8) and service(8) for details. The sysvinit scripts override mechanism is changed: the override task is to intercept calls to sysvinit scripts and decide when is appropriate to block the call or forward it to the equivalent runscript. Until now the override was defined in /lib/lsb/init-functions.d/40-runit file and affected both calls to invoke-rc.d and directs call to scripts in /etc/init.d/. The new override is defined in /etc/runit/override-sysv.d/runit-default and only intercepts calls to invoker-rc.d. lsb.runit.sysv, lsb.runit.mask and /etc/runit/no.emulate.sysv.d/* flagfiles are no longer effective, however it is now possible to set an override policy for each runit service by touching files with appropriate name in /etc/runit/override-sysv.d/ directory. For details see /etc/runit/override-sysv.d/README -- Lorenzo Puliti Wed, 30 Oct 2024 02:54:32 +0100 runit (2.1.2-39) unstable; urgency=medium Please be aware that this version of runit reintroduces the /etc/runit/ctrlaltdel script, enabling the system shutdown on ctrl-alt-del keyboard request. To disable this feature do 'chmod -x /etc/runit/ctrlaltdel' -- Lorenzo Puliti Sun, 20 Dec 2020 11:16:49 +0100