# -*- mode:sh -*-
-# Remove daily lock
-# FIXME: Dead code when switched to cronscript
-function remove_daily_lock() {
- rm -f $LOCK_DAILY
-}
-
# Remove changelog lock
function remove_changelog_lock() {
rm -f $LOCK_CHANGELOG
log "Updating fingerprints"
dak import-keyring -L /srv/keyring.debian.org/keyrings/debian-keyring.gpg
- OUTFILE=$(mktemp)
+ OUTFILE=$( gettempfile )
dak import-keyring --generate-users "%s" /srv/keyring.debian.org/keyrings/debian-maintainers.gpg >"${OUTFILE}"
if [ -s "${OUTFILE}" ]; then
for archive in "${public_archives[@]}"; do
log "... archive: ${archive}"
archiveroot="$(get_archiveroot "${archive}")"
- local TMPLO=$( mktemp -p ${TMPDIR} )
- trap "rm -f ${TMPLO}" ERR EXIT TERM HUP INT QUIT
+ local TMPLO=$( gettempfile )
cd ${archiveroot}
rm -f extrafiles
touch "${LOCK_BRITNEY}"
TMPFILES="${TMPFILES} ${LOCK_DAILY} ${LOCK_BRITNEY}"
}
+
+function postcronscript() {
+ logstats ${LOGFILE}
+ state "all done"
+ touch "${DINSTALLEND}"
+}
\ No newline at end of file