1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
runit (2.2.0-4) unstable; urgency=medium
SIGPWR patch reworked:
Since this version runit no longer unconditionally performs shutdown as
SIGPWR is reveived; the /etc/runit/pwrfail script with a mechanism similar
to ctrl-alt-del is used instead; this is documented in runit(8).
To ensure backward compatibility with the previous version of the patch the
/etc/runit/pwrfail script is installed and executable.
-- Lorenzo Puliti <plorenzo@disroot.org> Mon, 15 Sep 2025 17:04:10 +0200
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 <plorenzo@disroot.org> 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 <plorenzo@disroot.org> Sun, 20 Dec 2020 11:16:49 +0100
|