support DNS in boot environment
authorChristian Hofstaedtler <ch@grml.org>
Fri, 25 Mar 2011 22:02:38 +0000 (23:02 +0100)
committerUlrich Dangel <mru@grml.org>
Fri, 3 Jun 2011 00:28:18 +0000 (02:28 +0200)
Thanks to Ulrich Dangel for discovering this. [Closes: issue848]

hooks/live

index 309c26f..3862a60 100755 (executable)
@@ -252,17 +252,14 @@ then
        manual_add_modules crc32c
 fi
 
-if [ "${LIVE_DNS}" = "true" ]
-then
-       [ "${QUIET}" ] || echo -n " "dns
-       #copy_exec /lib/libnss_files.so.*      /lib  # /etc/hosts and /etc/passwd
-       copy_exec /lib/libnss_dns.so.*      /lib  # DNS server
-       #copy_exec /lib/libnss_compat.so.*      /lib  # /etc/passwd
-
-       # Configuration file - may be needed if /etc/hosts is used.
-       #mkdir -p $DESTDIR/etc
-       #cp -p /etc/nsswitch.conf $DESTDIR/etc
-fi
+# DNS for initramfs
+#copy_exec /lib/libnss_files.so.*      /lib  # /etc/hosts and /etc/passwd
+copy_exec /lib/libnss_dns.so.*      /lib  # DNS server
+#copy_exec /lib/libnss_compat.so.*      /lib  # /etc/passwd
+
+# Configuration file - may be needed if /etc/hosts is used.
+#mkdir -p $DESTDIR/etc
+#cp -p /etc/nsswitch.conf $DESTDIR/etc
 
 if [ "${LIVE_UNIONMOUNT}" = "true" ]
 then