From b491ec4a847043c59798066e02701cfd435811f9 Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Thu, 26 Mar 2009 15:04:36 +0100 Subject: Add warrning when test script is started by normal user The runlibcgrouptest.sh will now whine when script is started by non-root user. Root permissions are needed to create directories and mount the cgroups there. Signed-off-by: Jan Safranek --- tests/runlibcgrouptest.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/runlibcgrouptest.sh b/tests/runlibcgrouptest.sh index 4ddb52d..847f932 100755 --- a/tests/runlibcgrouptest.sh +++ b/tests/runlibcgrouptest.sh @@ -325,6 +325,13 @@ runtest() exit $SKIP_TEST; fi; + MY_ID=`id -u` + if [ $MY_ID -ne 0 ]; then + echo "Only root can start this script." + echo " Exiting the testcase..." + exit $SKIP_TEST + fi + # TestSet01: Run tests without mounting cgroup filesystem echo; echo Running first set of testcases; -- cgit