From 6a27a547274c1d4ad57dac994720285ed36c3c95 Mon Sep 17 00:00:00 2001 From: mluto Date: Sun, 6 Jan 2013 12:48:32 +0100 Subject: [PATCH] Added --root argument to run.sh to bypass the root-check, fix for #1324 --- bin/run.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/bin/run.sh b/bin/run.sh index 82e89a946..41a8090d2 100755 --- a/bin/run.sh +++ b/bin/run.sh @@ -8,10 +8,18 @@ if [ -d "../bin" ]; then cd "../" fi +ignoreRoot=0 +for ARG in $* +do + if [ $ARG == '--root' ]; then + ignoreRoot=1 + fi +done + #Stop the script if its started as root -if [ "$(id -u)" -eq 0 ]; then +if [ "$(id -u)" -eq 0 ] && [ $ignoreRoot -eq 0 ]; then echo "You shouldn't start Etherpad-Lite as root!" - echo "Please type 'Etherpad Lite rocks my socks' if you still want to start it as root" + echo "Please type 'Etherpad Lite rocks my socks' or supply the '--root' argument if you still want to start it as root" read rocks if [ ! $rocks = "Etherpad Lite rocks my socks" ] then