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
commitbf7c4d11e888b08c2f08fb309aa98219674996ec (patch)
treeacd8bef65a1e2302cf60e1a6b7b7850803e45876 /bin
parentdf49964269a8e916192578fad040fbae3f711f88 (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