From 9240a766ba93e3f5b937538171c798e3afaa56ae Mon Sep 17 00:00:00 2001 From: Michal Nowikowski Date: Wed, 26 Jun 2019 11:30:47 +0200 Subject: [PATCH] hammer: fixed handling repos over https --- hammer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hammer.py b/hammer.py index a02c81913f..ea51e4aeab 100755 --- a/hammer.py +++ b/hammer.py @@ -1502,6 +1502,9 @@ def _build_native_pkg(system, revision, features, tarball_path, env, check_times execute('mv rpm-root/RPMS/x86_64/*rpm pkgs', check_times=check_times, dry_run=dry_run) elif system in ['ubuntu', 'debian']: + if system == 'debian' and revision == '9': + # debian 9 does not support apt-installing over https, so install proper transport + install_pkgs('apt-transport-https', env=env, check_times=check_times) # install our freeradius-client but now from deb execute("echo 'deb %s kea main' | sudo tee /etc/apt/sources.list.d/isc.list" % repo_url) key_url = "%s/repository/repo-keys/repo-key.gpg" % repository_url -- 2.47.2