[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#960940: RFS: runit/2.1.2-37 [RC] -- system-wide service supervision



Package: sponsorship-requests
Followup-For: Bug #960940

Dear mentors,

I'm still looking for a sponsor and I've uploaded again
with the following changes:

 * autopkgtest on #953875 (unwanted init switch) marked as superficial
 * Change the name of the special rundirectory to run selected service 
   in container: renamend from 'isolation' to 'solo' (to avoid confusion
   with docker isolation feature)
 * New runit-run package: do not restart the systemd service on upgrade.
   Restarting the whole supervision tree can be dangerous if certain services
   that do not support runtime restart are supervised (think dbus or any display manager)
   (this issue is unreported on BTS for now and affects runit-systemd package)
 * New runit-run package: use 'telinit q' to start the supervision tree after
   install and to stop it after removal, when running under sysvinit. 
   The current (somehow buggy) behaviour with runit-sysv package is that changes
   in /etc/inittab are effective only after a system reboot. 

Full datail below


 * Package name    : runit
   Version         : 2.1.2-37
   Upstream Author : Gerrit Pape <pape@smarden.org>
 * URL             : http://smarden.org/runit/
 * License         : BSD-3-clause
 * Vcs             : https://salsa.debian.org/debian/runit
   Section         : admin

It builds those binary packages:

  runit - system-wide service supervision
  runit-run - service supervision (systemd and sysv integration)
  getty-run - runscripts to supervise getty processes
  runit-init - system-wide service supervision (as init system)

To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/runit/

Alternatively, one can download the package with dget using this command:

  dget -x https://mentors.debian.net/debian/pool/main/r/runit/runit_2.1.2-37.dsc

updated git repo:

  https://salsa.debian.org/Lorenzo.ru.g-guest/runit/-/tree/release-2.1.2-37

Changes since the last upload:

 runit (2.1.2-37) experimental; urgency=medium
 .
   * Bring back the test about forced-rescan
   * Fix forced rescan test failure on sbuild (Closes: #941322)
   * Clean the 'current' symlink on purge
   * Invoke-run: add a DEBUG option to finish-default
   * Finish-default: print invoke-run instead of runsv
   * Get non default rundirectory from kernel command line
   * Add a 'solo' rundirectory for containers (Closes: #950851)
   * Merge runit-sysv and runit-systemd into runit-run (Closes: #953875)
   * Add lintian overrides for manpage without executable
   * Update copyright for debian files
   * Add an autopkgtest to catch regression on #953875
   * runit-run: don't stop the service on upgrade (systemd)
   * runit-run: rescan inittab on install/remove (sysvinit)

Regards,
--
  Lorenzo Puliti


Reply to: