Role that installs and configures OpenVPN
Go to file
Andrea Dell'Amico 3d6ed788a2 Do not enable 'persist-tun' by default. 2020-05-07 10:51:31 +02:00
defaults Do not enable 'persist-tun' by default. 2020-05-07 10:51:31 +02:00
files Role that installs OpenVPN. Supports ldap authentication. 2020-04-28 18:40:18 +02:00
handlers Role that installs OpenVPN. Supports ldap authentication. 2020-04-28 18:40:18 +02:00
meta Fix some boolean tests. 2020-05-05 18:48:53 +02:00
tasks The openvpn_master_host is now used to find the path of the ta/dh files. 2020-05-06 18:25:00 +02:00
templates Do not enable 'persist-tun' by default. 2020-05-07 10:51:31 +02:00
tests Initial commit 2020-04-28 15:45:16 +02:00
vars Initial commit 2020-04-28 15:45:16 +02:00
.gitignore Initial commit 2020-04-28 15:45:16 +02:00
LICENSE Initial commit 2020-04-28 15:45:16 +02:00
README.md Fix some boolean tests. 2020-05-05 18:48:53 +02:00

README.md

OpenVPN

Role that installs OpenVPN

Requirements

letsencrypt-acme-sh-client role if letsencrypt is being used (best not if you are relying on client certificates for authentication).

Role Variables

Important in a multihost installation are the variables:

openvpn_is_master_host: bool openvpn_net_octet: int

That must differ from host to host. The first one must be set to True on one host only

Dependencies

License

EUPL 1.2+

Author Information

Andrea DellAmico andrea.dellamico@isti.cnr.it