[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