From d462295368abfd2c749d03f45b82e3cad7362bfe Mon Sep 17 00:00:00 2001 From: Jesse Andrews Date: Wed, 28 Sep 2011 14:08:26 -0700 Subject: [PATCH] make sure user isn't running as root --- stack.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stack.sh b/stack.sh index f21b371..a4f14b8 100755 --- a/stack.sh +++ b/stack.sh @@ -37,6 +37,15 @@ if [ ! -d $FILES ]; then exit 1 fi +# you need to run this as a regular user with sudo priviledges +if [[ $EUID -eq 0 ]]; then + echo "This script cannot be run as root." 1>&2 + echo "You should run this script as the user you wish openstack to run as" 1>&2 + echo "The user will need to be a sudoer (without password)" 1>&2 + exit 1 +fi + + # Settings # ========