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 c22c098dc21d797b660bdf639a0d425e082ae095..8490fc3ab4291a7ab16d4b2572e8096fc4873f4e 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):