ansible-install-server/roles/fai/templates/srv/fai/config/scripts/01-hostname.j2

16 lines
373 B
Django/Jinja
Executable File

#!/bin/bash
error=0; trap 'error=$(($?>$error?$?:$error))'
if [ -n "$INSTALL_HOSTNAME" ]; then
echo "Setting HOSTNAME to '$INSTALL_HOSTNAME'"
echo "$INSTALL_HOSTNAME" > "$target/etc/hostname"
else
echo "Variable HOSTNAME is empty. Not setting HOSTNAME."
fi
echo "Removing FAI server from /etc/hosts"
sed -ri -e '/{{ server_name }}/d' "$target/etc/hosts"
exit $error