Debian Bug report logs - #875566
isc-dhcp-client: Hurd dhclient-script: Set initial address to 0.0.0.0/8

version graph

Package: isc-dhcp-client; Maintainer for isc-dhcp-client is Debian ISC DHCP Maintainers <isc-dhcp@packages.debian.org>; Source for isc-dhcp-client is src:isc-dhcp (PTS, buildd, popcon).

Reported by: "Joan Lledó" <joanlluislledo@gmail.com>

Date: Tue, 12 Sep 2017 09:30:01 UTC

Severity: normal

Tags: patch

Found in version isc-dhcp/4.3.5-3

Fixed in version isc-dhcp/4.4.1-2

Done: Michael Gilbert <mgilbert@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian ISC DHCP maintainers <pkg-dhcp-devel@lists.alioth.debian.org>:
Bug#875566; Package isc-dhcp-client. (Tue, 12 Sep 2017 09:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Joan Lledó" <joanlluislledo@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian ISC DHCP maintainers <pkg-dhcp-devel@lists.alioth.debian.org>. (Tue, 12 Sep 2017 09:30:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Joan Lledó" <joanlluislledo@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: isc-dhcp-client: Hurd dhclient-script: Set initial address to 0.0.0.0/8
Date: Tue, 12 Sep 2017 11:26:11 +0200
[Message part 1 (text/plain, inline)]
Package: isc-dhcp-client
Version: 4.3.5-3
Severity: normal
Tags: patch

Dear Maintainer,

The Hurd has a new translator to provide a TCP/IP stack using LwIP.
In my tests on the lwip translator, I've observed that the DHCP client
sets the interface address to 255.255.255.255 before sending the
DHCPDISCOVER messages. I found the source of this behaviour in the
dhclient-script.

The script executes "fsysopts /servers/socket/2 -i ${interface}" in
the PREINIT state, This command in intended to up the interface, but
it sets its address to INADDR_NONE too. That's not a problem for
pfinet, but it's not supported by lwip.

The attached patch solves this issue by setting the address to 0.0.0.0/8,
which is valid for both pfinet and lwip translators.


-- System Information:
Debian Release: stretch/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.8+git20170102-486/Hurd-0.9
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages isc-dhcp-client depends on:
ii  debianutils       4.8.1
ii  libc0.3           2.24-9
ii  libdns-export162  1:9.10.3.dfsg.P4-10.1+b1
ii  libisc-export160  1:9.10.3.dfsg.P4-10.1+b1

Versions of packages isc-dhcp-client recommends:
ii  isc-dhcp-common  4.3.5-3

Versions of packages isc-dhcp-client suggests:
pn  avahi-autoipd         <none>
pn  isc-dhcp-client-ddns  <none>
pn  resolvconf            <none>

-- no debconf information
[0001-Hurd-dhclient-script-Set-initial-address-to-0.0.0.0-.patch (text/plain, attachment)]

Reply sent to Michael Gilbert <mgilbert@debian.org>:
You have taken responsibility. (Tue, 11 Dec 2018 04:36:05 GMT) (full text, mbox, link).


Notification sent to "Joan Lledó" <joanlluislledo@gmail.com>:
Bug acknowledged by developer. (Tue, 11 Dec 2018 04:36:05 GMT) (full text, mbox, link).


Message #10 received at 875566-close@bugs.debian.org (full text, mbox, reply):

From: Michael Gilbert <mgilbert@debian.org>
To: 875566-close@bugs.debian.org
Subject: Bug#875566: fixed in isc-dhcp 4.4.1-2
Date: Tue, 11 Dec 2018 04:34:22 +0000
Source: isc-dhcp
Source-Version: 4.4.1-2

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 875566@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Gilbert <mgilbert@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 11 Dec 2018 03:55:12 +0000
Source: isc-dhcp
Binary: isc-dhcp-server isc-dhcp-server-ldap isc-dhcp-common isc-dhcp-dev isc-dhcp-client isc-dhcp-client-ddns isc-dhcp-client-udeb isc-dhcp-relay
Architecture: source
Version: 4.4.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian ISC DHCP Maintainers <isc-dhcp@packages.debian.org>
Changed-By: Michael Gilbert <mgilbert@debian.org>
Description:
 isc-dhcp-client - DHCP client for automatically obtaining an IP address
 isc-dhcp-client-ddns - Dynamic DNS (DDNS) enabled DHCP client
 isc-dhcp-client-udeb - ISC DHCP Client for debian-installer (udeb)
 isc-dhcp-common - common manpages relevant to all of 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-server - ISC DHCP server for automatic IP address assignment
 isc-dhcp-server-ldap - DHCP server that uses LDAP as its backend
Closes: 834532 875566
Changes:
 isc-dhcp (4.4.1-2) unstable; urgency=medium
 .
   * Set initial address to 0.0.0.0 on hurd (closes: #875566).
     - Thanks to Joan Lledó.
   * Update IPv4 address lifetimes on renew (closes: #834532).
     - Thanks to Sven Ulland.
Checksums-Sha1:
 a8a23367f9f3301241d02891c95886860d96c0d5 3216 isc-dhcp_4.4.1-2.dsc
 1ba051baafa6ac7074005fe088982dd10acd1679 86656 isc-dhcp_4.4.1-2.debian.tar.xz
 452dc000e768b617253def9bab82b4c6edc6bea3 7590 isc-dhcp_4.4.1-2_source.buildinfo
Checksums-Sha256:
 008e256e3fd31c8b14c8c712375659b6806a8a39c6d45269f89e606df172320d 3216 isc-dhcp_4.4.1-2.dsc
 fcd29c94b577a5fb02a3e22967812b441e26abb6e8eb3c8022a969e1cda1d1ae 86656 isc-dhcp_4.4.1-2.debian.tar.xz
 3cbc7923cb9f9a116c94618b870fc1892dad33278e9f71e1f9994f8538d2a906 7590 isc-dhcp_4.4.1-2_source.buildinfo
Files:
 c135f4c0de46c798a81bb3e4ec752646 3216 net important isc-dhcp_4.4.1-2.dsc
 d6cb157dfd5e97326ac612b8b5ee8b75 86656 net important isc-dhcp_4.4.1-2.debian.tar.xz
 9279f7e2fe0ce261ba102070de6e3e98 7590 net important isc-dhcp_4.4.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQQzBAEBCgAdFiEEluhy7ASCBulP9FUWuNayzQLW9HMFAlwPOZwACgkQuNayzQLW
9HPgbyAAuMIrxx9/MdhyKRb+iPLQOjdjivoztLixF1Y0y8FFRokqlU8GmEcB1cXZ
kDJ2mAqXdOFZjYBSO19NdrHrs4VYfiI1p55X2MeypV01oBnWnDeYXQnPRpn+VI8t
xox8PwXxzy027RHzABByOHKPdxtCW1mSanBjteWrOBcaHiVLtfaeIVJvgPSqo90d
+4dWBEukIQx+3uDm60BYqMhcac10I+ahtxdgvuQOD6dI4GhSQbTrkm7+qEZaE/5Y
5lVuyyrwEDp8s/E9iafOcFSM92oCgGSMhLZIrbCakySrgohb/jajOVO2hWmOvOc2
VsWcs28WJ8SEcNgGgtxca9RyRdywqPvLPs3C7iiYVgWPb8kEwJnWDCp7JEUiJmaq
K7CeYH89HJdgxFjzngIv6siSEwDo29E7Q57iP0Iz3l0DyEBaotpU0eyesU14eBSM
rG1hy1ZzJB+MPTu1we0VODTzetnjhankG3trGIl/TeCBkyG1hGXtFrL3i08iNW+7
b4SagHVeAi4sDjrjo05ZQ+PbXCKZnFe93rfEgH69tTf8c5Nysq/ICi4F8LL+UeKn
lGR7YvkZZaCr2wakJCwkpjqwusnbWK9TenbGy9wcQY93y3kbOgbMMAXqSXgO6JTt
tE4IB1np4wgxWviXEHEWAz4/ieYUoV/xR3eWlNIpd9weoG7ZpIyd9GTW8xZNGGxh
+B/KM1T5bQN1oZQjdGYmwNgmE+75d8M6je1T7UVfIkWYeCqBTa1LheWwdeQYTcU2
Izh3FzQ96XEVhsLMfZ5nC/9kTS+XsLEdNbbFA+LtOleXUNsvl/+ubFYrlN8gqq9Y
6NxhPhKzIN47nuFPkVjmOPC3otxEvJY/3yXEt66OXdxfNinaY70W9O88Cv7fvuu8
gR5XpxNxQ9aR842As77jCZVfKI17SsvjMgxo8Qosa7fXzyewRxObGOosx0X97CiZ
T/LaM45tUKB0fhvv1TZkhOM+Sa0e7MUc6vUkY4wDRbdLINySvGazJObmMBPcGjVJ
ujIe7RkNpZldPk2+Vt0CqdZdQTRpue2UePjEovu7HVv8Dm1eWdAvP9UNui1frTs0
l/Iyalo4GbI4kzRXTGbB4R301QyUP4Ntkft9wg+J4sUtgVbzcQM3S9RDT6cweSeY
aLBYhe4gLeYXrbFXeHHSgor0hg3RtQHRRZSk307JuC4pHstLr8J6zIJAVBbeF4DY
18LbYm8hgBZ7Wx9QXPlyURBh9WFj3n+1yZf2CHWz9pGdd2wfFGGiH9GrIelaUVsS
VrXa4sCJmgnNEvZVtoSAiPhJ2gnO/J9Nv7wq7vHFfy4u6kSXEBrx9S/hT77BZhqi
khQlrvgYDlj702YwhusLSZDeZptPKw==
=YupO
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 05 Jun 2019 08:17:36 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Dec 6 13:45:23 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.