]> git.decadent.org.uk Git - dak.git/blobdiff - config/debian-security/cron.weekly
debian-security/dak.conf: set changelog export directory
[dak.git] / config / debian-security / cron.weekly
index 15c9d16fe2fa6db2c2265aae7b97570381d13f1d..90da7d82fdb9de7abfc70cf024fe9f126603367d 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed weekly via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
 . $SCRIPTVARS
 
@@ -25,12 +26,17 @@ if ! lockfile -r100 "$LOCKFILE"; then
 fi
 trap cleanup EXIT
 
-dak generate-releases
+# Update Release for main archive
+dak generate-releases -a security >/dev/null
+
+# Update Release for buildd archive and publish it
+dak generate-releases -a build-queues >/dev/null
+${scriptsdir}/update-buildd-archive ${base}/build-queues ${incoming}/debian-security-buildd
 
 cleanup
 trap - EXIT
 
-/srv/security-master.debian.org/dak/config/debian-security/make-mirror.sh
+/srv/security-master.debian.org/dak/config/debian-security/make-mirror.sh >/dev/null
 sudo -u archvsync -H /home/archvsync/signal_security