SVN: security/cve_reader.py
shadzik
shadzik at pld-linux.org
Fri Nov 2 15:54:17 CET 2007
Author: shadzik
Date: Fri Nov 2 15:54:17 2007
New Revision: 8964
Modified:
security/cve_reader.py
Log:
- first declare what "p" is and then use it
Modified: security/cve_reader.py
==============================================================================
--- security/cve_reader.py (original)
+++ security/cve_reader.py Fri Nov 2 15:54:17 2007
@@ -3,8 +3,7 @@
# CVE security reader for pld-linux.org purpose
# Basically it parses commits.log and searches for "CVE" keyword, then it generates a .xml file
#
-# Authors: megabajt, shadzik (@pld-linux.org)
-
+#
import os
import sys
import re
@@ -76,14 +75,14 @@
cve = []
cvslog = 1
- while i + cvslog < len(lines) and not re.match('^Index\:.*\.spec', lines[i + cvslog]):
+ while (i + cvslog < len(lines) and not re.match('^Index\:.*\.spec', lines[i + cvslog])):
if re.match('.*Revision.*', lines[i+cvslog]):
+ # Set new revison data
+ p = lines[i+cvslog].split(" ")
if len(cve) > 0:
# Save CVEs from the last revision
addCVEnote(rootnode, spec, cve, p[1], p[3])
cve = []
- # Set new revison data
- p = lines[i+cvslog].split(" ")
else:
# Check if in added line exists some CVE note
if re.match('^\+.*(CVE-[0-9\-]+)', lines[i+cvslog]):
More information about the pld-cvs-commit
mailing list