[Secure-testing-commits] r52505 - bin
Raphael Geissert
atomo64-guest at moszumanska.debian.org
Mon Jun 12 12:15:20 UTC 2017
Author: atomo64-guest
Date: 2017-06-12 12:15:20 +0000 (Mon, 12 Jun 2017)
New Revision: 52505
Modified:
bin/add-dsa-needed.sh
Log:
add an on/off switch for oldstable support
Modified: bin/add-dsa-needed.sh
===================================================================
--- bin/add-dsa-needed.sh 2017-06-12 09:42:32 UTC (rev 52504)
+++ bin/add-dsa-needed.sh 2017-06-12 12:15:20 UTC (rev 52505)
@@ -20,6 +20,7 @@
set -eu
+include_oldstable=false
turl="https://security-tracker.debian.org/tracker/status/release"
[ -f data/dsa-needed.txt ] || {
@@ -52,8 +53,12 @@
;;
esac
-#for release in oldstable stable; do
-for release in stable; do
+releases=stable
+if $include_oldstable; then
+ releases="$releases oldstable"
+fi
+
+for release in $releases; do
HOME=$tmpd w3m $turl/$release > $tmpd/$release.txt
touch $tmpd/toadd-$release.txt
seen_marker=false
@@ -82,18 +87,15 @@
done < $tmpd/$release.txt
done
-#cat $tmpd/toadd-stable.txt $tmpd/toadd-oldstable.txt | sort | uniq -d |
-cat $tmpd/toadd-stable.txt | sort | uniq -d |
+cat $tmpd/toadd-*.txt | sort | uniq -d |
while read pkg; do
printf "%s\n--\n" "$pkg" >> $output
- sed -ri "/^$pkg\$/d" $tmpd/toadd-stable.txt
- #sed -ri "/^$pkg\$/d" $tmpd/toadd-oldstable.txt
+ sed -ri "/^$pkg\$/d" $tmpd/toadd-*.txt
done
# Skip oldoldstable for now as it is an LTS release, tracked with
# dla-needed:
-#for release in oldstable stable; do
-for release in stable; do
+for release in $releases; do
while read pkg; do
printf "%s/%s\n--\n" "$pkg" "$release" >> $output
done < $tmpd/toadd-$release.txt
More information about the Secure-testing-commits
mailing list