BugFix-source-release (#27)

source-release was cding out of the base dir so was causing following
commands to fail as they were no longer correctly relative
Added store and return for the working directory
This commit is contained in:
Mafoo 2016-07-05 18:00:20 +01:00 committed by FusionPBX
parent a0b0016a40
commit 9a524b4329
1 changed files with 5 additions and 0 deletions

View File

@ -9,6 +9,8 @@ echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /e
apt-get update && apt-get upgrade apt-get update && apt-get upgrade
apt-get install -y --force-yes freeswitch-video-deps-most apt-get install -y --force-yes freeswitch-video-deps-most
#we are about to move out of the executing directory so we need to preserve it to return after we are done
CWD=$(pwd)
#git clone https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch #git clone https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch
#git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch #git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git /usr/src/freeswitch
SWITCH_MAJOR=$(git ls-remote --heads https://freeswitch.org/stash/scm/fs/freeswitch.git "v*" | cut -d/ -f 3 | grep -P '^v\d+\.\d+' | sort | tail -n 1| cut -dv -f2) SWITCH_MAJOR=$(git ls-remote --heads https://freeswitch.org/stash/scm/fs/freeswitch.git "v*" | cut -d/ -f 3 | grep -P '^v\d+\.\d+' | sort | tail -n 1| cut -dv -f2)
@ -39,6 +41,9 @@ make sounds-install moh-install
make hd-sounds-install hd-moh-install make hd-sounds-install hd-moh-install
make cd-sounds-install cd-moh-install make cd-sounds-install cd-moh-install
#return to the executing directory
cd $CWD
useradd freeswitch useradd freeswitch
#configure system service #configure system service