diff options
author | mluto <m@luto.at> | 2013-01-06 12:48:32 +0100 |
---|---|---|
committer | mluto <m@luto.at> | 2013-01-06 12:48:32 +0100 |
commit | 6a27a547274c1d4ad57dac994720285ed36c3c95 (patch) | |
tree | cfc8042f61b6b99e1ed47657d859d5db38a3c5ad | |
parent | 6e7b6942430c7974fb66817de6452343b62a75fc (diff) | |
download | etherpad-lite-6a27a547274c1d4ad57dac994720285ed36c3c95.zip |
Added --root argument to run.sh to bypass the root-check, fix for #1324
-rwxr-xr-x | bin/run.sh | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -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 |