Your message dated Fri, 14 Dec 2012 04:17:59 +0000
with message-id <[email protected]>
and subject line Bug#486520: fixed in isc-dhcp 4.2.4-4
has caused the Debian Bug report #486520,
regarding dhcp3-client: Call dhclient-script FAIL in single-shot mode
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
486520: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486520
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dhcp3-client
Version: 3.1.1-1
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch intrepid
When "dhclient -1" fails to get an address, it does not call
dhclient-script FAIL as it does without -1. This breaks e. g. the
avahi-autoipd invocation in this mode (which dhcdbd uses by default).
Attached patch was applied in Ubuntu a while ago, and it fixes the
bug. Now avahi-autoipd assigns an IPv4LL address for timed out DHCP
requests correctly.
Thanks,
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
#! /bin/sh /usr/share/dpatch/dpatch-run
## dhclient-onetry-call-clientscript.dpatch by Martin Pitt
<[email protected]>
##
## DP: Call 'dhclient-script FAIL' when failing to get an address also when
## DP: operating in oneshot mode (-1). This fixes avahi-autoipd invocation
## DP: through dhcdbd.
@DPATCH@
diff -urNad dhcp3-3.0.4~/client/dhclient.c dhcp3-3.0.4/client/dhclient.c
--- dhcp3-3.0.4~/client/dhclient.c 2006-12-01 14:18:30.000000000 +0100
+++ dhcp3-3.0.4/client/dhclient.c 2006-12-01 14:18:45.000000000 +0100
@@ -1556,6 +1556,8 @@
if (!quiet)
log_info ("Unable to obtain a lease on first try.%s",
" Exiting.");
+ script_init (client, "FAIL", (struct string_list *)0);
+ script_go (client);
exit (2);
}
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: isc-dhcp
Source-Version: 4.2.4-4
We believe that the bug you reported is fixed in the latest version of
isc-dhcp, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Gilbert <[email protected]> (supplier of updated isc-dhcp package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 13 Dec 2012 21:44:18 -0500
Source: isc-dhcp
Binary: isc-dhcp-server isc-dhcp-server-dbg isc-dhcp-server-ldap
isc-dhcp-common isc-dhcp-dev isc-dhcp-client isc-dhcp-client-dbg
isc-dhcp-client-udeb isc-dhcp-relay isc-dhcp-relay-dbg
Architecture: source amd64
Version: 4.2.4-4
Distribution: unstable
Urgency: medium
Maintainer: Debian ISC DHCP maintainers <[email protected]>
Changed-By: Michael Gilbert <[email protected]>
Description:
isc-dhcp-client - ISC DHCP client
isc-dhcp-client-dbg - ISC DHCP client (debugging symbols)
isc-dhcp-client-udeb - ISC DHCP Client for debian-installer (udeb)
isc-dhcp-common - common files used by all the isc-dhcp* packages
isc-dhcp-dev - API for accessing and modifying the DHCP server and client state
isc-dhcp-relay - ISC DHCP relay daemon
isc-dhcp-relay-dbg - DHCP relay daemon (debugging symbols)
isc-dhcp-server - ISC DHCP server for automatic IP address assignment
isc-dhcp-server-dbg - ISC DHCP server for automatic IP address assignment
(debug)
isc-dhcp-server-ldap - DHCP server able to use LDAP as backend
Closes: 486520 693315
Changes:
isc-dhcp (4.2.4-4) unstable; urgency=medium
.
* Run exit hooks when "dhclient -1" fails (closes: #486520).
* Add dhcp6.name-servers and dhcp6.domain-search to the default request
options in dhclient.conf (closes: #693315).
Checksums-Sha1:
5273d3674ed49c2173f0fbf0def37a2014190373 3239 isc-dhcp_4.2.4-4.dsc
27a23328c529e16149338a1973ddfb4868ef473a 93851 isc-dhcp_4.2.4-4.debian.tar.gz
74b83f8e8c2114685513b84163296f00f1042b6b 935298
isc-dhcp-server_4.2.4-4_amd64.deb
452e836f1c17fc4045dba600d0db0036c5dd998d 2580716
isc-dhcp-server-dbg_4.2.4-4_amd64.deb
970beb39fcb803ef3ca1f4608425f65926f2b91d 880398
isc-dhcp-server-ldap_4.2.4-4_amd64.deb
a91165adae412072d3f19d2fbc1987e4d4881f25 854302
isc-dhcp-common_4.2.4-4_amd64.deb
882fe0632cd7400b5c5be0c816fc1b4af7c83b5b 774156 isc-dhcp-dev_4.2.4-4_amd64.deb
aa512d835e04f40626cd355ae9537d8d38705842 793590
isc-dhcp-client_4.2.4-4_amd64.deb
574d682eae74b7c3b0e4ca9a5d9e92d24316194e 2252578
isc-dhcp-client-dbg_4.2.4-4_amd64.deb
b74f89b5532a83c37041a1f0f1e1a4b815da2b6b 600078
isc-dhcp-client-udeb_4.2.4-4_amd64.udeb
c6fa2cd6be102fa0102bcd610e412a2a5578bcba 734150
isc-dhcp-relay_4.2.4-4_amd64.deb
515e6ee8fe83113b6110211b9087a0da9d1d9c87 2154480
isc-dhcp-relay-dbg_4.2.4-4_amd64.deb
Checksums-Sha256:
ecab7b2a6bdbbfd11d943dad3d8e6b4c2a4130cbf1f88850a2e8080a1845b8b8 3239
isc-dhcp_4.2.4-4.dsc
68a10743af03e7309a634afdaed6ac2f70f047047f75f64872c6ca4e6bccaedb 93851
isc-dhcp_4.2.4-4.debian.tar.gz
98233fdf269916b9351a88664e56c1adac20a29e94e9d689892c89442314c87f 935298
isc-dhcp-server_4.2.4-4_amd64.deb
0e7a251aa2e2c863f8f9893524cd190b8bae8588cca7e1992432afd6cbd14a68 2580716
isc-dhcp-server-dbg_4.2.4-4_amd64.deb
03c511051ca930c236a577c8891dc4709d3f7f8911ce976e5c8398f109901e59 880398
isc-dhcp-server-ldap_4.2.4-4_amd64.deb
f38f39765b03865d6634cfddaf5d3c04194cf38d1526a1cc04d31fa49269956c 854302
isc-dhcp-common_4.2.4-4_amd64.deb
54af65771e0cb1fb358e991c3a82defebba1b7ba0bbd6fab0babb4b63f6022c8 774156
isc-dhcp-dev_4.2.4-4_amd64.deb
7e3ce04fd3766da1e0b79a68f1cba9d265f48b007dae0a8e23be9f93d5226bad 793590
isc-dhcp-client_4.2.4-4_amd64.deb
767ea319dbaf3299a215302678386b45ff4e2d17ac5c7de364130575babaa5bc 2252578
isc-dhcp-client-dbg_4.2.4-4_amd64.deb
b613d92072ca8c274fcd3cd8c7abb6955cf7ea2a1547a47a7eb4560660a8c348 600078
isc-dhcp-client-udeb_4.2.4-4_amd64.udeb
cefcf3a8bd4736e8183b3d657c1b9148ea873021d0d5a81ac62ec7f2cf54a0f0 734150
isc-dhcp-relay_4.2.4-4_amd64.deb
d62279ca2028592c5e77a599f20ce2effc22a1b7a28054b98b7d602f1ec98304 2154480
isc-dhcp-relay-dbg_4.2.4-4_amd64.deb
Files:
bd0742d9ae6e812d284eda8657141150 3239 net important isc-dhcp_4.2.4-4.dsc
e4a47035159621d8a44930814a5cd6af 93851 net important
isc-dhcp_4.2.4-4.debian.tar.gz
5188380f649559de339bc7e7faab3f8d 935298 net optional
isc-dhcp-server_4.2.4-4_amd64.deb
15c73cc7b88b1102a72e39a54e23c429 2580716 debug extra
isc-dhcp-server-dbg_4.2.4-4_amd64.deb
52cbb68c866c0831ab6d20e14c0182cf 880398 net optional
isc-dhcp-server-ldap_4.2.4-4_amd64.deb
fb79fc45f7401308885a598cc228c596 854302 net important
isc-dhcp-common_4.2.4-4_amd64.deb
4fe4d450418a7119970e8485fbe7a205 774156 devel optional
isc-dhcp-dev_4.2.4-4_amd64.deb
4935b8e303becf335a8b273011021e0c 793590 net important
isc-dhcp-client_4.2.4-4_amd64.deb
30bb1fdeeed0723f5f25bea8c7c5d8aa 2252578 debug extra
isc-dhcp-client-dbg_4.2.4-4_amd64.deb
5b4b9641e1948e0b50ca4d1f24cc1ae4 600078 debian-installer extra
isc-dhcp-client-udeb_4.2.4-4_amd64.udeb
31eb824c175fad3803e0b7f154dcbd11 734150 net optional
isc-dhcp-relay_4.2.4-4_amd64.deb
bc07d1aa81e06b246044528f291886e6 2154480 debug extra
isc-dhcp-relay-dbg_4.2.4-4_amd64.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQQcBAEBCAAGBQJQyqOOAAoJELjWss0C1vRzsTsf/RgyrHJXvLv00d4veaLQv5Ls
TWCkPAMM6WAmEju4M7oGAxrnNt+5h5C965UJv7TJh+NvtTVubH9hztEFZ9O624bU
GDOO1Oly4MWJKmNJDnJqVwoLp/dW1DhM+gGKm9iw2sYgnK46FaFoKbJL51M7U406
6cFHqf9FDSGhtAx5q+gb8WD+BlLlVh7z8QBqFk6pkXpyAkOMR36vjDjZjLQ+48RR
TtMOTZ0y8+luGq3J5JXL62FhHNpqsZOgxNyWHiaodkAWEE8CDhkyVLX/nFp5Jj4l
BWAmM9EiZTNJ1aeR+8cEfrr+jJibkNbomVqPYln99MRI3IVp+EAzrWUv2+kBt0ZX
65mQ3zmaxqF0EpZlg24QFqQGzneqvTYJpSM/4TANG7Dh1JG1GwKLDjN9GQhbH/CL
+e8K/FAW+n6QvAue/SdvM0WMpiWoSl4Kb0TJovs5vkLB3rrFz4Jf4xSmUa/TTJR/
CfX6L7Gu2DzV9DK8keB6miYu9z5ACK3yUC9ImLmJpIiEeij94yUHofxypztSqjtA
cF+0MmDBq1yg+d5ex44XVabmvhgJOIUQd7DCTrDx9LJIRc8u/OTJhbaZV9vIJNnf
aF2egD4pvCaSRRhu4SvW/FoiYpYb5Tv20pbKAW+qOTRz72EJUh0vNNjDuQ4mQB2C
WbJylWZ9jMfAYvZSb+T1GbBaqDUhpaj00XuwK13o+D+D9+YR7pjdoMvHwBU2aTch
5pzK0/bhgkVhkXfFUgglbsgaXCIzo3eTXFfVFyve2a5LrTnT/9f1pAl013UwZn3p
nom+8p9/uAQJrErIxMZxeDO8QL0h/AG3PSx910KANgRR1pY5RS1adGisd8zy6Bev
6HuntthVKxKj0P+WoyZpfrAjSz0Q1R4wc8+T6lMxItanApG/wkNGfKaL1u/+P0D3
1MreJ5UIWwsee4JdoN8jjkAQQShU15LdY1Ay02HL/mDgqn5CaAnmQQHjiH1OBSly
cPUccV7NhWI7eLn/mnQRdeLMXWw+gy2aADhoR11rvp7RWxda0I6o7NzCL+eMIlPa
qr1KQ6zdkPq1lgz2KqpIiOB+W9In6R16PrXrqPENe3jdG8avtdLPv8JxO6UOm0D0
D+cWcliPhEKKkrawZzgmSS0lS0dMD1P/hgr2ZRJl9qw7HxcUB2D60I4C6loHqhQZ
F2+OjOUFQjK6c754I52k+PcIPasAWZUVvxqV0mJ+ZjzsEKVVA+GjTWJ15Y/1MKTw
gIGMKDKHp1/a4bB6D6D7ZGPcy+Y4lfAy1AFWhKjnzOkzRNqgWl63VGIGGBowbg/k
9a+MSKtSQO8UAKLGlxouF4V9wPwf7gZKDWytkvoW8ErKZs0G0CI1IQIAM9svpw8=
=UbqJ
-----END PGP SIGNATURE-----
--- End Message ---