29 lines
1022 B
Markdown
29 lines
1022 B
Markdown
|
|
This role builds on, and requires, ../base_role and lays down the
|
|
basics for cntlm and socks and http and https proxies. It is required
|
|
to be run after ../base_role. Run this role even if you do not run
|
|
behind a proxy as it sets up the proxy variables for that case.
|
|
|
|
Look at the variables in defaults/main.yml to customize the role, and
|
|
double-check the settings in vars/*.yml.
|
|
|
|
It is multi-target and should run on Gentoo2, Debian4, Devuan5, Ubuntu18
|
|
athough only tested on Gentoo. To bring it up to date, just copy the
|
|
existing files in vars and maybe tasks to the new name and edit to suit,
|
|
but be advised that it is systemd-challenged, like its author.
|
|
|
|
It should support a number of different proxy situations on a host:
|
|
|
|
1) http_proxy and https_proxy
|
|
|
|
2) socks_proxy and tor proxy
|
|
|
|
3) CNTLM proxy
|
|
|
|
4) Whonix gateway
|
|
|
|
It should also support these different proxy situations in a container.
|
|
|
|
It has 2 test scripts proxy_daily.bash and proxy_daily.bash than
|
|
run quick status checks and indepth testing respectively.
|