From 6bec37dc046b107c3de16a403adf0a9d7f0c2e18 Mon Sep 17 00:00:00 2001 From: Hugo Trippaers Date: Wed, 10 Apr 2013 14:57:56 +0200 Subject: [PATCH] Detect if we are root based on the effective uid instead of the username. Allows sysadmins to specifiy their own username if they want. --- scripts/vm/systemvm/injectkeys.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/vm/systemvm/injectkeys.sh b/scripts/vm/systemvm/injectkeys.sh index 49adfb34cb3..c17a3c61935 100755 --- a/scripts/vm/systemvm/injectkeys.sh +++ b/scripts/vm/systemvm/injectkeys.sh @@ -69,9 +69,9 @@ copy_priv_key() { return $? } -if [[ `whoami` == cloud* ]] +if [[ "$EUID" -ne 0 ]] then - SUDO=$SUDO + SUDO="sudo " fi $SUDO mkdir -p $MOUNTPATH