Author: geissert
Date: 2014-11-09 18:25:34 +0000 (Sun, 09 Nov 2014)
New Revision: 29939

Modified:
   bin/add-dsa-needed.sh
Log:
Add --stdout option to add-dsa-needed to print and not modify


Modified: bin/add-dsa-needed.sh
===================================================================
--- bin/add-dsa-needed.sh       2014-11-09 18:17:14 UTC (rev 29938)
+++ bin/add-dsa-needed.sh       2014-11-09 18:25:34 UTC (rev 29939)
@@ -33,6 +33,20 @@
 }
 trap cleanup EXIT
 
+output=data/dsa-needed.txt
+case "${1:-}" in
+    --stdout)
+       output=/dev/stdout
+    ;;
+    '')
+       :
+    ;;
+    *)
+       echo "error: unknown option '$1'" >&2
+       exit 1
+    ;;
+esac
+
 for release in oldstable stable; do
     HOME=$tmpd w3m $turl/$release > $tmpd/$release.txt
     seen_marker=false
@@ -63,13 +77,13 @@
 
 cat $tmpd/toadd-stable.txt $tmpd/toadd-oldstable.txt | sort | uniq -d |
 while read pkg; do
-    printf "%s\n--\n" "$pkg" >> data/dsa-needed.txt
+    printf "%s\n--\n" "$pkg" >> $output
     sed -ri "/^$pkg\$/d" $tmpd/toadd-stable.txt
     sed -ri "/^$pkg\$/d" $tmpd/toadd-oldstable.txt
 done
 
 for release in oldstable stable; do
     while read pkg; do
-       printf "%s/%s\n--\n" "$pkg" "$release" >> data/dsa-needed.txt
+       printf "%s/%s\n--\n" "$pkg" "$release" >> $output
     done < $tmpd/toadd-$release.txt
 done


_______________________________________________
Secure-testing-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/secure-testing-commits

Reply via email to