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

Reply via email to