Public bug reported: The stage 3 script at /etc/runit/3 has commands to gracefully stop services, but they don't work because they assume services are at /service instead of /etc/service.
The patch 0001-default-directory-for-services-on-Debian-is-etc- servi.diff changed the service directory from /service to /etc/service but did not alter the included scripts that assume the service directory is /service. This affects all runit package versions that include the above-mentioned patch (all versions, probably). The attached trivial patch is based off the state of /etc/runit/3 in runit 2.1.2-9.2ubuntu1 ** Affects: runit (Ubuntu) Importance: Undecided Status: New ** Patch added: "use-etc-service-in-stage-3-script.patch" https://bugs.launchpad.net/bugs/1920070/+attachment/5478004/+files/use-etc-service-in-stage-3-script.patch ** Summary changed: - stage 3 script doesn't stop services due to incorrect services directory + stage 3 script doesn't stop services due to incorrect service directory -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1920070 Title: stage 3 script doesn't stop services due to incorrect service directory To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/runit/+bug/1920070/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs