summaryrefslogtreecommitdiffstats
path: root/initramfs/stage3-stuff/bin/dhcpmkconfig
diff options
context:
space:
mode:
authorMichael Janczyk2008-11-04 19:07:58 +0100
committerMichael Janczyk2008-11-04 19:07:58 +0100
commit5c0c326408ba0b880ebc640408df8ed7f8f87e00 (patch)
treeedfbc798feac2aebf1c5d7d8b8ec699dc4818b3b /initramfs/stage3-stuff/bin/dhcpmkconfig
parentxserver: * Fixed typo in XX_xserver.sh: FINALLY (diff)
downloadcore-5c0c326408ba0b880ebc640408df8ed7f8f87e00.tar.gz
core-5c0c326408ba0b880ebc640408df8ed7f8f87e00.tar.xz
core-5c0c326408ba0b880ebc640408df8ed7f8f87e00.zip
added early resolv.conf config for fileget
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2378 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/stage3-stuff/bin/dhcpmkconfig')
-rwxr-xr-xinitramfs/stage3-stuff/bin/dhcpmkconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/initramfs/stage3-stuff/bin/dhcpmkconfig b/initramfs/stage3-stuff/bin/dhcpmkconfig
index dd4b704a..aee0eb6d 100755
--- a/initramfs/stage3-stuff/bin/dhcpmkconfig
+++ b/initramfs/stage3-stuff/bin/dhcpmkconfig
@@ -30,3 +30,11 @@ set | sed \
-e "s,broadcast,broadcast_address,;s,dhc.*,,;/^$/d" \
-e "s,nissrv,nis_servers,;s,nisdomain_name,nis_domain," \
-e "s,wins,netbios_name_servers,;/OPTIND.*/d" >>/tmp/confviadhcp
+
+# erzeugen einer lokalen /etc/resolv.conf
+echo -e "search $domain\n" >/etc/resolv.conf
+test -n "$dns" && {
+ for name in $dns; do
+ echo nameserver $name >>/etc/resolv.conf;
+ done; }
+