summaryrefslogtreecommitdiffstats
path: root/satellit_installer/satellit_installer
diff options
context:
space:
mode:
Diffstat (limited to 'satellit_installer/satellit_installer')
-rwxr-xr-xsatellit_installer/satellit_installer17
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")