function newoverview() {
# do not run show-new and other stuff in parallel
if lockfile -r16 $LOCK_UNCHECKED 2> /dev/null; then
- log "Creating new overview"
TMPFILES="${TMPFILES} ${LOCK_UNCHECKED}"
do_new
+ log "Output html for packages in NEW"
dak show-new > /dev/null || true
cleantempfiles
fi
# do the buildd key updates
function builddautosigning() {
- BUILDDFUN=$(mktemp -p "${TMPDIR}" BUILDDFUN.XXXXXX)
- TMPFILES="${TMPFILES} ${BUILDDFUN}"
+ BUILDDFUN=$( gettempfile )
exec >> "${BUILDDFUN}" 2>&1
${scriptsdir}/buildd-remove-keys
${scriptsdir}/buildd-add-keys
exec >>/dev/null 2>&1
DATE=$(date -Is)
- cat "${BUILDDFUN}" | mail -a "X-Debian: DAK" -e -s "[$(hostname -s)] Buildd key changes ${DATE}" -a "From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>" buildd-keys@ftp-master.debian.org
+ cat "${BUILDDFUN}" | mail -a "X-Debian: DAK" -e -s "[${HOSTNAME}] Buildd key changes ${DATE}" -a "From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>" buildd-keys@ftp-master.debian.org
rm -f "${BUILDDFUN}"
}