From 5b3fb59e19197fe4468f02b086ec185836834d2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florent=20Thi=C3=A9ry?= <florent.thiery@ubicast.eu> Date: Tue, 11 Apr 2017 15:07:26 +0200 Subject: [PATCH] also configure apt-cacher-ng proxy, fixes #21177 --- 3.New_server_deployment/3.Proxy_settings/0_setup.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/3.New_server_deployment/3.Proxy_settings/0_setup.py b/3.New_server_deployment/3.Proxy_settings/0_setup.py index c22c098d..8490fc3a 100644 --- a/3.New_server_deployment/3.Proxy_settings/0_setup.py +++ b/3.New_server_deployment/3.Proxy_settings/0_setup.py @@ -26,10 +26,18 @@ def setup(interactive=True): apt_proxy += 'Acquire::http::Proxy "%s";\n' % http_proxy if https_proxy: apt_proxy += 'Acquire::https::Proxy "%s";\n' % https_proxy + + # apt-cacher-ng + apt_cacher_ng_conf_path = '/etc/apt-cacher-ng/acng.conf' + apt_cacher_ng_proxy = '' + if http_proxy: + apt_cacher_ng_proxy += 'Proxy: %s' % http_proxy + # write changes files = ( (environment_path, environment), (apt_proxy_path, apt_proxy), + (apt_cacher_ng_conf_path, apt_cacher_ng_proxy), ) for path, content in files: if os.path.exists(path): -- GitLab