Public bug reported:

Version: 1.29ubuntu1 on Xenial 16.04

We have a legacy sysv init script. The command 'service' doesn't operate
on it without the following patch applied:

$ diff -uNr /usr/sbin/service  /usr/local/sbin/service 
--- /usr/sbin/service   2016-02-29 12:24:38.000000000 +0000
+++ /usr/local/sbin/service     2016-06-24 00:08:56.651503942 +0000
@@ -179,6 +179,11 @@
    fi
 }
 
+if [ -f "$SERVICEDIR/$SERVICE" ] && systemctl list-unit-files ${SERVICE} | 
grep -q '0 unit files listed.' ; then
+    update_openrc_started_symlinks
+    run_via_sysvinit
+fi
+
 # When this machine is running systemd, standard service calls are turned into
 # systemctl calls.
 if [ -n "$is_systemd" ]

** Affects: init-system-helpers (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to init-system-helpers in
Ubuntu.
https://bugs.launchpad.net/bugs/1595759

Title:
  service command does not start legacy SysV scripts if systemd is
  enabled

Status in init-system-helpers package in Ubuntu:
  New

Bug description:
  Version: 1.29ubuntu1 on Xenial 16.04

  We have a legacy sysv init script. The command 'service' doesn't
  operate on it without the following patch applied:

  $ diff -uNr /usr/sbin/service  /usr/local/sbin/service 
  --- /usr/sbin/service 2016-02-29 12:24:38.000000000 +0000
  +++ /usr/local/sbin/service   2016-06-24 00:08:56.651503942 +0000
  @@ -179,6 +179,11 @@
      fi
   }
   
  +if [ -f "$SERVICEDIR/$SERVICE" ] && systemctl list-unit-files ${SERVICE} | 
grep -q '0 unit files listed.' ; then
  +    update_openrc_started_symlinks
  +    run_via_sysvinit
  +fi
  +
   # When this machine is running systemd, standard service calls are turned 
into
   # systemctl calls.
   if [ -n "$is_systemd" ]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/init-system-helpers/+bug/1595759/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to