Salvatore Bonaccorso pushed to branch master at Debian Security Tracker / security-tracker
Commits: dd8870d3 by Salvatore Bonaccorso at 2019-03-22T07:36:09Z Wrap long CVE descrptions for the vulnerability report template MITRE changed the layout of the html pages for the CVE entries resulting in long lines for the CVE descpritons not wrapped anymore directly already in the fetched HTML. Switch to use texwrap module to wrap the text in the description lines and to be prefixed with a marker if the description is too long to be hold in one line. Signed-off-by: Salvatore Bonaccorso <[email protected]> - - - - - f4e3dbdc by Salvatore Bonaccorso at 2019-03-24T12:23:37Z Merge branch 'carnil/security-tracker-report-vuln-wrap-CVE-description' - - - - - 1 changed file: - bin/report-vuln Changes: ===================================== bin/report-vuln ===================================== @@ -14,6 +14,7 @@ from __future__ import print_function import argparse from tempfile import NamedTemporaryFile import sys, re, urllib, os +from textwrap import wrap temp_id = re.compile('(?:CVE|cve)\-[0-9]{4}-XXXX') @@ -89,7 +90,9 @@ def get_cve(id): continue if desc and '<td colspan="2">' in line: - ret += '| ' + re.sub('.*<td colspan="2">', '', line) + line = re.sub('.*<td colspan="2">', '', line) + for line in wrap(line): + ret += '| ' + line + '\n' continue if desc and '</td>' in line: View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/compare/f074bc9b023ba171ea477125c3e4ea00506d4806...f4e3dbdc3954fdee6eb63b3afc47383763bdfbfb -- View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/compare/f074bc9b023ba171ea477125c3e4ea00506d4806...f4e3dbdc3954fdee6eb63b3afc47383763bdfbfb You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-security-tracker-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-security-tracker-commits
