Added SVR.JS updater
This commit is contained in:
parent
ca583840fe
commit
5bfd1ed904
1 changed files with 35 additions and 0 deletions
35
updater.sh
Executable file
35
updater.sh
Executable file
|
@ -0,0 +1,35 @@
|
|||
#!/bin/bash
|
||||
|
||||
##Print splash
|
||||
echo '****************************'
|
||||
echo '**SVR.JS updater for Linux**'
|
||||
echo '****************************'
|
||||
echo
|
||||
|
||||
##Check if user is root
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
echo 'You need to have root privileges to update SVR.JS'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
##Check if svrjs.zip exists
|
||||
if ! [ -f svrjs.zip ]; then
|
||||
echo 'Can'"'"'t find SVR.JS archive in "svrjs.zip"! Make sure to download SVR.JS archive file from https://svrjs.org and rename it to "svrjs.zip".'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
##Check if SVR.JS is installed
|
||||
if ! [ -d /usr/lib/svrjs ]; then
|
||||
echo 'SVR.JS isn'"'"'t installed (or it'"'"'s installed without using SVR.JS installer)!'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
##Copy SVR.JS files
|
||||
echo "Copying SVR.JS files..."
|
||||
unzip svrjs.zip -d /usr/lib/svrjs svr.compressed modules.compressed svr.js > /dev/null
|
||||
pushd .
|
||||
cd /usr/lib/svrjs
|
||||
node svr.js > /dev/null
|
||||
popd
|
||||
|
||||
echo "Done! SVR.JS is updated successfully!"
|
Loading…
Reference in a new issue