Merge pull request #1328 from mluto/run-sh-root-argument

Added --root argument to run.sh to bypass the root-check, fix for #1324
pull/1322/merge
John McLear 2013-01-14 08:14:13 -08:00
commit 025c92f346
1 changed files with 10 additions and 2 deletions

View File

@ -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