libvirt_cloud/roles/toxcore
2024-01-19 01:10:51 +00:00
..
defaults updates 2023-12-30 22:09:49 +00:00
files added 2024-01-01 01:04:40 +00:00
meta add roles/toxcore/ 2023-12-30 12:52:24 +00:00
net/Git/http-git.tremily.us/pyassuan bash 2024-01-09 14:16:55 +00:00
overlay/Linux updates 2024-01-19 01:10:51 +00:00
tasks srcs 2024-01-15 12:44:06 +00:00
vars srcs 2024-01-15 12:44:06 +00:00
Makefile add roles/toxcore/ 2023-12-30 12:52:24 +00:00
README.md bash 2024-01-09 14:16:55 +00:00

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.