~smoser/ubuntu/+source/resolvconf:bug/1675571-add-rc-prog

Last commit made on 2017-03-30
Get this branch:
git clone -b bug/1675571-add-rc-prog https://git.launchpad.net/~smoser/ubuntu/+source/resolvconf
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
bug/1675571-add-rc-prog
Repository:
lp:~smoser/ubuntu/+source/resolvconf

Recent commits

257b73e... by Scott Moser

update changelog

5a54f58... by Scott Moser

allow setting of program name via dns-iface-name option in interfaces(5).

When ifupdown has multiple addresses for a given interface, integration
with resolvconf is broken. This is because resolvconf is called for each
stanza, but the scripts in /etc/network/if-*.d/ invoke
  resolvconf -a IFACE.PROG
or
  resolvconf -d IFACE.PROG
with IFACE being the interface name, and PROG set to ADDRFAM, where
ADDRFAM is only 'inet' or 'inet6'.

The solution here is to allow the author of interfaces(5) to provide
the program name via option 'dns-iface-name'.

As an example:
 auto eth0
 iface eth0 inet static
    address 138.197.98.102/20
    gateway 138.197.96.1
    dns-nameservers 8.8.8.8
    dns-iface-name public0

 iface eth0 inet static
    address 10.17.0.11/16
    dns-iface-name local

LP: #1675571

d104d70... by Martin Pitt

Import patches-unapplied version 1.79ubuntu4 to ubuntu/zesty-proposed

Imported using usd-importer.

Publish parent: ead49d2f1a1dc4f01360fd86d78951d7e4a7e9ac

New changelog entries:
  * debian/resolvconf.service: Add missing Wants=network-pre.target.

ead49d2... by Ryan Harper

Import patches-unapplied version 1.79ubuntu3 to ubuntu/zesty-proposed

Imported using usd-importer.

Publish parent: 407b3d3ea7254a52e1dadd0e173c89b3c3e07976

New changelog entries:
  * debian/resolvconf.service: resolvconf service must run before any of the
  possible network configuration services (ifupdown, networkd, NetworkManager)
  so use network-pre.target instead of service names. (LP: #1636912)

407b3d3... by Steve Langasek

Import patches-unapplied version 1.79ubuntu2 to ubuntu/zesty-proposed

Imported using usd-importer.

Publish parent: 5b6eb2d27271883ee3e21be31ecd3ca9bcb21200

New changelog entries:
  * etc/resolvconf/resolv.conf.d/head: add comment about
    'systemd-resolve --status', since systemd-resolved is now in use in all
    but the most unusual configurations, and expert users should be given
    guidance where to find the actual nameservers for debugging purposes.
    LP: #1638836.

5b6eb2d... by Martin Pitt

Import patches-unapplied version 1.79ubuntu1 to ubuntu/zesty

Imported using usd-importer.

Publish parent: b06cbad5ef918d59380b5829a37eaedfcbff2989

b06cbad... by Martin Pitt

Import patches-unapplied version 1.79ubuntu1 to ubuntu/yakkety

Imported using usd-importer.

Publish parent: c13c54fc36bc7412468ee27d56774f7c685638d9
Changelog parent: fff0c38e9ebf5b573414dd11624faf2b7689b0f9

fff0c38... by Martin Pitt

Import patches-unapplied version 1.79ubuntu1 to ubuntu/yakkety-proposed

Imported using usd-importer.

Publish parent: c13c54fc36bc7412468ee27d56774f7c685638d9
Changelog parent: ccef294b2c0f645690c2de880b4cb35b4e66b052

New changelog entries:
  * Merge with Debian unstable. Remaining Ubuntu changes:
    - debian/postinst: Make /etc/resolv.conf a relative symlink so that it
      works when setting up chroots.
    - Eliminate all references to /etc/resolvconf/run. This should all be done
      directly in /run, there is no reason to support making any of this
      configurable with a symlink since we already have a versioned dependency
      on the version of initscripts that introduces the /run transition.

ccef294... by Thomas Hood

Import patches-unapplied version 1.79 to debian/sid

Imported using usd-importer.

Publish parent: bc651bee3a79f687c5320feabfd56fc4386a99fe

New changelog entries:
  [ Thomas Hood ]
  * Use which to test for availability of dnssec-triggerd
  * [19003cb] Drop obsolete versioned dependencies.
    Thanks to biebl (Closes: 804976)
  * [b348580] Update README
  * [7e33af8] Omit chown from example script resolvconf-update-bind.
    Thanks to Marc Haber (Closes: #819498)
  * [22bfead] Create runtime dir if it does not exist. (In some upgrade
    scenarios resolvconf gets called before the postinst or initscripts
    get run.) Thanks to Martin Pitt (LP: #1536335)

c13c54f... by Martin Pitt

Import patches-unapplied version 1.78ubuntu2 to ubuntu/yakkety

Imported using usd-importer.

Publish parent: 7b5f8a40553ad3efc6e07124132f816ce5e2e645