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 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 Mon, 15 Oct 2007 21:19:32 +0000 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 Mon, 4 Dec 2006 15:15:00 +0000 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 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) 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) Tue, 15 Nov 2005 12:04:24 +0100 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 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 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 Tue, 18 May 2004 07:54:14 -0400 dhcp (2.0pl5-17) unstable; urgency=low * Maintainer upload. (closes: #221537) * Applied patch from Thomas Hood to add resolvconf support to dhclient. (closes: #248399, #211569) * Do not provide dhclient-script in dhcp-client-udeb (closes: #249373) -- Eloy A. Paris Mon, 17 May 2004 23:43:41 -0400 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 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 . (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 Wed, 10 Sep 2003 15:32:02 -0400 dhcp (2.0pl5-15) unstable; urgency=low * Applied patch from Nicolás Lichtmaier 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 Sun, 16 Mar 2003 21:08:52 -0500 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 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 ). Thanks Chad. (closes: #154314) -- Eloy A. Paris 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 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 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 that allows to supersede the dhcp-server-identifier option in dhclient.conf. Closes: #126999. * Applied patch from Francois Gouget 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 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 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 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 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 Fri, 8 Feb 2002 14:10:10 -0500 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 ) * 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 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 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 Mon, 17 Sep 2001 00:08:50 -0400 dhcp (2.0pl5-6) unstable; urgency=low * Applied patch from Aaron Schrab to avoid following a NULL pointer when trying to read the lease time. Closes: #103813 dhcp-client segfaults on powerpc. -- Eloy A. Paris 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 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 . 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 Tue, 27 Feb 2001 19:17:26 -0500 dhcp (2.0pl5-3) unstable; urgency=low * Transition from suidmanager to dpkg-statoverride. -- Eloy A. Paris 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 Mon, 15 Jan 2001 11:55:58 -0500 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 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 Tue, 15 Aug 2000 23:14:08 -0400 dhcp (2.0pl4-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris 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 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 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 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 Sun, 30 Jul 2000 11:58:17 -0400 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 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 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 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 Sun, 25 Apr 1999 14:21:39 -0400 dhcp-beta (2.0b1pl26-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Fri, 16 Apr 1999 09:21:46 -0400 dhcp-beta (2.0b1pl18-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris 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 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 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 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 Tue, 5 Jan 1999 23:23:47 +0100 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 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 Thu, 28 May 1998 23:02:43 -0400 dhcp-beta (2.0b1pl0-2) unstable; urgency=low * #17939 dhcplient problem with environment variable. -- Christoph Lameter 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 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 Sun, 4 Jan 1998 09:34:44 -0800 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 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 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 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 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 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 Sun, 9 Feb 1997 20:16:08 -0500 dhcpd (0.5.13-4) unstable; urgency=low * debmake bug: no scripts installed in -3 -- Christoph Lameter 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 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 Mon, 16 Sep 1996 14:51:46 +0800 dhcpd (0.5.13-1) unstable; urgency=low * New upstream version -- Christoph Lameter Mon, 16 Sep 1996 14:51:46 +0800 dhcpd (0.5.11-1) unstable; urgency=high * New upstream version -- Christoph Lameter 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 Wed, 4 Sep 1996 14:51:46 +0800 dhcpd (0.5.7-1) unstable; urgency=high * New upstream version -- Christoph Lameter Wed, 4 Sep 1996 14:51:46 +0800 dhcpd (0.5.5-1) experimental; urgency=low * Initial Release -- Christoph Lameter Wed, 4 Sep 1996 14:51:46 +0800