Skip to content

Debian Changelog dhcp (2.0pl5-19.5etch2)

2007

dhcp (2.0pl5-19.5etch2) stable-security; urgency=high

   * Non-maintainer upload by the security team
   * The previous version's fix for CVE-2007-5365 was incomplete, so
     we update it based on
     https://bugzilla.redhat.com/show_bug.cgi?id=327781#c5
   * Many thanks to Tomas Hoger of Red Hat for noticing this!

 -- Noah Meyerhans <noahm@debian.org>  Thu, 25 Oct 2007 16:12:16 -0400

dhcp (2.0pl5-19.5etch1) stable-security; urgency=high

   * Non-maintainer upload by the testing-security team
   * Fix stack-based buffer overflow in options.c, which allows arbitrary
     code execution or remote denial of service.
     Fixes: CVE-2007-5365

 -- Steve Kemp <skx@debian.org>  Mon, 15 Oct 2007 21:19:32 +0000

2006

dhcp (2.0pl5-19.5) unstable; urgency=low

   * Non-maintainer upload.
   * Add 117_fix_CVE-2006-3122 to fix remote DOS, CVE-2006-3122.
     Thanks to Andrew Steets for detecting and the patch. Closes: #380273
   * Update 202_script_resolvconf-support to not break resolv.conf even if
     domain_name is empty/undefined.  Closes: #322860

 -- Andreas Barth <aba@not.so.argh.org>  Mon, 4 Dec 2006 15:15:00 +0000

2005

