From 451053fd460fa4170f4b2b479724e716b3393296 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Wed, 31 May 2017 01:11:04 -0500 Subject: [PATCH 1/3] Add vm6 pre-release install instructions --- README.md | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ab0b468..8943e48 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # virtualmin-install Shell script to perform a Virtualmin GPL or Professional installation -**Do not use this script for installation right now. Use the one from [Virtualmin.com](https://www.virtualmin.com/download). This one is in heavy development and is broken due to missing groups/metapackages in our repos. Will be fixed in a few days.** +**The version here in git is an alpha release of the Virtualmin installer. For the production quality version (which installs the stable Virtualmin 5 rather than Virtualmin 6 alpha that is installed by this) go to [Virtualmin.com](https://www.virtualmin.com/download). # How it Works The script relies on our software repositories on software.virtualmin.com in order to function. You'll need internet access. @@ -15,15 +15,22 @@ the standard package needs tweaks, we provide it in our repository and fetch it # Supported Operating Systems This is currently in flux as old systems are removed and new systems are added/tested. -Currently, well-supported systems are: +Currently, well-supported systems in the stable installer are: - CentOS/RHEL/Scientific 6 and 7 - Debian 7 and 8 - Ubuntu 14.04 LTS, and 16.04 LTS +The Virtualmin 6 pre-release only supports CentOS 7, Debian 8, and Ubuntu 16.04 (for the time being; older versions will be available in a few days). + Previously working, but probably moderately broken now (and missing repository support at software.virtualmin.com) includes SuSE and FreeBSD. # How to run it + +**Never run the install script on anything other than a freshly installed OS. It is for installation, not upgrading. An automated upgrade path to VM6 from VM5 will be provided in a couple of days.** + +## Stable Version + Download it to your server, and run it as root (yes, it has to run as root, this is systems management software). # wget -O install.sh http://software.virtualmin.com/gpl/scripts/install.sh @@ -33,6 +40,17 @@ Note that if you have Virtualmin Professional, the process is a little different "Software Licenses" on your account page at Virtualmin.com. If you don't have Pro but want to get it, visit: https://www.virtualmin.com/buy/virtualmin +## Pre-release Virtualmin 6 Version + +Download it to your server from git: + + # wget -O https://raw.githubusercontent.com/virtualmin/virtualmin-install/master/virtualmin-install.sh + # /bin/sh virtualmin-install.sh + +If you're using Virtualmin Professional, you'll need to update the KEY and SERIAL variables inside the script (lines 171 and 172). Get that info from your Software Licenses page under Account on Virtualmin.com. + +Please file tickets, either here or at Virtualmin.com, about bugs you find. The repositories currently only support CentOS 7, Debian 8, and Ubuntu 16.04. Older versions will be supported in a few days as I have time to package thing and test them, but we always recommend the latest version of your preferred distro. + # How to contribute Wrap your head around how install.sh does its job (requires a "virtualmin-base" package for your distro/version and From 6658ac7e6be54ec81a43196d103592b21e893f30 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Wed, 31 May 2017 01:11:22 -0500 Subject: [PATCH 2/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8943e48..a738156 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # virtualmin-install Shell script to perform a Virtualmin GPL or Professional installation -**The version here in git is an alpha release of the Virtualmin installer. For the production quality version (which installs the stable Virtualmin 5 rather than Virtualmin 6 alpha that is installed by this) go to [Virtualmin.com](https://www.virtualmin.com/download). +**The version here in git is an alpha release of the Virtualmin installer. For the production quality version (which installs the stable Virtualmin 5 rather than Virtualmin 6 alpha that is installed by this) go to [Virtualmin.com](https://www.virtualmin.com/download).** # How it Works The script relies on our software repositories on software.virtualmin.com in order to function. You'll need internet access. From dedfd8fd8996a80a916fd579d223eddead936439 Mon Sep 17 00:00:00 2001 From: Joe Cooper Date: Sat, 10 Jun 2017 17:10:05 -0500 Subject: [PATCH 3/3] Missed output file in wget command. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a738156..3cc56c2 100644 --- a/README.md +++ b/README.md @@ -44,8 +44,8 @@ https://www.virtualmin.com/buy/virtualmin Download it to your server from git: - # wget -O https://raw.githubusercontent.com/virtualmin/virtualmin-install/master/virtualmin-install.sh - # /bin/sh virtualmin-install.sh + # wget -O install.sh https://raw.githubusercontent.com/virtualmin/virtualmin-install/master/virtualmin-install.sh + # /bin/sh install.sh If you're using Virtualmin Professional, you'll need to update the KEY and SERIAL variables inside the script (lines 171 and 172). Get that info from your Software Licenses page under Account on Virtualmin.com.