diff options
author | Salvatore Bonaccorso <carnil@debian.org> | 2017-12-18 19:52:09 +0000 |
---|---|---|
committer | Salvatore Bonaccorso <carnil@debian.org> | 2017-12-18 19:52:09 +0000 |
commit | ae5a4ba1edd8ff47171273fb090c3fc73f45e62b (patch) | |
tree | 16a79799ee72f19598fc8f91281c4c15461538d9 /bin/tracker_service.py | |
parent | a32862a3b9477d8633c0f641fa6a588b7dd082e5 (diff) |
Link additionally to bugzilla as well to SUSE's CVE pages
Thanks: Andreas Stieger <astieger@suse.com>
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@58680 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/tracker_service.py')
-rwxr-xr-x | bin/tracker_service.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/bin/tracker_service.py b/bin/tracker_service.py index 35c50adb23..87520ad460 100755 --- a/bin/tracker_service.py +++ b/bin/tracker_service.py @@ -396,8 +396,10 @@ data source.""")], self.make_ubuntu_bug_ref(url, bug.name, 'Ubuntu'), ", ", self.make_gentoo_bug_ref(url, bug.name, 'Gentoo'), - ", ", - self.make_suse_bug_ref(url, bug.name, 'SUSE'), + ", SUSE ", + self.make_suse_bug_ref(url, bug.name, 'bugzilla'), + "/", + self.make_suse_cve_ref(url, bug.name, 'CVE'), ", ", self.make_mageia_bug_ref(url, bug.name, 'Mageia'), ", GitHub ", @@ -1538,6 +1540,8 @@ Debian bug number.'''), def url_suse_bug(self, url, name): return url.absolute("https://bugzilla.novell.com/show_bug.cgi", id=name) + def url_suse_cve(self, url, name): + return url.absolute("https://www.suse.com/security/cve/%s/" % name) def url_mageia_bug(self, url, name): return url.absolute("https://advisories.mageia.org/%s.html" % name) def url_github_code_bug(self, url, name): @@ -1666,6 +1670,11 @@ Debian bug number.'''), name = cve return A(self.url_suse_bug(url, cve), name) + def make_suse_cve_ref(self, url, cve, name=None): + if name is None: + name = cve + return A(self.url_suse_cve(url, cve), name) + def make_mageia_bug_ref(self, url, cve, name=None): if name is None: name = cve |