[Bug 1765152] [NEW] networkd-dispatcher should read from /usr/lib, not /etc

Steve Langasek steve.langasek at canonical.com
Wed Apr 18 18:03:07 UTC 2018


Public bug reported:

networkd-dispatcher upstream only supports reading hooks from a single
directory and defaults to /etc.  We don't want packages to have to ship
more conffiles (with potentially buggy behavior when the package is
removed but not purged) in /etc.

We should change the package to read from /usr/lib instead of from /etc
by default before this goes out the door for 18.04.  We can then later
improve the package to support reading hooks from multiple locations à
la systemd itself, to reintroduce support for local hooks in /etc.  But
we should not ship this in a way that requires packages to integrate by
dropping hooks in /etc.

** Affects: networkd-dispatcher (Ubuntu)
     Importance: Critical
         Status: Triaged

** Affects: networkd-dispatcher (Ubuntu Bionic)
     Importance: Critical
         Status: Triaged

** Changed in: networkd-dispatcher (Ubuntu)
   Importance: Undecided => Critical

** Changed in: networkd-dispatcher (Ubuntu)
       Status: New => Triaged

** Also affects: networkd-dispatcher (Ubuntu Bionic)
   Importance: Critical
       Status: Triaged

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

Title:
  networkd-dispatcher should read from /usr/lib, not /etc

Status in networkd-dispatcher package in Ubuntu:
  Triaged
Status in networkd-dispatcher source package in Bionic:
  Triaged

Bug description:
  networkd-dispatcher upstream only supports reading hooks from a single
  directory and defaults to /etc.  We don't want packages to have to
  ship more conffiles (with potentially buggy behavior when the package
  is removed but not purged) in /etc.

  We should change the package to read from /usr/lib instead of from
  /etc by default before this goes out the door for 18.04.  We can then
  later improve the package to support reading hooks from multiple
  locations à la systemd itself, to reintroduce support for local hooks
  in /etc.  But we should not ship this in a way that requires packages
  to integrate by dropping hooks in /etc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/networkd-dispatcher/+bug/1765152/+subscriptions



More information about the foundations-bugs mailing list