[Oval-commits] r71 - trunk/tools/oval/parser
Pavel Vinogradov
blaze-guest at alioth.debian.org
Wed Jul 11 15:52:22 UTC 2007
Author: blaze-guest
Date: 2007-07-11 15:52:21 +0000 (Wed, 11 Jul 2007)
New Revision: 71
Modified:
trunk/tools/oval/parser/dsa.py
Log:
ecraning package name when use it in regexp
Modified: trunk/tools/oval/parser/dsa.py
===================================================================
--- trunk/tools/oval/parser/dsa.py 2007-07-11 09:25:53 UTC (rev 70)
+++ trunk/tools/oval/parser/dsa.py 2007-07-11 15:52:21 UTC (rev 71)
@@ -92,7 +92,7 @@
# TODO: Packages do _NOT_ include epochs
# (that should be fixed)
if data.has_key("package") and deb_ver:
- urlpatern = re.compile (r'fileurl [\w:/.]+%s/(.*?)\.deb' % data["package"])
+ urlpatern = re.compile (r'fileurl [\w:/.]+%s/(.*?)\.deb' % re.escape(data["package"]))
result = urlpatern.search (line)
if result:
(package, version, architecture) = result.groups()[0].split("_")
More information about the Oval-commits
mailing list