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