dhcp (2.0pl5-19.4) unstable; urgency=low

   * Non-maintainer upload.
   * Rename 116_aligned_structs.diff to 116_aligned_structs.patch so it will
     actually be applied (Closes: #339711, #341757).

 -- Frans Pop <fjp@debian.org>  Sat, 3 Dec 2005 20:09:53 +0100

dhcp (2.0pl5-19.3) unstable; urgency=low

   * Non-maintainer upload.
   * 203_script_expr.patch: Fixed an error in the patch for #61441
     (Closes: #339595, #339637, #340106, #340109).
   * 116_aligned_structs.diff: New patch fixing alignment issues on Sparc
     (Closes: #339711).

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Mon, 21 Nov 2005 08:54:40 +0100

dhcp (2.0pl5-19.2) unstable; urgency=low

   * Non-maintainer upload.
 
   * debian/copyright:
     + Fixed the link to the changelog.
     + Replaced "Author(s)" with "Author".
   * debian/control:
     + Set policy to 3.6.2.1.
     + Build-depend on a newer version of debhelper (>= 4.0).
   * debian/compat:
     + Set level to 4.
   * debian/rules:
     + Use dh_install instead of dh_movefiles. It goes along with debhelper
       level 4 a bit better.
     + Removed now useless rmdir $(DESTDIR)/sbin/.
     + Install CHANGES as the upstream changelog.
   * debian/*.install:
     + Created dhcp.install.
     + Renamed dhcp-client.files into dhcp-client.install.
     + Renamed dhcp-relay.files into dhcp-relay.install.
   * debian/*.conffiles:
     + Removed these now unneeded files, as debhelper now automatically tags
       files in /etc as conffiles.
   * debian/*.docs:
     + Do not install CHANGES as a doc file.
   * debian/dhcp.dirs:
     + Added /var/lib/dhcp to the dhcp package.
   * debian/changelog:
     + Removed obsolete emacs settings (Closes: #281220).
     + Fixed this file's syntax by adding a fake date to the first entry (all
       the old dates seem fake anyway).
     + Converted this file to UTF-8.
 
   * Renamed patches to clean up the directory and to make sure they are
     applied in the right order:
     + dhclient.patch -> 100_dhclient.patch
     + extra-nul.patch -> 110_extra-nul.patch
     + token-ring.patch -> 111_token-ring.patch
     + common.patch -> 112_common.patch
     + dhcp.patch -> 113_dhcp.patch
     + dispatch.patch -> 114_dispatch.patch
     + dhclient-script.patch -> 200_script.patch
     + resolvconf-support.patch -> 202_script_resolvconf-support.patch
     + documentation.patch -> 300_documentation.patch
     + no-rfcs.patch -> 301_no-rfcs.patch
     + README.patch -> 302_README.patch
 
   * 101_dhclient_wait.patch 201_script_arpcheck.patch:
     + New patches courtesy of Andrew Suffield. Fix unnecessary wait after a
       DHCPOFFER message (Closes: #304097).
   * 115_format_string.patch:
     + Moved the fix for CAN-2004-1006 in the patch system.
   * 200_script.patch:
     + Removed the release/relmajor/relminor patch which now stands in a
       separate patch.
   * 202_script_resolvconf-support.patch:
     + Fixed the "[: too many arguments" error (Closes: #279639).
   * 203_script_expr.patch:
     + New patch courtesy of Andrew Pollock. Replaces the use of expr with sed
       to avoid depending on /usr being mounted (Closes: #61441).
   * 303_manpage_typos.patch:
     + Fix various typos in the manpages, courtesy of A Costa (Closes: #332206,
       Closes: #332207, #332208, #332209, #332210).
   * 304_manpage_see_also.patch:
     + Mention dhclient-script(8) in dhclient(8) (Closes: #170515).

 -- Sam Hocevar (Debian packages) <sam+deb@zoy.org>  Tue, 15 Nov 2005 12:04:24 +0100

2004

dhcp (2.0pl5-19.1) unstable; urgency=high

   * Non-maintainer upload by the Security Team
   * Corrected calls to syslog() in order to prevent a remotely triggerable
     buffer overflow [common/errwarn.c, CAN-2004-1006]

 -- Steve Kemp <skx@debian.org>  Thu, 4 Nov 2004 16:30:11 +0000

dhcp (2.0pl5-19) unstable; urgency=low

   * Use invoke-rc.d if available when starting the DHCP server.
     (Closes: #250878)

 -- Eloy A. Paris <peloy@debian.org>  Wed, 26 May 2004 12:00:58 -0400

dhcp (2.0pl5-18) unstable; urgency=low

   * Doh! Forgot to commit the removal of dhclient-script so cvs export
     did not bring the fixed code.

 -- Eloy A. Paris <peloy@debian.org>  Tue, 18 May 2004 07:54:14 -0400

dhcp (2.0pl5-17) unstable; urgency=low

   * Maintainer upload. (closes: #221537)
   * Applied patch from Thomas Hood <jdthood@yahoo.co.uk> to add resolvconf
     support to dhclient. (closes: #248399, #211569)
   * Do not provide dhclient-script in dhcp-client-udeb (closes: #249373)

 -- Eloy A. Paris <peloy@debian.org>  Mon, 17 May 2004 23:43:41 -0400

2003

dhcp (2.0pl5-16.1) unstable; urgency=low

   * NMU from Minnepaolis BSP.
   * Applied patch to prevent md5sums file to be created for
     dhcp-client-udeb.

 -- Scott M. Dier <sdier@debian.org>  Sat, 13 Dec 2003 20:58:50 -0600

dhcp (2.0pl5-16) unstable; urgency=low

   * This should be the last 2.x release. The plan now is to move the
     dhcp3* packages (dhcp3-server, dhcp3-relay, and dhcp3-client) to
     the dhcp* packages. The dhcp3 packages will go away and only the
     dhcp packages (tracking ISC DHCP 3.x and above) will stay. We need
     help working on this migration. If you can help please drop us a
     note at dhcp@packages.debian.org.
   * Removed "non-free" documentation (RFCs) from the packages.
     Thanks Craig P. Steffen <craig@craigsteffen.net>.
     (closes: #199798, #199801, #199802).
   * I failed to handle the /usr/doc transition when I should have
     (shame on me; sorry Joey). This is an attempt to fix my oversight:
     if /usr/doc/{dhcp,dhcp-client,dhcp-relay} is a symlink we remove it.
     (closes: #189855)
   * Don't modify conffile (/etc/init.d/dhcp-relay) in the dhcp-relay
     postinst script. New configuration mechanism (using
     /etc/default/dhcp-relay) makes it clear how to specify multiple
     DHCP servers (closes: #80076, #191006).
   * Install /etc/rc?.d/ symlinks for /etc/init.d/dhcp-relay (closes: #90221).

 -- Eloy A. Paris <peloy@debian.org>  Wed, 10 Sep 2003 15:32:02 -0400

dhcp (2.0pl5-15) unstable; urgency=low

   * Applied patch from Nicolás Lichtmaier <nick@technisys.com.ar> to
     fix the infamous off-by-one bug in MS DHCP server reported in
     #74960. (closes: #74960) Muchas gracias Nicolás!
   * Added verbiage to the package descriptions to make it clear what
     the difference between these packages and the dhcp3-* packages is.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 16 Mar 2003 21:08:52 -0500

2002

dhcp (2.0pl5-14) unstable; urgency=low

   * Print an error message in /etc/init.d/dhcp if dhcpd fails to
     start. We're doing this already in the dhcp3-server package and this
     is just a backport of the code that does this in the dhcp3-server
     package. (Closes: #156293)

 -- Eloy A. Paris <peloy@debian.org>  Sun, 11 Aug 2002 18:03:08 -0400

dhcp (2.0pl5-13) unstable; urgency=low

   * Make the default IP time to live compliant with the RFC (it was
     16 and it should be 64 according to Chad Walstrom
     <chewie@wookimus.net>). Thanks Chad. (closes: #154314)

 -- Eloy A. Paris <peloy@debian.org>  Thu, 25 Jul 2002 21:59:51 -0400

dhcp (2.0pl5-12) unstable; urgency=low

   * Close lease database before executing dhclient-script (not need
     to have it open, possible security risk.) (Closes: #147582)
   * Remove compatibility baggage for supporting 2.0.x Linux kernels.
     (Closes: #146042, as a side effect)
   * Comment all subnet declarations in the sample dhcpd.conf so dhcpd
     doesn't start unless the administrator configures it.
     (Closes: #144360)

 -- Eloy A. Paris <peloy@debian.org>  Tue, 9 Jul 2002 23:33:57 -0400

dhcp (2.0pl5-11) unstable; urgency=low

   * Make sure /etc/init.d/dhcp-client does not exist before calling
     update-rc.d. We are not providing this script anymore, BTW.
     (Closes: #138552)
   * Removed output (info. for the user) from maintainer scripts on
     package purge.

 -- Eloy A. Paris <peloy@debian.org>  Sat, 16 Mar 2002 10:40:20 -0500

dhcp (2.0pl5-10) unstable; urgency=low

   * Fixes from Wichert:
     - Restore rebindsignal patch that apparently has gotten lost.
       With this patch you can send a USR1 signal to dhclient and
       it will attempt to rebind each interface.
       Closes: #93528, #134472.
     - Don't do a dh_testroot on 'debian/rules clean'.
   * Patch from Mark Glines <mark@glines.org> that allows to supersede the
     dhcp-server-identifier option in dhclient.conf. Closes: #126999.
   * Applied patch from Francois Gouget <fgouget@free.fr> to honor the
     interface-mtu setting. Closes: #77328.
   * Minor fixes to postinst scripts.
   * Make the dhcp* packages FHS-compliant by having them store the lease
     databases in /var/lib/dhcp/ instead of /var/dhcp/.
     Closes: #133211 - dhcp-client: /var/dhcp: FHS compliant?

 -- Eloy A. Paris <peloy@debian.org>  Thu, 21 Feb 2002 12:08:21 -0500

dhcp (2.0pl5-9) unstable; urgency=low

   * Make sure we don't call update-inetd if netbase is not installed.
     Thanks to Ryan Murray for the advice and for patiently fielding
     my stupid questions. This time, this really closes #59449.
     Closes: #59449 postinst uses update-inetd, which might not be available.
   * Restructured build system that provides DBS-like separation of
     patches
   * Removed all HTML tags from README, and formatted everything as
     plain old text. This file obviously should have been a pure text file
     but some upstream screw up shipped the 2.0pl5 release with the
     file as HTML. No more incorrect HTML here.
     Closes: #88132: Partial cleanup of HTML in README.html.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 10 Feb 2002 22:02:59 -0500

dhcp (2.0pl5-8) unstable; urgency=low

   * Note: support for 2.0.x kernels is going away soon. modutils
     hasn't supported 2.0 kernels for ages now and we don't see
     any reasons why dhcp should support them. We asked on
     debian-devel and nobody has complained. Speak now or
     forever hold your peace.
   * Matt Zimmerman <mdz@debian.org> has been kind enough to accept my
     offer to become co-maintainer of the ISC DHCP packages. Adding
     an Uploaders: field with his name on it :-)
   * Applied patch from Jochen Hein <jochen@delphi.lan-ks.de> to make
     DHCP work with Token Ring on 2.4.x kernels.
     Closes: #128334 - DHCP with Kernel 2.4.17 and Token Ring doesn't work.
     Closes: - #128172 - dhcp 2.0pl5-7 fails for token ring on 2.4.x > kernels.
   * debian/control: dhcp-relay does not conflict with dhcp.
     Closes: #118906 dhcp-relay: Don't conflict with dhcp.
   * Got rid of the infamous run_dhcp setting in /etc/init.d/dhcp.
     The init script now sources /etc/default/dhcp to get the
     names of the interfaces the dhcpd daemon should listen to.
     Please note that I am not getting rid of the -q parameter, as some
     people have suggested, because I think dhcpd spits too much output
     if it is run without this switch. Please do not file a bug report
     about this.
     Closes: #75365, #37949, #121509, #95154, #121854.
     Closes: #129511 - dhcp: Configuration option in init script.
     Closes: #95154 - dhcp: move enable line out of init.d script.
     Closes: #93500 - dhcp; Make it possible to specify interfaces to use
             on multi-homed hosts.
     Closes: #79112 - Need to be able to specify interfaces in dhcp
             and dhcp-client. (Note: dhcp's interfaces are configured
             in /etc/default/dhcp. dhclient's interfaces are
             specified in /etc/network/interfaces or in
             /etc/pcmcia/network/opts.)
     Closes: #47218 - dhcpd: forces use on multiple interfaces.
     Closes: #41159 - dhcp: does not properly handle interfaces other
             than eth0.
   * Fixed dhcp's postinst script so it doesn't do silly things upon
     removal.
     Closes: #130433 - dhcp: dpkg --purge output.
     Closes: #95152 - dhcp: extra output on purge.
   * Delete /etc/init.d/dhcp-client during a purge (this script
     is not part of the dhcp-client package anymore, but a NMU left
     it around just in case and now it is breaking purges.)
     Closes: #117480 - /etc/init.d/dhcp-client still exists;
             dpkg --purge dhcp-client will fail.
   * Including /var/dhcp/ in dhcp-client-udeb.
     Closes: #124385 dchp-client-udeb needs to make /var/dhcp.
   * Fixed minor typo in dhcpd.conf's man page.
     Closes: #114075 dhcpd.conf: references itself.
   * dhcp's postinst script writes to STDOUT a note saying where to
     look for errors.
     Closes: #108757: dhcp install script does not tell where to look
             for errors.
   * Fixed typo in NTP's RFC number in dhcp-options(5) manpage.
     Closes: #107225 - Small error in the dhcp-options(5) manpage.
   * dhcp depends on netbase so we can use update-inetd in maintainer
     scripts.
     Closes: #59449 postinst uses update-inetd, which might not be available.

 -- Eloy A. Paris <peloy@debian.org>  Fri, 8 Feb 2002 14:10:10 -0500

2001

dhcp (2.0pl5-7) unstable; urgency=medium

   * Finally, a maintainer upload. Sorry I have been MIA lately.
     I want to mention that there are DHCP ISC 3.0 packages
     available. The reason they are not in unstable is that
     the boot-floppies team is using the DHCP client in ISC DHCP
     2.0 for the installation. The dhclient in 3.0 is huge and
     doesn't fit in the boot-floopies, so the boot-floppies team
     asked me to wait until woody is relased. Apparently if I
     upload to unstable the packages might end up in frozen/testing
     and that would destabilize their work. Any suggestions are
     welcome. Meanwhile the 3.0 packages are in the experimental
     section. Look in pool/main/d/dhcp/ in your favorite mirror.
     The packages have debconf support for specifying the interfaces.
     This is a much wanted request from a lot of people.
     This maintainer upload closes the NMU bugs.
     Closes: #113268: dhcp_2.0pl5-6.1_nmu.diff
     Closes: #119032: debootstrap NMU 2.0pl5-6.1 and 2.0pl5-6.2
   * Make the dhcpd.sh and dhclient.sh wrappers work with 2.5.x kernels.
     Closes: #122077: dhcp: Fails to start if kernel version >= 2.5.0
     Closes: #120729: dhcp-client: It dumps an error message and won't
             start on 2.5.0.
   * Cosmetic fixes to /etc/init.d/dhcp (from Mark Brown
     <broonie@sirena.org.uk> )
   * Patch from russell@coker.com.au to fix broken compile when
     DEBUG_PACKET is defined.
     Closes: #124110: dhcp-client: patch for compiling with -DDEBUG_PACKET.
   * Fixed typo in dhclient.conf.5.
     Closes: #124109: dhclient.conf(5) documents 70 second minutes ;)

 -- Eloy A. Paris <peloy@debian.org>  Sat, 15 Dec 2001 21:15:31 -0500

dhcp (2.0pl5-6.2) unstable; urgency=medium

   * add an option so the client will exit with an error if
     it fails to configure an interface (closes: #109455)
     Patch from David Kimdon
   * other bugs fixed in last NMU (closes: #89669)

 -- Adam Di Carlo <aph@debian.org>  Sat, 10 Nov 2001 14:29:09 -0500

dhcp (2.0pl5-6.1) unstable; urgency=high

   * NMU to fix RC bugs; specifically the urgency is high for
     boot-floppies; currently, things are breaking for boot-floppies when
     the network was configured statically
   * remove /etc/init.d/dhcp-client, since we use /etc/network/interfaces
     now; hopefully that doesn't break too many people upgrading, but
     better to break some upgrades than to break all new installs, IMHO
     closes: #66432, #98680
   * not having the init script, but using ifupdown, fixes tons of other
     problems too, although one wonders whether perhaps we shouldn't remove
     the init script on upgrade as well
     closes: #76401, #57917, #75604

 -- Adam Di Carlo <aph@debian.org>  Mon, 17 Sep 2001 00:08:50 -0400

dhcp (2.0pl5-6) unstable; urgency=low

   * Applied patch from Aaron Schrab <aaron@schrab.com> to avoid
     following a NULL pointer when trying to read the lease time.
     Closes: #103813 dhcp-client segfaults on powerpc.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 22 Jul 2001 20:23:00 -0400

dhcp (2.0pl5-5) unstable; urgency=low

   * Added groff to Build-depends.
     Closes: #88711: error in build dependencies.
     Closes: #91988: failed autobuild: missing groff build-depends.
   * Added force-reload support to /etc/init.d/dhcp.
     Closes: #89639: /etc/init.d/dhcp doesn't support force-reload.
   * dhclient-exit-hooks does not need to be executable in dhclient's script.
     Closes: #91306: dhclient-exit-hooks does not need to be executable.
   * Applied patch to dhclient.c from Wichert to force a DHCP refresh. Sorry
     it took so long, Wichert.
     Closes: #84883: force DHCP refresh.
   * Add reference to -d in dhclient's usage message. Reference did exist
     in the man page.
     Closes: #90702: help output does not mention -d.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 8 Apr 2001 17:32:16 -0400

dhcp (2.0pl5-4) unstable; urgency=low

   * Created a new package: dhcp-client-udeb. dhcp-client-udeb is a minimal
     dhcp package used by the debian-installer. dhcp-client-udeb patch
     provided by David Whedon <dwhedon@gordian.com>.
     Closes: #83001 -  [PATCH] : dhcp-client-udeb for debian-installer.
   * Updated README.Debian.
   * Changed "if [ -x /etc/dhclient-enter-hooks ]; then ..." to
     [ -f /etc/dhclient-enter-hooks ]; then ..." in client/scripts/linux
     (the dhclient configuration script.) The script was checking that
     the file was executable but then it was dotting it, and for this it
     does not have to be executable.
     Closes: Bug#84768: dhcp-client: dhclient-enter-hooks does not need to be
             executable.
   * Cleaned up README.html.
     Closes: Bug#85285: Clean up README.html.

 -- Eloy A. Paris <peloy@debian.org>  Tue, 27 Feb 2001 19:17:26 -0500

dhcp (2.0pl5-3) unstable; urgency=low

   * Transition from suidmanager to dpkg-statoverride.

 -- Eloy A. Paris <peloy@debian.org>  Fri, 19 Jan 2001 00:13:32 -0500

dhcp (2.0pl5-2) unstable; urgency=low

   * Using /bin/sh instead of /bin/bash in scripts.
   * Using alternatives to handle the ocurrence of the dhcp-options.5 manual
     page in all the dhcp* packages.
     Closes: #80034: dhcp-relay: Contains /usr/share/man/man5/dhcp-options.5.gz,
                     conflicting with dhcp-client.
     Closes: #78646: dhcp and dhcp-client packages both provide
                     dhcp-options.5.gz man page.
     Closes: #82106: dhcp-client: dhcp-options.5.gz also in package dhcp.
   * Added patch from bug #79578 to allow the dhcp client and server to
     work under Debian-ARM.
     Closes: #79578: dhcp: NMU: Debian-ARM patches.
     Closes: #62940: dhcp: NMU: Debian-ARM changes (alignment fix).
   * Removed comment misleading comment in /etc/init.d/dhcp. I plan to move
     to debconf soon and then people will be able to specify the interfaces
     on which to run DHCP.
     Closes: #71310: /etc/init.d/dhcp has misleading comments.

 -- Eloy A. Paris <peloy@debian.org>  Mon, 15 Jan 2001 11:55:58 -0500

2000

dhcp (2.0pl5-1) unstable; urgency=low

   * New upstream version.
     Closes: Bug#69684 - Patch to fix dhcp for picky gcc on Alpha.
   * Added the -q switch to the invocation of the dhcp* daemons (dhcpd,
     dhclient, and dhcrelay) in the corresponding /etc/init.d/dhcp*
     script (dhcpd, dhcp-client and dhcp-relay) so programs don't print
     a lot of junk when they start.
     Closes: Bug#71309 - dhcpd wraper should call with -q.
     Closes: Bug#59280 - dhcp: Too verbose.
   * Added code to /etc/init.d/dhcp-client to test if the new scheme for
     network configuration is being used (the /etc/network/* stuff). If
     this is the case then the init.d script just exists without doing
     anything.
     Closes: Bug#61092 - dhclient loads twice under new interfaces
        configuration.

 -- Eloy A. Paris <peloy@debian.org>  Mon, 11 Sep 2000 23:33:53 -0400

dhcp (2.0pl4-2) stable unstable; urgency=low

   * Uploading to stable because the current dhcp* packages in stable do
     not contain the recent security fixes.

 -- Eloy A. Paris <peloy@debian.org>  Tue, 15 Aug 2000 23:14:08 -0400

dhcp (2.0pl4-1) unstable; urgency=low

   * New upstream version.

 -- Eloy A. Paris <peloy@debian.org>  Wed, 9 Aug 2000 21:01:03 -0400

dhcp (2.0pl3-3) unstable; urgency=low

   * Call the configure scripts as "/bin/sh debian/configure-xx" instead
     of just "debian/configure" so no non-executable scripts are found
     during building.
     Closes: Bug#68462 - dhcp: non-executable script during building.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 6 Aug 2000 11:45:57 -0400

dhcp (2.0pl3-2) unstable; urgency=low

   * OK, I screwed it up: the fact that it is entirely possible to have
     a DHCP server and a DHCP client running at the same time in the same
     machine never crossed my mind, so I made each of the dhcp* packages
     conflict with each other in 2.0pl3-1. Big mistake! SO I corrected
     that and just left dhcp-client to conflict with dhcpcd. I hope that
     nobody is using ISC DHCP client and dhcpcd in the same machine and at
     the same time because I'm going to be pissed.
     Closes: Bug#68445: dhcp: shouldn't conflict with dhcp-client.

 -- Eloy A. Paris <peloy@debian.org>  Thu, 3 Aug 2000 20:56:21 -0400

dhcp (2.0pl3-1) unstable; urgency=low

   * New upstream version (I skipped 2.0pl1 and 2.0pl2.)
   * Made /etc/init.d/dhcp-client a conffile to prevent an overwrite at
     install time without the user knowing it. In the future I will use
     debconf to take care of interface configuration.
     Closes: Bug#67873: dhcp-client: init.d script is overwritten on upgrade.
   * Applied patch from Jun Hamano <junio@siamese.dhis.twinsun.com> to
     fix kernel version identification problems in /etc/dhclient-script
     (thanks Jun!)
     Closes: #66472: dhcp-client: /etc/dhclient-script bugfix.
   * Applied patch from steve@nyongwa.montreal.qc.ca to fix problems
     reported in bug #66173 (thanks Steve!) Also, fixed dhclient.conf(5)
     to reference dhclient.leases(8) instead of dhclient-lease(8) as well
     as dhclient-script in the description of the "script" statement.
     Closes: #66173: dhcp-client: dhclient-script doesn't do what its
     manpage says.
   * Added to the control section of the dhcp-client package a conflict
     with the dhcpcd package.
     Closes: #65524: dhcp-client needs a "conflicts" with dhcpcd.
   * Made each of the dhcp* packages (dhcp, dhcp-relay and dhcp-client)
     conflict with each other so only one of them can be installed at
     the same time.
   * Now dhcp-options(5) is installed in each of the dhcp* packages.
     Closes: #61716: dhcp-client: dhcp-options(5) man page missing.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 30 Jul 2000 11:58:17 -0400

1999

dhcp (2.0-3) unstable; urgency=low

   * The sample /etc/dhclient.conf is now provided completely commented
     out so existing installations are not broken after upgrading
     to dhcp-client 2.0-3 and above.
     Closes: Bug#50592: default dhclient.conf is a killer.

 -- Eloy A. Paris <peloy@debian.org>  Thu, 18 Nov 1999 21:34:29 -0500

dhcp (2.0-2) unstable; urgency=low

   * Compiled two sets of binaries: one for 2.0.x kernels and another
     one for 2.2.x kernels. Created three wrapper scripts (dhcpd,
     dhclient, and dhcrelay) that call the appropiate version
     depending on the version of the running kernel. I also needed
     to tweak dhcp's init.d script to accomodate for the change (now
     I am calling "start-stop-daemon --stop" with the --pid-file argument
     and not with bot the --pid-file and the --exec arguments.
     Closes: Bug#41974 (dhcp requires kernel 2.2??)
   * Took care of the /usr/doc/* -> /usr/share/doc/* move (had to
     tweak the postinst and prerm scripts to take care of the link since
     I am not letting debhelper generate these scripts automatically).
   * Man pages now installed in /usr/share/man/.
   * Fixed a little the init.d script for dhcp-relay, although this file
     was so broken that I believe nobody is using this package.
   * Fixed a minor typo in the sample server/dhcpd.conf file
     ("domain-name-servers" instead of "name-servers").
   * s/reload/restart/g in /etc/init.d/dhcp.
   * Updated README.Debian and descriptions in debian/control.
   * Removed Bashism from /etc/dhclient-script.
     Closes: Bug#44977 (Bashism in /etc/dhclient-script)
   * Included /etc/dhclient.conf and made it a conffile for dhcp-client.
     Closes: Bug#45537 (significant error in dhclient man pages)
   * Added a /etc/init.d/dhcp-client script. The script won't start
     dhclient if /sbin/cardmgr exists (this normally means
     that PCMCIA is installed and that dhclient will be started by the
     cardmgr daemon). The script is run early in the boot sequence.
     Closes: Bug#48952 (missing /etc/init.d/dhcp-client?)

 -- Eloy A. Paris <peloy@debian.org>  Tue, 2 Nov 1999 23:41:00 -0500

dhcp (2.0-1) unstable; urgency=low

   * Final release of dhcp-2.0.
   * Removed "-beta" suffix from all the packages. This package now replaces
     the old dhcp-1.0 package and the -beta packages no longer exist.

 -- Eloy A. Paris <peloy@debian.org>  Wed, 23 Jun 1999 12:28:12 -0400

dhcp-beta (2.0b1pl27-1) unstable; urgency=low

   * New upstream version (never uploaded to master).

 -- Eloy A. Paris <peloy@debian.org>  Sun, 25 Apr 1999 14:21:39 -0400

dhcp-beta (2.0b1pl26-1) unstable; urgency=low

   * New upstream version.

 -- Eloy A. Paris <peloy@debian.org>  Fri, 16 Apr 1999 09:21:46 -0400

dhcp-beta (2.0b1pl18-1) unstable; urgency=low

   * New upstream version.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 7 Mar 1999 09:09:59 -0400

dhcp-beta (2.0b1pl17-1) unstable; urgency=low

   * New upstream version.
   * Fixed dhcp-beta's postinst and prerm scripts to call update-rc.d
     to update the rc links to /etc/init.d/dhcp-beta.

 -- Eloy A. Paris <peloy@debian.org>  Sun, 28 Feb 1999 13:32:13 -0400

dhcp-beta (2.0b1pl14-1) unstable; urgency=low

   * New maintainer (temporary, while Rich Sahlender is out of scene).
   * New upstream version.
   * Moved from debstd to debhelper.
   * Modified /etc/init.d/dhcp-beta to start/stop dhcpd by using the
     PID file /var/run/dhcpd.pid.
   * Re-worked a lot debian/rules (I actually wrote it again from scratch).
   * The patches in the last NMU done by Vincent Renardias <vincent@waw.com>
     are not included since I tested dhclient and it ran just fine. Please
     give this new version a shot and let me know of any problems.

 -- Eloy A. Paris <peloy@debian.org>  Fri, 19 Feb 1999 19:39:20 -0400

dhcp-beta (2.0b1pl6-0.2) frozen unstable; urgency=medium

   * NMU:
     Fix Grave bug #18322 with the provided patch.
     Fix Important bug #19767: dhcp-client-beta did not contain
     any /usr/doc/dhcp-client-beta directory.
     Fix bug #20532 bad option in /etc/dhcpd.conf.
     Close bug #20533 file location prob (Fixed by previous upload).
     Close bug #22081 dhcpd-beta (Fixed by previous upload).
     Close bug #19768 /etc/dhclient-script is not a conffile
       (Already fixed).
     Fix bug #28164 by included a new dhclient script.

 -- Vincent Renardias <vincent@waw.com>  Tue, 5 Jan 1999 23:23:47 +0100

1998

dhcp-beta (2.0b1pl6-0.1) frozen unstable; urgency=medium

   * Non-maintainer upload that fixes "important" bugs #24445 ([SECURITY]
     dhcp-beta: potential buffer overflow problems) and #24442
     (/etc/init.d/dhcp-beta sources inexistent /etc/init.d/functions).
   * New upstream release (this new release is what solves bug #24445).
   * Removed from /etc/init.d/dhcp sourcing of /etc/init.d/functions because
     this file is obsolete and is not present in newer Debian releases
     (>= 2.0). This fixes #24442 and #19654 (/etc/init.d/functions should
     not be used).
   * Changed _PATH_DHCPD_DB in dhcpd.h to /var/dhcp/dhcpd.leases (it was
     /var/lib/dhcpd/dhcpd.leases, which we are not using anymore). So,
     now the leases database will be in /var/dhcp/dhcpd.leases. No more
     files in /var/dhcpd/ nor /var/lib/dhcpd/.
   * Changed VARDB (in the linux-2.0 section of Makefile.dist) to be
     /var/dhcp/ instead of /var/dhcpd/ (this was done to support the
     change of the leases database to /var/dhcp/). The consequence of this
     is that /var/dhcpd/ is not provided in the .deb anymore (which is
     fine because this directory is not used).
   * Defined PATH_DHCPD_DB as a constant equal to "/var/dhcp/dhcpd.leases"
     in the postinst. Used this constant in all references to the leases
     database througout the postinst.
   * s%ETCDIR%/etc/%g, s%DBDIR%/var/dhcp/%g and s%RUNDIR%/var/run/%g in
     dhcpd.8 and dhcpd.leases.5, so the man pages show the correct directory.
   * The last 4 changes fix #23089 (/var/lib/dhcpd does not exist so dhcpd
     can't start).
   * Made the default _not_ to run dhcpd. This was done by setting run_dhcpd
     to 0 in the default /etc/init.d/dhcp.
   * Change comments that are printed out in the last part of the postinst
     to explain that editing of /etc/dhcpd.conf and /etc/init.d/dhcp is
     necessary in order to be able to run dhcpd.
   * Fixed a small typo in /etc/init.d/dhcp (diasble -> disable).
   * Added the word "server" to the short description of dhcp-beta in
     the control file. This fixes #17558 (dhcp-beta: unclear description).

 -- Eloy A. Paris <peloy@debian.org>  Fri, 17 Jul 1998 00:06:50 -0400

dhcp-beta (2.0b1pl1-1) frozen unstable; urgency=low

   * New upstream patches fixing security and other bugs.
   * New Maintainer.

 -- Rich Sahlender <rsahlen@debian.org>  Thu, 28 May 1998 23:02:43 -0400

dhcp-beta (2.0b1pl0-2) unstable; urgency=low

   * #17939 dhcplient problem with environment variable.

 -- Christoph Lameter <clameter@debian.org>  Mon, 16 Feb 1998 19:46:47 -0800

dhcp-beta (2.0b1pl0-1) unstable; urgency=low

   * Generate additional binaries dhcp-relay-beta and dhcp-client-beta.
     dhcp-client beta is not working.
   * New Beta Version with support for multiple interfaces etc.
   * debian/config did not support multi-binary targets cleanly. Removed.
   * Note: The relay does not properly handle the -i option but scans all
     interfaces (upstream issue)

 -- Christoph Lameter <clameter@debian.org>  Sun, 4 Jan 1998 13:12:05 -0800

dhcp (1.0.0-1) debs; urgency=low

   * Upstream non-beta release. Name changed to dhcp.

 -- Christoph Lameter <clameter@debian.org>  Sun, 4 Jan 1998 09:34:44 -0800

1997

dhcpd (0.5.16.1-4) unstable; urgency=low

   * One interface only. If the 2.0.31 feature becomes finally available
     also in 2.1.x then I will include the multi interface feature again.
   * Customize /etc/dhcpd.conf so that it should work after installation with
     some possibly wrong defaults.
   * Linux configuration reworked for glibc. Build on hamm.

 -- Christoph Lameter <clameter@debian.org>  Thu, 4 Sep 1997 16:19:25 -0700

dhcpd (0.5.16.1-3) unstable; urgency=low

   * Documentation changes. Linus has included SO_BINDTODEVICE in the latest
     pre patches for Kernel 2.0.31

 -- Christoph Lameter <clameter@debian.org>  Mon, 4 Aug 1997 20:45:21 -0700

dhcpd (0.5.16.1-2) unstable; urgency=low

   * /etc/init.d/dhcpd: Add initializing routes to 255.255.255.255.
   * README.debian: Given the correct name and added some more information.

 -- Christoph Lameter <clameter@debian.org>  Wed, 11 Jun 1997 22:31:36 -0700

dhcpd (0.5.16.1-1) unstable; urgency=low

   * Include CHANGES file as upstream changelog
   * Update to latest upstream release. Support for multiple interfaces
     using Linux 2.0.31-2 and higher now available. This version will not work
     with older version of Linux.
   * Make dhcpd build using debmake's build command.
   * Include dhcp relay agent and dhcp client
   * Update messages that appear on the screen

 -- Christoph Lameter <clameter@debian.org>  Wed, 11 Jun 1997 13:30:00 -0700

dhcpd (0.5.14-2) unstable; urgency=low

   * Moved leases file into /var/lib/dhcp/ (#5689).

 -- Joey Hess <joeyh@master.debian.org>  Tue, 25 Feb 1997 20:27:54 -0500

dhcpd (0.5.14-1) unstable; urgency=low

   * New upstream release.
   * New maintainer.
   * Old version had incorrect name for directory in .orig.tar.gz file;
     corrected this.
   * Modifications for new debmake.
   * This needs some testing. I can't test it becuase the computer on my
     network that uses DHCP isn't here right now.
   * Remove leases file on purge.

 -- Joey Hess <joeyh@master.debian.org>  Sun, 9 Feb 1997 20:16:08 -0500

1996

dhcpd (0.5.13-4) unstable; urgency=low

   * debmake bug: no scripts installed in -3

 -- Christoph Lameter <clameter@debian.org>  Thu, 17 Oct 1996 07:12:44 +0800

dhcpd (0.5.13-3) unstable; urgency=low

   * added a touch /etc/dhcpd.leases to postinst on suggestion of Joey Hess.
   * Uses debmake: compressed manpages + documentation

 -- Christoph Lameter <clameter@debian.org>  Wed, 16 Oct 1996 18:21:15 +0800

dhcpd (0.5.13-2) unstable; urgency=low

   * Forgot to include conffiles in binary
   * Documentation moved around

 -- Christoph Lameter <clameter@debian.org>  Mon, 16 Sep 1996 14:51:46 +0800

dhcpd (0.5.13-1) unstable; urgency=low

   * New upstream version

 -- Christoph Lameter <clameter@debian.org>  Mon, 16 Sep 1996 14:51:46 +0800

dhcpd (0.5.11-1) unstable; urgency=high

   * New upstream version

 -- Christoph Lameter <clameter@waterf.org>  Wed, 11 Sep 1996 14:51:46 +0800

dhcpd (0.5.9-1) unstable; urgency=high

   * New upstream version
   * Debian changelog made available in /usr/doc/dhcpd

 -- Christoph Lameter <clameter@waterf.org>  Wed, 4 Sep 1996 14:51:46 +0800

dhcpd (0.5.7-1) unstable; urgency=high

   * New upstream version

 -- Christoph Lameter <clameter@waterf.org>  Wed, 4 Sep 1996 14:51:46 +0800

dhcpd (0.5.5-1) experimental; urgency=low

   * Initial Release

 -- Christoph Lameter <clameter@waterf.org>  Wed, 4 Sep 1996 14:51:46 +0800