This commit is contained in:
2018-10-01 11:10:19 -05:00
parent ca7a7c2f7b
commit daa1cdcffc

22
linupx-install.sh Normal file → Executable file
View File

@@ -2,12 +2,34 @@
# Wrapper script for install, for easier execution via URL.
if [ "$EUID" -ne 0 ]; then PREFIX='sudo'; else PREFIX=''; fi
if type apt &>/dev/null; then
ATYPE="apt"
if [ "$EUID" -ne 0 ]; then APTFUNC='sudo apt'
else APTFUNC='apt'
fi
elif type apt-get &>/dev/null; then
ATYPE="apt-get"
if [ "$EUID" -ne 0 ]; then APTFUNC='sudo apt-get'
else APTFUNC='apt-get'
fi
elif type yum &>/dev/null; then
ATYPE="yum"
if [ "$EUID" -ne 0 ]; then APTFUNC='sudo yum'
else APTFUNC='yum'
fi
else
ATYPE="unknown"
fi
$PREFIX $APTFUNC -y install wget curl git
$PREFIX set -eu
# $PREFIX git -c http.sslVerify=false clone https://git.schroedercity.com/voltron/LinUPx.git /opt/LinUPx
$PREFIX git clone https://git.schroedercity.com/voltron/LinUPx.git /opt/LinUPx
$PREFIX ln -s /opt/LinUPx/run.sh /usr/local/bin/runup
echo ""
echo "To run updates, use the command: runup"
echo ""