libvirt_cloud/roles/toxcore/README.md
2024-01-09 14:16:55 +00:00

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.