When attempting a reproducible build, replace the WHOWHERE value with something
fixed, "openldap". If you're not trying to do a reproducible build,
SOURCE_DATE_EPOCH won't be set, so the existing WHOWHERE string will apply.
See https://reproducible-builds.org/specs/source-date-epoch/
fi
APPLICATION=$1
-WHOWHERE="$USER@`uname -n`:`pwd`"
+# Reproducible builds set SOURCE_DATE_EPOCH, want constant strings
+if [ -n "${SOURCE_DATE_EPOCH}" ]; then
+ WHOWHERE="openldap"
+else
+ WHOWHERE="$USER@$(uname -n):$(pwd)"
+fi
cat << __EOF__
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.