From bc8d28d7cb65e91cbf0fe7d0f85f21fe0da68c4f Mon Sep 17 00:00:00 2001 From: Christoph Date: Sat, 28 Mar 2020 00:23:30 +0100 Subject: [PATCH] bbb-pre-install.sh: adjust /etc/hosts to support fqdn hostname. --- bbb-pre-install.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bbb-pre-install.sh b/bbb-pre-install.sh index 6ef112f..ee16a75 100755 --- a/bbb-pre-install.sh +++ b/bbb-pre-install.sh @@ -11,6 +11,9 @@ log_file="${LOCK_DIR}/${script_name%%.*}.log" DIST="ubuntu" DIST_RELEASE="xenial" +FQDN_HOSTNAME="bbb.oopen.de" +HOSTNAME=" ${FQDN_HOSTNAME%%.*}" + # ---------- # Base Function(s) @@ -173,6 +176,18 @@ else echo_ok fi + +echononl "Set FQDN hostname (IPv4).." +perl -i -n -p -e "s/^127\.0\.1\.1.*/127.0.1.1 $FQDN_HOSTNAME $HOSTNAME/" /etc/hosts > "$log_file" 2>&1 +if [[ $? -ne 0 ]]; then + echo_failed + error "$(cat "$log_file")" +else + echo_ok +fi + +exit + blank_line echononl "Create sources.list for '$DIST $DIST_RELEASE'.."