[kernel-sec-discuss] r874 - active retired scripts
keescook-guest at alioth.debian.org
keescook-guest at alioth.debian.org
Thu Jun 28 20:44:42 UTC 2007
Author: keescook-guest
Date: 2007-06-28 20:44:42 +0000 (Thu, 28 Jun 2007)
New Revision: 874
Added:
scripts/ubuntu-table
Modified:
active/CVE-2007-1353
active/CVE-2007-2242
active/CVE-2007-2451
active/CVE-2007-2453
retired/CVE-2007-1734
Log:
clean up "published" vs "released" typos.
added ubuntu table visualization script.
Modified: active/CVE-2007-1353
===================================================================
--- active/CVE-2007-1353 2007-06-28 13:22:56 UTC (rev 873)
+++ active/CVE-2007-1353 2007-06-28 20:44:42 UTC (rev 874)
@@ -23,4 +23,4 @@
2.4.27-sarge-security: pending (2.4.27-10sarge6) [244_bluetooth-l2cap-hci-info-leaks.diff]
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
Modified: active/CVE-2007-2242
===================================================================
--- active/CVE-2007-2242 2007-06-28 13:22:56 UTC (rev 873)
+++ active/CVE-2007-2242 2007-06-28 20:44:42 UTC (rev 874)
@@ -27,4 +27,4 @@
2.4.27-sarge-security:
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.28)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.28)
Modified: active/CVE-2007-2451
===================================================================
--- active/CVE-2007-2451 2007-06-28 13:22:56 UTC (rev 873)
+++ active/CVE-2007-2451 2007-06-28 20:44:42 UTC (rev 874)
@@ -18,4 +18,4 @@
2.4.27-sarge-security: N/A
2.6.15-dapper-security: N/A
2.6.17-edgy-security: N/A
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
Modified: active/CVE-2007-2453
===================================================================
--- active/CVE-2007-2453 2007-06-28 13:22:56 UTC (rev 873)
+++ active/CVE-2007-2453 2007-06-28 20:44:42 UTC (rev 874)
@@ -11,11 +11,11 @@
time, leading to a repeatable series of random numbers.
Notes:
Bugs:
-upstream: published (2.6.21.4)
+upstream: released (2.6.21.4)
linux-2.6: released (2.6.21-5)
2.6.18-etch-security:
2.6.8-sarge-security:
2.4.27-sarge-security:
2.6.15-dapper-security: needed
2.6.17-edgy-security: needed
-2.6.20-feisty-security: published (linux-source-2.6.20-16.29)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.29)
Modified: retired/CVE-2007-1734
===================================================================
--- retired/CVE-2007-1734 2007-06-28 13:22:56 UTC (rev 873)
+++ retired/CVE-2007-1734 2007-06-28 20:44:42 UTC (rev 874)
@@ -17,4 +17,4 @@
2.6.12-breezy-security: N/A
2.6.15-dapper-security: N/A
2.6.17-edgy-security: N/A
-2.6.20-feisty-security: published (linux-source-2.6.20-16.28)
+2.6.20-feisty-security: released (linux-source-2.6.20-16.28)
Added: scripts/ubuntu-table
===================================================================
--- scripts/ubuntu-table (rev 0)
+++ scripts/ubuntu-table 2007-06-28 20:44:42 UTC (rev 874)
@@ -0,0 +1,44 @@
+#!/usr/bin/env python
+import os, re
+
+releases = ['2.6.15-dapper-security', '2.6.17-edgy-security', '2.6.20-feisty-security']
+
+table = dict()
+cves = [elem for elem in os.listdir('.') if re.match('^CVE-\d+-\d+$',elem)]
+for cve in cves:
+ table.setdefault(cve, dict())
+ text = file(cve).read()
+ for rel in releases:
+ table[cve].setdefault(rel,"-unlisted-")
+ status = re.search('^%s:[ \t]*([^ \n]*)' % rel, text, re.MULTILINE)
+ if status:
+ state = status.group(1)
+ if state == '':
+ state = 'needs triage'
+ table[cve][rel] = state
+
+format = '%15s'
+print ' ',
+for rel in releases:
+ print format % rel.split('-')[1],
+print
+
+for cve in cves:
+ ignore = 1
+ needed = 0
+ released = 0
+ for rel in releases:
+ if table[cve][rel] != 'N/A' and table[cve][rel] != 'released' and table[cve][rel] != '-unlisted-':
+ ignore = 0
+ if table[cve][rel] == 'needed':
+ needed = 1
+ if table[cve][rel] == 'released':
+ released = 1
+
+ if not ignore:
+ print '%s: ' % cve,
+ for rel in releases:
+ print format % table[cve][rel],
+ if needed and released:
+ print ' [out of sync]',
+ print
Property changes on: scripts/ubuntu-table
___________________________________________________________________
Name: svn:executable
+ *
More information about the kernel-sec-discuss
mailing list