déplacement du "set -u"

This commit is contained in:
Jérémy Lecour 2018-09-20 15:56:13 +02:00 committed by Jérémy Lecour
parent 1cf8780f6d
commit 07f5f1a624

View file

@ -7,9 +7,6 @@
# version 0.3
# Copyright 2007-2018 Gregory Colpart <reg@evolix.fr>, Jérémy Lecour <jlecour@evolix.fr>, Evolix <info@evolix.fr>
# Treat unset variables as an error when substituting.
set -u
test -f /etc/evomaintenance.cf && . /etc/evomaintenance.cf
[ -n "${HOSTNAME}" ] || HOSTNAME=$(hostname)
@ -17,6 +14,10 @@ test -f /etc/evomaintenance.cf && . /etc/evomaintenance.cf
[ -n "${EVOMAINTMAIL}" ] || EVOMAINTMAIL=evomaintenance-$(echo "${HOSTNAME_INTERNAL}" | cut -d- -f1)@${REALM}
[ -n "${LOGFILE}" ] || LOGFILE=/var/log/evomaintenance.log
# Treat unset variables as an error when substituting.
# Only after this line, because some config variables might be missing.
set -u
if [ "${HOSTNAME}" = "${HOSTNAME_INTERNAL}" ]; then
HOSTNAME_TEXT="${HOSTNAME}"
else