From 13ffab4b775974a486370f924f7744058e88df99 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 20 Jun 2013 17:17:06 +0200 Subject: [vmplayer] Wait for host's udhcpc to write DNS servers to config before generating udhcpd config --- remote/modules/vmplayer/data/etc/openslx/vmware/vmware-env | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'remote/modules/vmplayer/data') diff --git a/remote/modules/vmplayer/data/etc/openslx/vmware/vmware-env b/remote/modules/vmplayer/data/etc/openslx/vmware/vmware-env index d35e7635..feff5135 100755 --- a/remote/modules/vmplayer/data/etc/openslx/vmware/vmware-env +++ b/remote/modules/vmplayer/data/etc/openslx/vmware/vmware-env @@ -14,6 +14,13 @@ export PATH=$PATH:/opt/openslx/bin:/opt/openslx/sbin:/opt/openslx/usr/bin:/opt/o VMWARE_CONF_DIR=/etc/openslx/vmware +for wait in 1 1 2 2 3 end; do + grep '^SLX_DNS' /opt/openslx/config > /dev/null && break + [ "$wait" == "end" ] && echo "No DNS config found, using google dns" && break + echo "Waiting for DNS config.." + sleep "$wait" +done + #source config file . /opt/openslx/config . ${VMWARE_CONF_DIR}/vmware.conf -- cgit v1.2.3-55-g7522