From: Joerg Jaspert <joerg@debian.org>
Date: Sun, 30 Aug 2009 09:10:42 +0000 (+0200)
Subject: cron.dinstall
X-Git-Tag: debian-r/squeeze~1066
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=1c2f6a140859239486d697caa26fbd6c6155e936;p=dak.git

cron.dinstall

also import changes to the debian-maintainers keyring in
fingerprints(), as it is now properly maintained.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
---

diff --git a/config/debian/cron.dinstall b/config/debian/cron.dinstall
index a7d901af..bb327041 100755
--- a/config/debian/cron.dinstall
+++ b/config/debian/cron.dinstall
@@ -210,6 +210,28 @@ function msfl() {
 function fingerprints() {
     log "Updating fingerprints"
     dak import-keyring -L /srv/keyring.debian.org/keyrings/debian-keyring.gpg
+
+    OUTFILE=$(mktemp)
+    dak import-keyring --generate-users /srv/keyring.debian.org/keyrings/debian-maintainers.gpg >"${OUTFILE}"
+
+    if [ -s "${OUTFILE}" ]; then
+        /usr/sbin/sendmail -odq -oi -t -f envelope@ftp-master.debian.org <<EOF
+From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
+To: <debian-project@lists.debian.org>
+Subject: Debian Maintainers Keyring changes
+Content-Type: text/plain; charset=utf-8
+MIME-Version: 1.0
+
+The following changes to the debian-maintainers keyring have just been activated:
+
+$(cat $OUTFILE)
+
+Debian distribution maintenance software,
+on behalf of the Keyring maintainers
+
+EOF
+    fi
+    rm -f "$OUTFILE"
 }
 
 function overrides() {