Fix SVR.JS installer writing to file in non-existent directory
This commit is contained in:
parent
6301e5500c
commit
28641becaf
1 changed files with 4 additions and 7 deletions
11
installer.sh
11
installer.sh
|
@ -80,11 +80,6 @@ case $ITP in
|
||||||
*) echo 'Invalid SVR.JS installation type!'; exit 1;;
|
*) echo 'Invalid SVR.JS installation type!'; exit 1;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
##Create .installer.prop file
|
|
||||||
echo $INSTALLTYPE > /usr/lib/svrjs/.installer.prop;
|
|
||||||
|
|
||||||
##Check the SVR.JS installation type
|
|
||||||
INSTALLTYPE="$(cat /usr/lib/svrjs/.installer.prop)"
|
|
||||||
if [ "$INSTALLTYPE" == "manual" ]; then
|
if [ "$INSTALLTYPE" == "manual" ]; then
|
||||||
echo -n 'Path to SVR.JS zip archive: '
|
echo -n 'Path to SVR.JS zip archive: '
|
||||||
read SVRJSZIPARCHIVE
|
read SVRJSZIPARCHIVE
|
||||||
|
@ -99,7 +94,6 @@ elif [ "$INSTALLTYPE" == "stable" ]; then
|
||||||
echo 'There was a problem while downloading latest SVR.JS version!'
|
echo 'There was a problem while downloading latest SVR.JS version!'
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo "$SVRJSVERSION" > /usr/lib/svrjs/.installer.version
|
|
||||||
elif [ "$INSTALLTYPE" == "lts" ]; then
|
elif [ "$INSTALLTYPE" == "lts" ]; then
|
||||||
SVRJSVERSION="$(curl -fsL https://downloads.svrjs.org/latest-lts.svrjs)"
|
SVRJSVERSION="$(curl -fsL https://downloads.svrjs.org/latest-lts.svrjs)"
|
||||||
if [ "$SVRJSVERSION" == "" ]; then
|
if [ "$SVRJSVERSION" == "" ]; then
|
||||||
|
@ -111,7 +105,6 @@ elif [ "$INSTALLTYPE" == "lts" ]; then
|
||||||
echo 'There was a problem while downloading latest LTS SVR.JS version!'
|
echo 'There was a problem while downloading latest LTS SVR.JS version!'
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo "$SVRJSVERSION" > /usr/lib/svrjs/.installer.version
|
|
||||||
else
|
else
|
||||||
echo 'There was a problem determining SVR.JS installation type!'
|
echo 'There was a problem determining SVR.JS installation type!'
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -165,6 +158,10 @@ fi
|
||||||
##Copy SVR.JS files
|
##Copy SVR.JS files
|
||||||
echo "Copying SVR.JS files..."
|
echo "Copying SVR.JS files..."
|
||||||
mkdir /usr/lib/svrjs
|
mkdir /usr/lib/svrjs
|
||||||
|
echo $INSTALLTYPE > /usr/lib/svrjs/.installer.prop;
|
||||||
|
if [ "$SVRJSVERSION" != "" ]; then
|
||||||
|
echo "$SVRJSVERSION" > /usr/lib/svrjs/.installer.version
|
||||||
|
fi
|
||||||
unzip $SVRJSZIPARCHIVE -d /usr/lib/svrjs > /dev/null
|
unzip $SVRJSZIPARCHIVE -d /usr/lib/svrjs > /dev/null
|
||||||
pushd .
|
pushd .
|
||||||
cd /usr/lib/svrjs
|
cd /usr/lib/svrjs
|
||||||
|
|
Loading…
Reference in a new issue