make sure user isn't running as root
diff --git a/stack.sh b/stack.sh
index f21b371..a4f14b8 100755
--- a/stack.sh
+++ b/stack.sh
@@ -37,6 +37,15 @@
     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
 # ========