From: Christian Limpach Date: Thu, 14 Jan 2010 04:58:32 +0000 (+0000) Subject: Make sec-mount idem-potent. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=fca0cc756ca5fd77e09567eef189173f6bb951a5;p=xenclient%2Ftoolstack.git Make sec-mount idem-potent. --- diff --git a/scripts/sec-mount b/scripts/sec-mount index aef4422..bc61b5e 100755 --- a/scripts/sec-mount +++ b/scripts/sec-mount @@ -12,6 +12,9 @@ SECDIR=/config/sec SECDM="s-${user}" SECPATH="${SECDIR}/s-${user}" +grep -q "${SECPATH}" /proc/mounts && \ + exec $(dirname $0)/sec-check-pass "${user}" "${userpass}" + ( cat "${DEVKEY}" echo "${user}" cat "${userpass}" ) >"${UKEY}"