                     MAINTAINER NOTES
                     for resolvconf

TODO
----
* File bug reports against all packages containing suppliers of nameserver
  information, asking each to add a resolvconf packaging-event hook script.

  Submitted:
  * #628003, #641717 dnsmasq [both DONE]
  * #628846 pdnsd
  * #641714 bind9
  * #639803 network-manager

  To be submitted:
  * (nameservers:) pdns-recursor, totd
    + Easy to implement: just call initscript or add 127.0.0.1.
  * (DHCP clients:) isc-dhcp-client, dhcpcd, pump, udhcpc
    + Probably easiest and best to trigger DHCP lease renewals.

* After the first Debian release to include an ifupdown that supports
  duplicated options in a stanza (not 0.7.5, despite a changelog entry
  implying otherwise, and thus not wheezy), document the fact that the
  option "dns-nameserver" can be given multiple times in a stanza.

awk
---
We mustn't use awk in any runtime code but we may use it in the
maintainer scripts where convenient.

piuparts
--------
* Reports:

    ERROR: FAIL: After purging files have been modified:
      /etc/resolv.conf	 not owned

  but this is not a bug, since resolvconf can justifiably modify
  that file, which isn't an ordinary configuration file.


Loop dangers
------------
Remember the interesting fact that postinst runs dpkg-event.d/foo
which probably runs /sbin/resolvconf which probably runs update.d/foo.


Things one tends to forget
--------------------------
Remember to run debconf-updatepo after changing a template or po file.


Famous quotations
-----------------
As Ian Jackson says (http://lists.debian.org/debian-dpkg/2008/03/msg00091.html)
> OH FOR FUCK'S SAKE WHAT DOES IT TAKE TO GET SOMETHING DONE AROUND HERE?

