4 Commits

Author SHA1 Message Date
Dustin B
90965ab4ec Update xo_install.sh
Cleanup and organization of code a bit.
2018-07-31 17:15:03 -04:00
Dustin B
7d9ec145f1 Update xo_install.sh 2018-07-31 17:05:32 -04:00
Dustin B
b3d41b6fb9 Fixes
Testing further
2018-07-31 17:05:03 -04:00
Dustin B
7f7195eadf Repo Check fo Multiverse 2018-07-31 16:56:01 -04:00

View File

@@ -1,10 +1,5 @@
#!/bin/bash #!/bin/bash
#Repository add - confirm required repoistor(ies) are enabled and active, update and upgrade no matter what
add-apt-repository multiverse
sudo apt update
sudo apt upgrade
# Check if we were effectively run as root # Check if we were effectively run as root
[ $EUID = 0 ] || { echo "This script needs to be run as root!"; exit 1; } [ $EUID = 0 ] || { echo "This script needs to be run as root!"; exit 1; }
@@ -12,6 +7,12 @@ sudo apt upgrade
totalk=$(awk '/^MemTotal:/{print $2}' /proc/meminfo) totalk=$(awk '/^MemTotal:/{print $2}' /proc/meminfo)
if [ "$totalk" -lt "1000000" ]; then echo "XOCE Requires at least 1GB Memory!"; exit 1; fi if [ "$totalk" -lt "1000000" ]; then echo "XOCE Requires at least 1GB Memory!"; exit 1; fi
# Repository add - confirm required repoistor(ies) are enabled and active, update and upgrade no matter what
multiverse="http://archive.ubuntu.com/multiverse"
if ! grep -q "^deb .*$multiverse" /etc/apt/sources.list;
then
sudo add-apt-repository multiverse
xo_branch="master" xo_branch="master"
xo_server="https://github.com/vatesfr/xen-orchestra" xo_server="https://github.com/vatesfr/xen-orchestra"
n_repo="https://raw.githubusercontent.com/visionmedia/n/master/bin/n" n_repo="https://raw.githubusercontent.com/visionmedia/n/master/bin/n"
@@ -89,4 +90,4 @@ fi
echo "" echo ""
echo "" echo ""
echo "Installation complete, open a browser to:" && hostname -I && echo "" && echo "Default Login:"admin@admin.net" Password:"admin"" && echo "" && echo "Don't forget to change your password!" echo "Installation complete, open a browser to:" && hostname -I && echo "" && echo "Default Login:"admin@admin.net" Password:"admin"" && echo "" && echo "Don't forget to change your password!"
fi