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."
|