local FQDN="$2"
local EXTERNAL_IP="$3"
local INSTALL_TAGS="$4"
+ local PATH_HOSTS="${PATH_ETC}/hosts"
./minimize_installation.sh "${INSTALL_TAGS}"
prefixed_msg 'Copying over files, directories …'
copy_dirtrees_of_tags "${INSTALL_TAGS}"
+ prefixed_msg "Adapting ${PATH_HOSTS} …"
+ if [ -n "${FQDN}" ]; then
+ sed -i 's/REPLACE_WITH_FQDN/'"${FQDN}"'/g' "${PATH_HOSTS}"
+ sed -i "s/#REPLACE_WITH_EXTERNAL_IP/${EXTERNAL_IP}/g" "${PATH_HOSTS}"
+ else
+ sed -i 's/REPLACE_WITH_FQDN/REPLACE_WITH_HOSTNAME.local REPLACE_WITH_HOSTNAME.localdomain/g' "${PATH_HOSTS}"
+ fi
+ sed -i 's/REPLACE_WITH_HOSTNAME/'"${HOSTNAME}"'/g' "${PATH_HOSTS}"
+
prefixed_msg 'Setting hostname …'
hostnamectl hostname "${HOSTNAME}"