Ansible role to install openvpn from source with TLS1.2 enabled
openvpn_port(integer) - port to listen onopenvpn_key_size(integer) - rsa key size to be usedopenvpn_compile_from_source(boolean) - should we compile and build openvpn from source? If no you will install from the outdated repo that does not support TLS1.2openvpn_firewall_enabled(boolean) - use UFW to harden this installation? Only disable if you know what your doing and have a firewall upstream.openvpn_firewall_allow_ssh(boolean) - allow ssh connections to this box? Disabled by default, if you dont have physical access to the box and need remote connections its probally safe to enable.
None
- hosts: servers
roles:
- role: stevenharradine.openvpn
- Steven Harradine