touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #89085
[Bug 1473727] Re: No DNS servers after netboot
Here's a script that works for me (put in /etc/resolvconf/update.d....
please include in the package.
#!/bin/sh
#
# Script to update every forwarding djbdns dnscache instance running
# on the local machine
#
# this script sets up every FORWARDONLY dnscache managed by either
# daemontools or runit on this machine to use the dynamically-offered
# nameservers for the default '@'
#
# Licensed under the GNU GPL. See /usr/share/doc/resolvconf/copyright.
#
# (C) 2015 Phil Lello <phil@xxxxxxxxxxxxxxx>
for file in /run/net-*.conf; do
. $file
echo "# From $file" >>/etc/resolv.conf
if [ "$IPV4DNS0" != "0.0.0.0" ]; then
echo nameserver $IPV4DNS0 >>/etc/resolv.conf
fi
if [ "$IPV4DNS1" != "0.0.0.0" ]; then
echo nameserver $IPV4DNS1 >>/etc/resolv.conf
fi
if [ -n "$DOMAINSEARCH" ]; then
echo search $DOMAINSEARCH >>/etc/resolv.conf
fi
echo "# End from $file" >>/etc/resolv.conf
done
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/1473727
Title:
No DNS servers after netboot
Status in resolvconf package in Ubuntu:
New
Bug description:
Ubuntu 14.04 / resolvconf 1.69ubuntu1.1
When netbooting a xen VM, I see the following output:
address: 192.168.1.180 broadcast: 192.168.1.255 netmask:
255.255.255.0
gateway: 192.168.1.1 dns0 : 192.168.1.1 dns1 :
0.0.0.0
So I know DHCP is working.
However, resolv.conf doesn't get updated - the interface is set to
manual as DHCP was handled at the initrd level.
Please let me know how I can help get this fixed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1473727/+subscriptions
References