lp:ubuntu/dapper-updates/dhcp3

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/dapper-updates/dhcp3
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

11. By Marc Deslauriers

* SECURITY UPDATE: arbitrary code execution via crafted hostname
  - debian/patches/CVE-2011-0997.dpatch: filter strings in
    client/dhclient.c, common/options.c.
  - CVE-2011-0997

10. By Jamie Strandboge

* SECURITY UPDATE: stack overflow when connecting to malicious DHCP v4
  server
  - debian/patches/CVE-2009-0692.dpatch: update script_write_params() in
    dhclient.c to verify that length of data is not longer than netmask
    (iaddr)
  - CVE-2009-0692

9. By Martin Pitt

* debian/patches/deroot-client.dpatch: Fixed major thinko in lease file
  handling: dhclient was unable to update the leases file after it
  daemonized, which meant that 'sudo dhclient ethX' worked fine, but
  obtained leases at boot time were never written if the first attempt timed
  out. Now make sure that the lease file is always writable by forked
  instances, too. Closes: LP#39249 (and should also mitigate #33968).
* Add debian/patches/dhcpd.conf-subnet-examples.dpatch: Add 'option
  subnet-mask' to example dhcpd.conf. Closes: LP#26661

8. By Martin Pitt

debian/dhclient-script.linux: dhddbd needs to be told about the
result of the client script; so instead of notifying it at the beginning
and immediately exiting the script, call dbus-send to dhcdbd in the
exit_with_hooks() function, so that resolv.conf is written properly.
(Malone #32134, #32223)

7. By Martin Pitt

Remove dhclient-dhcdbd-support.dpatch, remove dhcdbd stuff from
debian/dhclient-script.linux. Nowadays network-manager relies on dhclient
to rewrite resolv.conf. (Malone #32134)

6. By Oliver Grawert

* revert the need of the next-server option in dhcpd.conf so it
  points to the own IP again for tftp if the option is not set
* also disable debians dhcpd.conf-next-server.dpatch to have the
  documentation matching the current behavior

5. By Martin Pitt

* debian/patches/deroot-client.dpatch:
  - rewrite_client_leases(): Truncate and rewind the leases file instead of
    closing and reopening it. The latter is not possible any more with
    dropped root privileges.
  - See bug #18148 (which has a different cause, but led to discovering this
    one).

4. By Oliver Grawert

added the missing dependency on lsb-base to dhcp3-server

3. By Matt Zimmerman

Revert changes to debian/dhclient.conf, apparently at least some DHCP
servers supply broken interface-mtu information, so this isn't safe to
enable without broader testing (Ubuntu #8241)

2. By Daniel Stone <email address hidden>

Expand name server handling to write out resolv.conf if either of the
nameservers or default domain name are present; keep old nameservers
around if only the default domain is given (closes: Ubuntu#1878).

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers