Debian Bug report logs -
#593770
LTSP clients should set up resolv.conf based on DHCP reply
Reported by: Petter Reinholdtsen <pere@hungry.com>
Date: Fri, 20 Aug 2010 20:30:01 UTC
Severity: important
Found in version ltsp/5.1.10-2
Fixed in version ltsp/5.2.4-2
Done: Vagrant Cascadian <vagrant@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#593770; Package ltsp-client-core.
(Fri, 20 Aug 2010 20:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Petter Reinholdtsen <pere@hungry.com>:
New Bug report received and forwarded. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>.
(Fri, 20 Aug 2010 20:30:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: ltsp-client-core
Version: 5.1.10-2
Severity: important
User: debian-edu@lists.debian.org
UserTags: debian-edu
The LTSP clients are supposed to get their DNS setup from DHCP when it
is provided by DHCP. The DHCP values should be used when generating
resolv.conf. This is not done by LTSP clients at the moment. Because
of this problem we added some code in Debian Edu for Lenny to
dynamically locate the DNS server (as the DHCP information was not
available on the LTSP client). This process is slowing down the boot
on the clients to a point where it become a pain to boot the clients.
The DHCP configuration is fetched by ipconfig when called via the
configure_networking() function in
/usr/share/initramfs-tools/scripts/functions. The values IPV4DNS0,
IPV4DNS1 and DNSDOMAIN are stored in /tmp/net-eth0.conf and passed on
to /usr/share/initramfs-tools/scripts/nfs-bottom/ltsp where they are
ignored. The ltsp script sources the /tmp/net-*.conf script if the
hostname is not set, but should probably be made to source it every
time.
I propose to add something like this to the script before the code to
look for $DNS_SERVER and $SEARCH_DOMAIN.
. /tmp/net-*.conf
if [ "$IPV4DNS0" ] ; then
DNS_SERVER="$IPV4DNS0"
fi
if [ "$DNSDOMAIN" ] ; then
SEARCH_DOMAIN="$DNSDOMAIN"
fi
It would also be nice if the code generating resolv.conf was adjusted
to use $IPV4DNS1 too, to get more than one DNS server in
resolv.conf. :)
Happy hacking,
--
Petter Reinholdtsen
Reply sent
to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility.
(Fri, 27 Aug 2010 22:51:14 GMT) (full text, mbox, link).
Notification sent
to Petter Reinholdtsen <pere@hungry.com>:
Bug acknowledged by developer.
(Fri, 27 Aug 2010 22:51:14 GMT) (full text, mbox, link).
Message #10 received at 593770-close@bugs.debian.org (full text, mbox, reply):
Source: ltsp
Source-Version: 5.2.4-2
We believe that the bug you reported is fixed in the latest version of
ltsp, which is due to be installed in the Debian FTP archive:
ltsp-client-builder_5.2.4-2_all.udeb
to main/l/ltsp/ltsp-client-builder_5.2.4-2_all.udeb
ltsp-client-core_5.2.4-2_i386.deb
to main/l/ltsp/ltsp-client-core_5.2.4-2_i386.deb
ltsp-client_5.2.4-2_i386.deb
to main/l/ltsp/ltsp-client_5.2.4-2_i386.deb
ltsp-server-standalone_5.2.4-2_all.deb
to main/l/ltsp/ltsp-server-standalone_5.2.4-2_all.deb
ltsp-server_5.2.4-2_all.deb
to main/l/ltsp/ltsp-server_5.2.4-2_all.deb
ltsp_5.2.4-2.debian.tar.gz
to main/l/ltsp/ltsp_5.2.4-2.debian.tar.gz
ltsp_5.2.4-2.dsc
to main/l/ltsp/ltsp_5.2.4-2.dsc
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 593770@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@debian.org> (supplier of updated ltsp 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@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 27 Aug 2010 14:04:54 -0700
Source: ltsp
Binary: ltsp-server ltsp-server-standalone ltsp-client-core ltsp-client ltsp-client-builder
Architecture: source all i386
Version: 5.2.4-2
Distribution: unstable
Urgency: low
Maintainer: LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
Changed-By: Vagrant Cascadian <vagrant@debian.org>
Description:
ltsp-client - complete LTSP client environment
ltsp-client-builder - build an LTSP environment in the installer target (udeb)
ltsp-client-core - basic LTSP client environment
ltsp-server - basic LTSP server environment
ltsp-server-standalone - complete LTSP server environment
Closes: 593770
Changes:
ltsp (5.2.4-2) unstable; urgency=low
.
* Add patch to initramfs-tools nfs-bottom hook to configure DNS from DHCP
values (Closes: #593770).
Checksums-Sha1:
7c4a1f831f2be21c6aa824071444f090a0be1e84 2196 ltsp_5.2.4-2.dsc
c6ff5247edd6513aa1e8ba1ca3a3e5f07d5eea81 79069 ltsp_5.2.4-2.debian.tar.gz
39940aacec698fb24be6cc72eb1924353f7ab04c 225300 ltsp-server_5.2.4-2_all.deb
2392fc2d3694f099189f4f91a174736fb93bb72d 129870 ltsp-server-standalone_5.2.4-2_all.deb
b6e6ae612850bf29ac0cbe55643fee2c54abde35 9358 ltsp-client-builder_5.2.4-2_all.udeb
f10fd5c18a3872b55bdefd1590f81bc8dcab0942 197980 ltsp-client-core_5.2.4-2_i386.deb
561b4b9061eb491775fb7174d9495783f3bdbf6c 128946 ltsp-client_5.2.4-2_i386.deb
Checksums-Sha256:
acbada837435c3cfe92ebba461eba6c1ae9df4975ed40d6041b2a6be0d06cabd 2196 ltsp_5.2.4-2.dsc
2159b828ffc61fc933700112beb893140cbc4a13ec4e1d25290690d2948b1928 79069 ltsp_5.2.4-2.debian.tar.gz
00977c5d99400c3ff0597bd0cd26f5af9ed271be55bed101f69dfac6405f0551 225300 ltsp-server_5.2.4-2_all.deb
e39a313fa070efa95c166532b957b4bdfe08d659f8e5157ac3aef13b41cb695e 129870 ltsp-server-standalone_5.2.4-2_all.deb
582889725a43cea05440db0b4760d4564c3798dd4cff68eb1852b3ce9bec2d03 9358 ltsp-client-builder_5.2.4-2_all.udeb
98fe9e1495e835b97cf171efcef2b51cee25a018ce7aee4a0b51d1db418bd8e5 197980 ltsp-client-core_5.2.4-2_i386.deb
80c6aeabbd7eaefd09faf6f29507c2962db97d656f4f1fa7779dc66a65ebc418 128946 ltsp-client_5.2.4-2_i386.deb
Files:
8ff67f34e3e8edfddd4a61f3cca84ea5 2196 misc extra ltsp_5.2.4-2.dsc
f06e5185b3f6670f3ef9578606a5be33 79069 misc extra ltsp_5.2.4-2.debian.tar.gz
1f45968e746b8a8c17afc6e65b288a93 225300 misc extra ltsp-server_5.2.4-2_all.deb
6ade5641af26b52e1bedeb1d8a7d0df8 129870 misc extra ltsp-server-standalone_5.2.4-2_all.deb
51e11c0c1595dc4e83bb91f46fbf22af 9358 debian-installer extra ltsp-client-builder_5.2.4-2_all.udeb
6681a8a0761492a807df1ad93c885313 197980 misc extra ltsp-client-core_5.2.4-2_i386.deb
5d3084c9cc0ee97dfaca6a44190e0edb 128946 misc extra ltsp-client_5.2.4-2_i386.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJMeD4RAAoJEAMEK/Djv2x4VvYP/iIPitesB8A8Np/ymR3pIXNg
BPcehAI51sb+eqKsnoz8tza6uQyckl37fBYORgw27G3Cr6EGlMen1sO9gPpMB8W8
jYb2aS1f05t9gxiSb4frR7d6hL31tbU+4fXqbfpSbC5eDO1FWH3rFX3cM9Ozbj02
7YKcq+s0PyCGW21x9X+xjM1Q0Uux5y9JsbynaQiSK8Oqwtpa6Xm3utU4PmcLBPiS
XrXbJ/R+3MAfKY3pgbyIxI7oHpSc6c0osfSidP08mMmiF2kWyTwVDkMYWk2tY7i3
F51CcqSWFDWXoemMfxP6ovwneKhMqzkIlcSh8rO1ZYWcjTtSj+heaMIxeqOtcQXA
lC4rTZGn40FAi9rfQlW3CaKtV3jfLL7AYep6ikKH3sZwtD13IXjccikftkVSD/K/
jGm7m3wPemahnuYW7Wt1/hWPjuK8tZXlbxyvcfbeHRZE8ANdbqHgAgWJFOY9LBTw
5z/RfnThVV+Qw01oboTfLuYv1H+dRyqrMtDqniiGr7sq2NdFEfx5LZCiRQgUhi8Q
x0BV6pLp6bQOWz9+locGk36/amH86LV7kZXCrfnKJpxpArCzQAvzMMVZLdG4AMC0
+v1Zbha8XW7IeF/xfnWg+vxz+lyEKsCEeW2DJhlC2ukrGwB5u7Zl2ihmP/jo+UZ9
XLI4KVzGz3cH+S21qCz4
=g/jm
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 12 Aug 2011 07:39:31 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:
Sat Jul 1 13:33:48 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.