Can't start the service with systemd

Bug #1863946 reported by Ronny Trommer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
softflowd (Ubuntu)
New
Undecided
Unassigned

Bug Description

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.