New changelog entries:
* Merge from Debian unstable. Remaining changes:
- debian/control: Add libcap-dev build dependency.
- Apparmor profiles for dhclient and dhcpd.
- Apport hook for isc-dhcp-client and isc-dhcp-server.
- Add systemd units for -server and -relay.
- If /etc/ltsp/dhcpd.conf exists, use that instead of
/etc/dhcp/dhcpd.conf.
- debian/patches/ubuntu-dhcpd-conf.patch:
- Add an 'option subnet-mask' example to config.
- document precedence of /etc/ltsp/dhcpd.conf.
- Create user/group dhcpd and make isc-dhcp-server depend on adduser.
- isc-dhcp-server: Suggest policycoreutils instead of recommending it.
- Create /etc/dhcp/ddns-keys/ for DDNS updates.
- Increase the timeout to 300 seconds for dhclient.conf (following the
default added by dhclient-safer-timeout).
- Sanitize environment in dhclient-script.linux.
- add IPv6 initramfs support.
- Separate default file for isc-dhcp-relay6.
- Drop isc-dhcp-server/new_auth_behavior question from high to medium
- Remaining Ubuntu patches:
+ dhclient-fix-backoff
+ revert-next-server.
+ multi-ip-addr-per-if.
+ dhclient-safer-timeout.
+ onetry_retry_after_initial_success.
+ dhcp-lpf-ib.patch
+ dhcp-improved-xid.patch
+ dhcp-gpxe-cid.patch
+ dhcp-improved-xid-correct-byte-order.patch
+ system-bind.patch
+ dhcp-4.2.4-dhclient-options-changed.patch
* Dropped changes, included in Debian:
- Wait for /etc/resolv.conf to be writable in dhclient-script.linux.
- Drop unused build dependency on hardening-wrapper.
- dhcp-getifaddrs.patch
* Dropped changes, included upstream:
- CVE-2015-8605.patch
* Dropped changes:
- suggests on apparmor is unnecessary; drop.
- Upstart jobs: no longer needed post-xenial; drop.
* Refresh patches dhcp-lpf-ib.patch, dhcp-improved-xid.patch,
dhcp-improved-xid-correct-byte-order.patch,
dhcp-4.2.4-dhclient-options-changed.patch.
* Refresh patch multi-ip-addr-per-if, and refactor.
52d5e82...
by
Michael Gilbert <email address hidden>
Import patches-unapplied version 4.3.5-3 to debian/sid
New changelog entries:
* Add support for read-only /etc (closes: #642544).
- Thanks to Scott Moser.
* Wait for /etc/resolv.conf to become writable (closes: #687337).
- Thanks to Stéphane Graber.
* Suggest policykit-1 instead of depending on it (closes: #850726).
* Fix typo in --with-randomdev configure argument (closes: #838382).
* Touch dhcpd6.leases before starting an ipv6 server (closes: #824770).
- Thanks to Terry Burton.
* Use getifaddrs() system call to handle alias interfaces (closes: #605657).
- Thanks to Jiri Popelka.
8986b09...
by
Michael Gilbert <email address hidden>
Import patches-unapplied version 4.3.5-2 to debian/sid
New changelog entries:
* Fix new upstream spelling errors.
* Add policykit-1 dependency to the server package (closes: #816325).
* Parse IPv6 server process id from the correct file (closes: #841766).
* Initialize all local variables in dhclient scripts (closes: #849100).
* Pass random device to configure when cross building (closes: #838382).
- Thanks to Helmut Grohne.
* Don't wait for a reply that will never come when releasing an ipv6 address
(closes: #769189).
d41e6b0...
by
Michael Gilbert <email address hidden>
Import patches-unapplied version 4.3.5-1 to debian/sid
New changelog entries:
* New upstream release.
* Add lsb-base dependency to isc-dhcp-relay.
* Use the original author's dhcp-lease-list manpage.
* Correct the description of the common package (closes: #832782).
* If no interfaces have been specified, start servers for both IPv4 and IPv6
(closes: #815319).
New changelog entries:
[Mathieu Trudel-Lapierre]
* debian/initramfs/lib/etc/dhcp/dhclient-enter-hooks.d/config: fix script to
not write to /run/net-$iface.conf when dealing with IPv6; which should only
write to a /run/net6-$iface.conf file. (LP: #1621507)
* debian/README.Debian: document what this config script is and why a hook is
shipped for the initramfs.