Public bug reported:

I've installed softflowd with apt install softflowd. If you try to
enable and start with systemctl enable softflowd you get the following
message:

Synchronizing state of softflowd.service with SysV service script with 
/lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable softflowd
Created symlink /etc/systemd/system/multi-user.target.wants/softflowd.service → 
/lib/systemd/system/softflowd.service.

if you look into the softflowd.service file, it just calls /bin/true for
start and stop. When you use the multi-instance version the
configuration file doesn't match to the systemd unit.

1.) the path is /usr/bin/softflowd instead of /usr/sbin/softflowd. It
seems this is changed between 0.9.9-3 and 1.0.0-1 and was not updated.
Additionally, the variables for $interface and $options are lowercase in
the systemd unit file and upper case in the configuration file. After
fixing this, creating a configuration file in
/etc/softflowd/default.conf, the service can be enabled and started in
ubuntu:eoan with systemctl enable | start softflowd@default.

** Affects: softflowd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1863946

Title:
  Can't start the service with systemd

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/softflowd/+bug/1863946/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to