From 07f5999276c80f2b30d47a0139607e4b2bab0483 Mon Sep 17 00:00:00 2001 From: Jeff Peeler Date: Sat, 21 Mar 2015 02:18:01 -0400 Subject: [PATCH] Check for root privilege in start.sh This change was lost in 888bb9cc8c68bf61fddc0ca08a69f764a4012121. Both modprobe and setenforce require root, so I think this is a good sanity check. Change-Id: I431df44e0fed4a981df96a9a98bfbb5c350e49ac --- tools/start | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/start b/tools/start index d9fa3f3f40..b6dcb3a9c4 100755 --- a/tools/start +++ b/tools/start @@ -6,6 +6,11 @@ # services are up. You will also need these in order to interact with the # installation once started. +if [[ $EUID -ne 0 ]]; then + echo "You must execute this script as root." 1>&2 + exit 1 +fi + # Move to top level directory REAL_PATH=$(python -c "import os,sys;print os.path.realpath('$0')") cd "$(dirname "$REAL_PATH")/.."