diff options
Diffstat (limited to 'src/initramfs/scripts/bin')
-rwxr-xr-x | src/initramfs/scripts/bin/dhcpmkconfig | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/initramfs/scripts/bin/dhcpmkconfig b/src/initramfs/scripts/bin/dhcpmkconfig index fa01db75..1c6bc1e7 100755 --- a/src/initramfs/scripts/bin/dhcpmkconfig +++ b/src/initramfs/scripts/bin/dhcpmkconfig @@ -39,7 +39,11 @@ set | sed \ -e "s,wins,netbios_name_servers,;/OPTIND.*/d" >>/tmp/confviadhcp # generate a local /etc/resolv.conf (might overwrite the version from preboot) -[ -n "$domain" ] && echo -e "search $domain\n" >/etc/resolv.conf +if [ -n "$search" ]; then + echo "search $search\n" >/etc/resolv.conf +else + [ -n "$domain" ] && echo -e "search $domain\n" >/etc/resolv.conf +fi test -n "$dns" && { for name in $dns; do echo nameserver $name >>/etc/resolv.conf; |