lp:~tj/ubuntu/saucy/isc-dhcp/fix-for-lp1235298
- Get this branch:
- bzr branch lp:~tj/ubuntu/saucy/isc-dhcp/fix-for-lp1235298
Branch merges
Related bugs
Related blueprints
Branch information
- Owner:
- TJ
- Status:
- Development
Recent revisions
- 94. By Matthias Klose
-
* Merge with Debian; remaining changes:
- Apparmor profiles for dhclient and dhcpd.
- Upstart jobs for isc-dhcp-server, isc-dhcp-server6, isc-dhcp-relay and
isc-dhcp-relay6.
- Separate default file for isc-dhcp-relay6.
- Apport hook for isc-dhcp-client and isc-dhcp-server.
- dhclient.conf: Set for IPv6 (dhcp6.*).
- If /etc/ltsp/dhcpd.conf exists, use that instead of /etc/dhcp/ dhcpd.conf
- Drop isc-dhcp-server/ new_auth_ behavior question from high to medium
- Create user/group dhcpd.
- Create /etc/dhcp/ddns-keys/ for DDNS updates.
- Build with extra hardening and use --enable-paranoia to run dhcpd as user.
- Add IPv6 support to dhclient-script. linux.udeb.
- Wait for /etc/resolv.conf to be writable in dhclient-script. linux.
- Sanitize environment in dhclient-script. linux.
- Don't call 'ip addr flush' as it breaks IPv6 networking.
- debian/apparmor- profile. dhclient: update to add the new paths used by
NetworkManager for its conf and leases files; standardized under
/var/lib/NetworkMana ger.
- Remaining Ubuntu patches:
+ add-option-ignore- client- uids.patch (LP: #1069570)
+ dhclient-fix-backoff
+ dhclient-more-debug.
+ dhclient-safer-timeout.
+ dhcpd.conf-subnet- examples.
+ multi-ip-addr-per- if.
+ onetry_retry_after_ initial_ success.
+ revert-next-server.
- 64_bit_time_overflow. patch: Fix for large lease times caused by
isc_time_nowplusint erval() is not being safe with 64-bit.
- debian/apparmor- profile. dhclient: use dhclient*.conf instead of
dhclient-*.conf for NetworkManager to work with certain IPv6
configurations.
* Build-depend on autotools-dev and update the config.{guess,sub} copies
in the bind tarball for arm64. - 92. By Scott Moser
-
debian/
patches/ 64_bit_ time_overflow. patch:
Fix for large lease times caused by isc_time_nowplusinterval () is not
being safe with 64-bit. (LP: #1189571) - 91. By Jamie Strandboge
-
debian/
apparmor- profile. dhclient: use dhclient*.conf instead of
dhclient-*.conf for NetworkManager to work with certain IPv6
configurations (LP: #1180516)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/saucy/isc-dhcp