summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormluto <m@luto.at>2013-01-06 12:48:32 +0100
committermluto <m@luto.at>2013-01-06 12:48:32 +0100
commit6a27a547274c1d4ad57dac994720285ed36c3c95 (patch)
treecfc8042f61b6b99e1ed47657d859d5db38a3c5ad
parent6e7b6942430c7974fb66817de6452343b62a75fc (diff)
downloadetherpad-lite-6a27a547274c1d4ad57dac994720285ed36c3c95.zip
Added --root argument to run.sh to bypass the root-check, fix for #1324
-rwxr-xr-xbin/run.sh12
1 files changed, 10 insertions, 2 deletions
diff --git a/bin/run.sh b/bin/run.sh
index 82e89a94..41a8090d 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