summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2024-11-12 15:22:56 +0100
committerHelmut Grohne <helmut@subdivi.de>2024-11-12 15:22:56 +0100
commite93660b51c4e68c2134b11791bfb76900bf4a01d (patch)
treee6fe3b4f27fc9312ec1bdbcefa140db394081066
parent83876f58901900ab59dc2aec3027d2d36723a446 (diff)
downloaddebvm-e93660b51c4e68c2134b11791bfb76900bf4a01d.tar.gz
debvm-run: also try resolv.conf for dnssearch
-rwxr-xr-xbin/debvm-run3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/debvm-run b/bin/debvm-run
index f189086..588a153 100755
--- a/bin/debvm-run
+++ b/bin/debvm-run
@@ -501,6 +501,9 @@ else
fi
DNSSEARCH=$(dnsdomainname)
+if test -z "$DNSSEARCH"; then
+ DNSSEARCH=$(sed -n 's/^\s*search\s*\.\?//p;T;q' /etc/resolv.conf)
+fi
if test -n "$DNSSEARCH"; then
NETOPTS=",domainname=$DNSSEARCH$NETOPTS"
fi