Tighten up DNS check in arvdock.
[arvados.git] / docker / arvdock
index 26eaba988cf53dfcc6af9339e7e2507805d6ad05..a41056cd680c534585e5346c15a2264157ef1b55 100755 (executable)
@@ -302,8 +302,7 @@ EOF
         fi
     fi
 
-    `cat /etc/resolv.conf |grep -P "nameserver 172\.17\.42\.1" -q`
-    if [[ "$?" == "1" ]]; then
+    if [ "$(awk '($1 == "nameserver"){print $2; exit}' </etc/resolv.conf)" != "172.17.42.1" ]; then
         echo
         echo "******************************************************************"
         echo "To access Arvados you must add the Arvados nameserver to the top"