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'.."