From a15c9ea3098a5a039f67c3b5dbf57a85c660224c Mon Sep 17 00:00:00 2001 From: Nicolas Braud-Santoni Date: Sun, 7 Aug 2016 20:51:13 +0200 Subject: [PATCH] tasks/apt: Don't use security.debian.org for obsolete releases --- bootstrapvz/common/tasks/apt.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bootstrapvz/common/tasks/apt.py b/bootstrapvz/common/tasks/apt.py index 001d588..1bb46ad 100644 --- a/bootstrapvz/common/tasks/apt.py +++ b/bootstrapvz/common/tasks/apt.py @@ -24,13 +24,13 @@ class AddDefaultSources(Task): @classmethod def run(cls, info): - from bootstrapvz.common.releases import sid + from bootstrapvz.common.releases import sid, wheezy include_src = info.manifest.packages.get('include-source-type', False) components = ' '.join(info.manifest.packages.get('components', ['main'])) info.source_lists.add('main', 'deb {apt_mirror} {system.release} ' + components) if include_src: info.source_lists.add('main', 'deb-src {apt_mirror} {system.release} ' + components) - if info.manifest.release != sid: + if info.manifest.release != sid and info.manifest.release >= wheezy: info.source_lists.add('main', 'deb http://security.debian.org/ {system.release}/updates ' + components) if include_src: info.source_lists.add('main', 'deb-src http://security.debian.org/ {system.release}/updates ' + components)