[Secure-testing-commits] r1987 - lib/python
Florian Weimer
fw at costa.debian.org
Wed Sep 14 21:26:09 UTC 2005
Author: fw
Date: 2005-09-14 21:26:09 +0000 (Wed, 14 Sep 2005)
New Revision: 1987
Modified:
lib/python/security_db.py
Log:
lib/python/security_db.py (DB.calculateVulnerabilities):
No version information means "unfixed", not "fixed".
Modified: lib/python/security_db.py
===================================================================
--- lib/python/security_db.py 2005-09-14 21:19:35 UTC (rev 1986)
+++ lib/python/security_db.py 2005-09-14 21:26:09 UTC (rev 1987)
@@ -734,7 +734,7 @@
cursor.execute(
"""INSERT INTO source_package_status
SELECT n.id, p.rowid,
- p.version_id < n.fixed_version_id
+ n.fixed_version IS NULL OR p.version_id < n.fixed_version_id
FROM package_notes AS n, source_packages AS p
WHERE n.release = '' AND p.name = n.package
AND NOT EXISTS (SELECT * FROM tmp_bug_releases AS t
@@ -745,7 +745,7 @@
cursor.execute(
"""INSERT INTO source_package_status
SELECT n.id, p.rowid,
- p.version_id < n.fixed_version_id
+ n.fixed_version IS NULL OR p.version_id < n.fixed_version_id
FROM package_notes AS n, source_packages AS p
WHERE p.name = n.package
AND (p.release = n.release
@@ -762,7 +762,7 @@
cursor.execute(
"""INSERT INTO binary_package_status
SELECT n.id, p.rowid,
- p.version_id < n.fixed_version_id
+ n.fixed_version IS NULL OR p.version_id < n.fixed_version_id
FROM package_notes AS n, binary_packages AS p
WHERE n.release = '' AND p.name = n.package
AND (NOT EXISTS (SELECT * FROM tmp_bug_releases AS t
@@ -776,7 +776,7 @@
cursor.execute(
"""INSERT INTO binary_package_status
SELECT n.id, p.rowid,
- p.version_id < n.fixed_version_id
+ n.fixed_version IS NULL OR p.version_id < n.fixed_version_id
FROM package_notes AS n, binary_packages AS p
WHERE p.name = n.package
AND (p.release = n.release
More information about the Secure-testing-commits
mailing list