Emilio Pozuelo Monfort pushed to branch master at Debian Security Tracker / security-tracker
Commits: 4a3851d0 by Emilio Pozuelo Monfort at 2022-08-08T10:27:02+02:00 lts-cve-triage: don't use the release number This is much harder to catch when a release becomes EOL, as we grep for e.g. stretch. - - - - - 2 changed files: - bin/lts-cve-triage.py - bin/unsupported_packages.py Changes: ===================================== bin/lts-cve-triage.py ===================================== @@ -97,7 +97,7 @@ parser.add_argument('--exclude', nargs='+', choices=[x[0] for x in LIST_NAMES], args = parser.parse_args() tracker = TrackerData(update_cache=not args.skip_cache_update) -unsupported = UnsupportedPackages(debian_version=10, +unsupported = UnsupportedPackages(codename=RELEASES['lts'], update_cache=not args.skip_cache_update) limited = LimitedSupportPackages(update_cache=not args.skip_cache_update) # unsupport/limited package names can be regexps ===================================== bin/unsupported_packages.py ===================================== @@ -13,6 +13,9 @@ # You should have received a copy of the GNU General Public License # along with this file. If not, see <https://www.gnu.org/licenses/>. +import setup_paths # noqa # pylint: disable=unused-import + +import config import os import re import requests @@ -49,8 +52,11 @@ class UnsupportedPackages(DebSecSupport): URL = "https://salsa.debian.org/debian/debian-security-support/raw/master/security-support-ended.deb{}" CACHED_DATA_PATH = "~/.cache/security-support-ended.deb{}" - def __init__(self, debian_version, update_cache=True): - self.debian_version = debian_version + def __init__(self, codename, update_cache=True): + # codename to version number + dists = list(config.get_config().keys()) + self.debian_version = dists.index(codename) + 1 + self.url = self.URL.format(self.debian_version) self.cache = os.path.expanduser(self.CACHED_DATA_PATH).format( View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/4a3851d06b53b4ee02282ca221ea71b827b780b0 -- View it on GitLab: https://salsa.debian.org/security-tracker-team/security-tracker/-/commit/4a3851d06b53b4ee02282ca221ea71b827b780b0 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-security-tracker-commits mailing list debian-security-tracker-commits@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-security-tracker-commits