thijs at alioth.debian.org
2009-Feb-14 17:11 UTC
[Secure-testing-commits] r11217 - lib/python
Author: thijs
Date: 2009-02-14 17:11:04 +0000 (Sat, 14 Feb 2009)
New Revision: 11217
Modified:
lib/python/debian_support.py
lib/python/dist_config.py
lib/python/security_db.py
Log:
more occurences of etch,lenny,squeeze
Modified: lib/python/debian_support.py
==================================================================---
lib/python/debian_support.py 2009-02-14 17:02:12 UTC (rev 11216)
+++ lib/python/debian_support.py 2009-02-14 17:11:04 UTC (rev 11217)
@@ -172,7 +172,7 @@
def listReleases():
releases = {}
- rels = ("potato", "woody", "sarge",
"etch", "lenny", "sid")
+ rels = ("potato", "woody", "sarge",
"etch", "lenny", "squeeze", "sid")
for r in range(len(rels)):
releases[rels[r]] = Release(rels[r], r)
Release.releases = releases
Modified: lib/python/dist_config.py
==================================================================---
lib/python/dist_config.py 2009-02-14 17:02:12 UTC (rev 11216)
+++ lib/python/dist_config.py 2009-02-14 17:11:04 UTC (rev 11217)
@@ -47,6 +47,10 @@
add_release(name=''lenny'',
architectures=lenny_archs,
)
+
+ add_release(name=''squeeze'',
+ architectures=lenny_archs,
+ )
add_release(name=''sid'',
architectures=lenny_archs,
Modified: lib/python/security_db.py
==================================================================---
lib/python/security_db.py 2009-02-14 17:02:12 UTC (rev 11216)
+++ lib/python/security_db.py 2009-02-14 17:11:04 UTC (rev 11217)
@@ -372,7 +372,7 @@
COALESCE((SELECT NOT vulnerable
FROM source_packages AS tsecp, source_package_status AS tsecst
WHERE tsecp.name = sp.name
- AND tsecp.release = ''lenny'' AND tsecp.subrelease
= ''security''
+ AND tsecp.release = ''squeeze'' AND
tsecp.subrelease = ''security''
AND tsecp.archive = sp.archive
AND tsecst.bug_name = st.bug_name
AND tsecst.package = tsecp.rowid), 0) AS testing_security_fixed,
@@ -381,14 +381,14 @@
(EXISTS (SELECT * FROM package_notes_nodsa AS pnd
WHERE pnd.bug_name = st.bug_name
AND pnd.package = sp.name
- AND pnd.release = ''lenny'')) AS no_dsa
+ AND pnd.release = ''squeeze'')) AS no_dsa
FROM source_package_status AS st, source_packages AS sp
WHERE st.vulnerable AND st.urgency <>
''unimportant''
- AND sp.rowid = st.package AND sp.release =
''lenny''
+ AND sp.rowid = st.package AND sp.release =
''squeeze''
AND sp.subrelease = ''''
ORDER BY sp.name, st.urgency, st.bug_name""")
- for (name, nickname) in ((''stable'',
''etch''),):
+ for (name, nickname) in ((''stable'',
''lenny''),):
cursor.execute(
"""CREATE VIEW %s_status AS
SELECT DISTINCT sp.name AS package, st.bug_name AS bug,
@@ -447,7 +447,7 @@
return 999
self.db.createscalarfunction("urgency_to_number",
urgency_to_number, 1)
- releases = [''potato'', ''woody'',
''sarge'', ''etch'', ''lenny'',
''sid'']
+ releases = [''potato'', ''woody'',
''sarge'', ''etch'', ''lenny'',
''squeeze'', ''sid'']
def release_to_number(u):
try:
return releases.index(u)
@@ -951,7 +951,7 @@
"""Calculate vulnerable packages.
To each package note, a release-specific vulnerability status
- is attached. Currently, only lenny/testing is processed.
+ is attached. Currently, only squeeze/testing is processed.
Returns a list strings describing inconsistencies.
"""
@@ -967,7 +967,7 @@
# The following does not work because stable->security ->
# testing -> unstable propagation is no longer available.
if False:
- # Ignore lenny/testing because stable issues may be
+ # Ignore squeeze/testing because stable issues may be
# fast-tracked into testing, bypassing unstable.
for (bug_name, pkg_name, rel, unstable_ver, rel_ver) \
in list(cursor.execute(
@@ -975,7 +975,7 @@
a.fixed_version, b.fixed_version
FROM package_notes a, package_notes b
WHERE a.bug_name = b.bug_name AND a.package = b.package
- AND a.release = '''' AND b.release NOT IN
('''', ''lenny'')
+ AND a.release = '''' AND b.release NOT IN
('''', ''squeeze'')
AND a.fixed_version IS NOT NULL
AND a.fixed_version_id < b.fixed_version_id""")):
b = bugs.BugFromDB(cursor, bug_name)
@@ -1128,8 +1128,9 @@
"SELECT name FROM bugs WHERE NOT not_for_us"):
self._calcUnstable(c, bug_name)
- self._calcTesting(c, bug_name, ''testing'',
''lenny'')
- self._calcTesting(c, bug_name, ''stable'',
''etch'')
+ self._calcTesting(c, bug_name, ''testing'',
''squeeze'')
+ self._calcTesting(c, bug_name, ''stable'',
''lenny'')
+ self._calcTesting(c, bug_name, ''oldstable'',
''etch'')
return result
@@ -1553,7 +1554,7 @@
store_value(''release/1/'' + release,
''\n''.join(result))
- for release in (''sid'', ''etch'',
''lenny''):
+ for release in (''sid'', ''etch'',
''lenny'', ''squeeze''):
gen_release(release)
result = result_start
@@ -1566,7 +1567,7 @@
def calculateDebsecan(self):
"""Calculate all debsecan data."""
- for release in ('''', ''etch'',
''lenny''):
+ for release in ('''', ''etch'',
''lenny'', ''squeeze''):
self.calculateDebsecan0(release)
self.calculateDebsecan1()