runit-2.3.0 available

From: G. Pape <pape_at_smarden.org>
Date: Sun, 9 Nov 2025 20:11:58 +0100

Hi, version 2.3.0 of the runit package is available through

 https://smarden.org/runit/

This version ports the source code to the C23 language version, the default
in GCC 15. The runit program now properly cleans up its CONT signal handler
before forking children, and also really restarts stage 2 if it's killed by
signal. A potential out-of-bounds read in the utmpset program is fixed, and
the runsvchdir program allows to override its default directory through the
RUNSVDIR environment variable. The documentation gets some updates to keep
up with the times.

Additionally it collects and slightly adapts patches from the mailing list
archive fixing long-standing known issues: The sv program when called with
command check now behaves as documented, and exits with the correct return
code when run in LSB mode. The svlogd program protects itself from jumping
system clocks.

If you use runit regularly, please contribute to the project.

 https://smarden.org/pape/#contribution

-- 
"You live against time and I have time to live" (E.B.&W.)
Received on Sun Nov 09 2025 - 20:11:58 CET

This archive was generated by hypermail 2.4.0 : Sun Nov 09 2025 - 20:12:45 CET