Public bug reported:

Ifplugd will be immediately killed by systemd so the system can no longer 
detect ethernet's link status and re-run dhclient.

Ver. of ifplugd: 0.28-19ubuntu1

Environment:
* OS: Ubuntu 16.04.02 Server Ed. (Amd64)
* Network-Manager is NOT used, ifplugd+dhclient is used instead


The actual behavior:
* some ethernet device detected (like USB-ethernet device is plugged-in)
* Systemd-udev reads /lib/udev/rules.d/40-ifplugd.rules, probably
* systemd-udev runs /lib/udev/ifplugd.agent
* ifplugd.agent runs ifplugd
* ifplugd forks its deamon
* ifplugd.agent exits
* systemd-udev thinks the udev task (ifplugd.agent) is done, and probably kill 
all forked processes including ifplugd daemon

Expected behavior:
* ifplugd should continue running to monitor the network device.
* It worked on Ubuntu 14.04, but not on 16.04

Other:
# cat /etc/default/ifplugd
INTERFACES=""
HOTPLUG_INTERFACES="eth1 eth2 eth3 usb0 usb1 usb2 usb3"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop"

** Affects: ifplugd (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/1768000

Title:
  systemd immediately kills ifplugd

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

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

Reply via email to