summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <pochu@debian.org>2020-08-06 08:11:51 +0200
committerEmilio Pozuelo Monfort <pochu@debian.org>2020-08-06 08:24:33 +0200
commit9ba765b1b05370e240ba5b3167c3ceb791460879 (patch)
tree10dde1f6e072e2651d13bfba2fd8b88be2426675 /bin
parent9b9f4012ab2ba9cced00aa50f0badf4b75f1f9b1 (diff)
bin/report-vuln: adapt urllib import for py3
Diffstat (limited to 'bin')
-rwxr-xr-xbin/report-vuln10
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/report-vuln b/bin/report-vuln
index 5cd6f261c9..986534159f 100755
--- a/bin/report-vuln
+++ b/bin/report-vuln
@@ -16,7 +16,11 @@ from tempfile import NamedTemporaryFile
import os
import re
import sys
-import urllib
+try:
+ from urllib import urlencode, urlopen
+except ImportError:
+ from urllib.parse import urlencode
+ from urllib.request import urlopen
from textwrap import wrap
temp_id = re.compile('(?:CVE|cve)\-[0-9]{4}-XXXX')
@@ -60,10 +64,10 @@ def gen_index(ids):
return ret
def http_get(id):
- param = urllib.urlencode({'name' : id})
+ param = urlencode({'name' : id})
resp = ''
try:
- f = urllib.urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param)
+ f = urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param)
resp = f.read()
except Exception as e:
error('on doing HTTP request' + str(e))

© 2014-2024 Faster IT GmbH | imprint | privacy policy