From 43712c4cefd070a88b56f2530e53eed036bfcdc9 Mon Sep 17 00:00:00 2001 From: Peter 'Pita' Martischka Date: Sat, 4 Jun 2011 15:57:39 +0100 Subject: [PATCH] run.sh is startable from any location again --- bin/run.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/bin/run.sh b/bin/run.sh index 04d5317bb..b83f10570 100755 --- a/bin/run.sh +++ b/bin/run.sh @@ -1,5 +1,14 @@ #!/bin/bash +#Move to the folder where ep-lite is installed +FOLDER=$(dirname $(readlink -f $0)) +cd $FOLDER + +#Was this script started in the bin folder? if yes move out +if [ -d "../bin" ]; then + cd "../" +fi + #Stop the script if its started as root if [[ $EUID -eq 0 ]]; then echo "You shouldn't start Etherpad-Lite as root!" 1>&2 @@ -19,11 +28,6 @@ type -P npm &>/dev/null || { exit 1 } -#Was this script started in the bin folder? if yes move out -if [ -d "../bin" ]; then - cd "../" -fi - #Does a settings.json exist? if no copy the template if [ ! -f "settings.json" ]; then echo "Copy the settings template to settings.json..."