summaryrefslogtreecommitdiffstats
path: root/satellit_installer/includes/10-password_helper.inc
diff options
context:
space:
mode:
Diffstat (limited to 'satellit_installer/includes/10-password_helper.inc')
-rw-r--r--satellit_installer/includes/10-password_helper.inc22
1 files changed, 0 insertions, 22 deletions
diff --git a/satellit_installer/includes/10-password_helper.inc b/satellit_installer/includes/10-password_helper.inc
deleted file mode 100644
index 0f52185..0000000
--- a/satellit_installer/includes/10-password_helper.inc
+++ /dev/null
@@ -1,22 +0,0 @@
-generate_password() {
- local password="$(< /dev/urandom tr -dc A-Za-z0-9_ | head -c${1:-16};)"
- echo "$password"
-}
-
-# This routine has to be used only in conjunction with the prepare_firstrun-script, which
-# will enforce the setting of good passwords on first root login after server start.
-set_passwords() {
- echo -n "# Setting passwords..."
- OPENSLX_PASS="$(generate_password)"
- MYSQL_OPENSLX_PASS="$(generate_password)"
- MYSQL_SAT_PASS="$(generate_password)"
-
- # Keep in mind the passwords stored here will be valid only temporary,
- # as they will be changed by the dropper script.
- # If you need the permanently valid password, you will need to
- # decrypt static_files/new_passwords.encrypted.
- echo "OPENSLX_PASS=$OPENSLX_PASS" > "$CONFIGDIR"/config
- echo "MYSQL_OPENSLX_PASS=$MYSQL_OPENSLX_PASS" >> "$CONFIGDIR"/config
- echo "MYSQL_SAT_PASS=$MYSQL_SAT_PASS" >> "$CONFIGDIR"/config
- echo "ok."
-}