diff options
Diffstat (limited to 'satellit_installer/satellit_installer')
-rwxr-xr-x | satellit_installer/satellit_installer | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/satellit_installer/satellit_installer b/satellit_installer/satellit_installer index 5704678..d0cd876 100755 --- a/satellit_installer/satellit_installer +++ b/satellit_installer/satellit_installer @@ -3,22 +3,13 @@ # set -x # This script tries to install a bwLehrpool satellite server in a (hopefully) -# automatic fashion. It is only verified to work on a Debian 8.x distribution. +# automatic fashion. It is only verified to work on the current Debian release. # While it may work on any recent Debian-derived distribution using systemd # this is not guaranteed in any way. # -# If there were any errors in running this script do the following steps to -# re-install: -# 1. Un-outcomment the call to purge_install near the end of this script. -# 2. re-run the script; ignore any errors like "ERROR 1045 (28000): Access -# denied for user 'root'@'localhost'". This is caused by mysql root password -# mismatch; it will vanish on the second run. purge_install will uninstall -# the packages given in PACKAGELIST_SERVER _and_ purge their configuration. -# 3. re-run the script again; then the mysql root password will be set to the -# queried password entry. Then the mysql databases and users will be deleted. -# 4. Out-comment the call to purge_install and run the script again for a clean -# install. -# This cumbersome way will be remedied in the future. +# This installer is destructive and not idempotent. Only run on a clean Debian +# install. Take a snapshot/backup before applying this, so you can start +# over in case of failure. [ -z "$1" ] && exec $(readlink -f "$0 --help") |