summaryrefslogtreecommitdiffstats
path: root/data/DTSA/sndadvisory
blob: ae4f4e3aa1a2fb8c34932617d385410e59c53975 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh
set -e
vuln=$(grep "^Vulnerability.*: " $1 | cut -d ':' -f 2 | sed 's/^ //')
package=$(grep "^Package.*: " $1 | cut -d ':' -f 2 | sed 's/^ //')
if [ -z "$vuln" ] || [ -z "$package" ]; then
	echo "cannot determine info"
	exit 1
fi
subject="[$(basename $1)] New $package packages fix $vuln"
echo "$subject"
printf "Send advisory now? [yn] "
read resp
if [ "$resp" != y ]; then
	echo "aborting"
	exit 1
fi
gpg --charset utf-8 --no-verbose --output - --armor --textmode --clearsign $1 |
mail -s "$subject" secure-testing-announce@lists.alioth.debian.org
echo "Sent."

© 2014-2024 Faster IT GmbH | imprint | privacy policy