26 lines
1.1 KiB
Markdown
26 lines
1.1 KiB
Markdown
|
This role builds on, and requires, ../proxy_role which
|
||
|
basics for cntlm and socks and http and https proxies.
|
||
|
|
||
|
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 this code is systemd-challenged, like its author.
|
||
|
|
||
|
This role assumes a proxy is working, and has tests to check SSL
|
||
|
security, and expects you want to require TLS1.3, as anything less
|
||
|
is broken. We are seeing wide-spread MITM ssl attacks on anything less.
|
||
|
There is support for testing SSL across proxies, including tor.
|
||
|
|
||
|
It has basic testing scripts in place like pylint to test itself and
|
||
|
anything else.
|
||
|
|
||
|
It then puts the software in place to use the Tox internet-messager,
|
||
|
including ctypes wrapping of the library into Python, and an
|
||
|
integration testsuite.
|
||
|
|
||
|
It has 2 test scripts toxcore_daily.bash and toxcore_daily.bash than
|
||
|
run quick status checks and indepth testing respectively.
|