summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authordann frazier <dannf@debian.org>2006-11-12 21:59:40 +0000
committerdann frazier <dannf@debian.org>2006-11-12 21:59:40 +0000
commit29f552f88b1044ea85883f874ff311f14e64e440 (patch)
tree6066fafeb536508b9b55e270c40e6615566c6b01 /scripts
parent2646cba1cf0374af3f563e9259080ed1351710e0 (diff)
show me only the issues that need work
git-svn-id: svn+ssh://svn.debian.org/svn/kernel-sec@636 e094ebfe-e918-0410-adfb-c712417f3574
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/filter-active28
1 files changed, 28 insertions, 0 deletions
diff --git a/scripts/filter-active b/scripts/filter-active
new file mode 100755
index 00000000..e25fe0c2
--- /dev/null
+++ b/scripts/filter-active
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+#
+# For a given set of release names, display all of the issues that need
+# some actual work - i.e., contain non status info, or are marked needed
+#
+# Example usage: ./filter-active ../active 2.6.8-sarge-security linux-2.6
+#
+
+set -e
+
+if [ $# -lt 2 ]; then
+ echo "Usage: filter-active <tracker-dir> <release name> [<release name>...]"
+ exit 1
+fi
+
+tdir=$1
+shift
+
+grepcmd="grep"
+while [ $# -ne 0 ]; do
+ grepcmd="$grepcmd -e ^$1:"
+ shift
+done
+
+cd $tdir
+$grepcmd $(ls | grep -v -e ^00 -e *~ -e *#*) | grep -v -e N/A -e pending -e released -e ignored
+

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