summaryrefslogtreecommitdiffstats
path: root/bin/gen-DSA
diff options
context:
space:
mode:
authorRaphael Geissert <atomo64@gmail.com>2013-09-11 08:22:44 +0000
committerRaphael Geissert <atomo64@gmail.com>2013-09-11 08:22:44 +0000
commitf9030a79ce6c53bfeba534c965af9eb97ab0251e (patch)
tree830e2a31800770d3ad81932154c1b38974f5d6eb /bin/gen-DSA
parentf48c6b4bb1fa95ce074169a30334c50cdac0336e (diff)
Automagically remove the dsa-needed entry when --save'ing a DSA
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@23620 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/gen-DSA')
-rwxr-xr-xbin/gen-DSA2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/gen-DSA b/bin/gen-DSA
index dcaf31014f..4dd4e1bc39 100755
--- a/bin/gen-DSA
+++ b/bin/gen-DSA
@@ -346,5 +346,7 @@ EOF
cat $dsa_entry data/DSA/list > $tmp_list
cat $tmp_list > data/DSA/list
rm -f $tmp_list
+ sed -rn '/^'"$PACKAGE"'\b/{: next;n;/^\s/b next;d};p' data/dsa-needed.txt > data/dsa-needed.txt.new
+ mv data/dsa-needed.txt.new data/dsa-needed.txt
echo "DSA text written to ./DSA-$DSAID"
fi

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