summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <pochu@debian.org>2023-05-30 12:16:14 +0200
committerEmilio Pozuelo Monfort <pochu@debian.org>2023-05-30 12:16:14 +0200
commit20f0b653ee78c80c5faa849b2c3f0fcc50479fa4 (patch)
tree4d09c719e67de936a8737c2611bb3f35e390fa06 /bin
parent5d67456aad96a51b6588883627a8e11a813c1fa9 (diff)
lts-cve-triage: use correct debian-security-support branch
We were downloading files from master instead of the suite branch, so e.g. python2.7 was marked as limited support when it's still supported in buster.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/lts-cve-triage.py3
-rw-r--r--bin/unsupported_packages.py10
2 files changed, 7 insertions, 6 deletions
diff --git a/bin/lts-cve-triage.py b/bin/lts-cve-triage.py
index 53029cf379..309ffab6b4 100755
--- a/bin/lts-cve-triage.py
+++ b/bin/lts-cve-triage.py
@@ -99,7 +99,8 @@ args = parser.parse_args()
tracker = TrackerData(update_cache=not args.skip_cache_update)
unsupported = UnsupportedPackages(codename=RELEASES['lts'],
update_cache=not args.skip_cache_update)
-limited = LimitedSupportPackages(update_cache=not args.skip_cache_update)
+limited = LimitedSupportPackages(codename=RELEASES['lts'],
+ update_cache=not args.skip_cache_update)
# unsupport/limited package names can be regexps
unsupported_re = re.compile('|'.join(unsupported))
limited_re = re.compile('|'.join(limited))
diff --git a/bin/unsupported_packages.py b/bin/unsupported_packages.py
index c6c6fdc82f..1b33bccce1 100644
--- a/bin/unsupported_packages.py
+++ b/bin/unsupported_packages.py
@@ -49,7 +49,7 @@ class DebSecSupport(set):
class UnsupportedPackages(DebSecSupport):
- URL = "https://salsa.debian.org/debian/debian-security-support/raw/master/security-support-ended.deb{}"
+ URL = "https://salsa.debian.org/debian/debian-security-support/raw/{}/security-support-ended.deb{}"
CACHED_DATA_PATH = "~/.cache/security-support-ended.deb{}"
def __init__(self, codename, update_cache=True):
@@ -57,7 +57,7 @@ class UnsupportedPackages(DebSecSupport):
dists = list(config.get_config().keys())
self.debian_version = dists.index(codename) + 1
- self.url = self.URL.format(self.debian_version)
+ self.url = self.URL.format(codename, self.debian_version)
self.cache = os.path.expanduser(self.CACHED_DATA_PATH).format(
self.debian_version,
@@ -67,10 +67,10 @@ class UnsupportedPackages(DebSecSupport):
class LimitedSupportPackages(DebSecSupport):
- URL = "https://salsa.debian.org/debian/debian-security-support/raw/master/security-support-limited"
+ URL = "https://salsa.debian.org/debian/debian-security-support/raw/{}/security-support-limited"
CACHED_DATA_PATH = "~/.cache/security-support-limited"
- def __init__(self, update_cache=True):
- self.url = self.URL
+ def __init__(self, codename, update_cache=True):
+ self.url = self.URL.format(codename)
self.cache = os.path.expanduser(self.CACHED_DATA_PATH)
super(LimitedSupportPackages, self).__init__(update_cache)

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