puppet-openvpn
puppet-openvpn copied to clipboard
OpenVPN module for puppet including client config/cert creation
easy-rsa2 was removed from FreeBSD ports tree, see: https://svnweb.freebsd.org/ports?view=revision&revision=r504939 switch to easy-rsa 3, tested on FreeBSD 12.0-RELEASE, FreeBSD 13-CURENT
#### Pull Request (PR) description Make ecdh-curve optional, if no dh key is defined. In OpenVPN 2.5 (I initially test the EC keys with OpenVPN 2.4), define ecdh-curve will throw...
The PR #364 assumes that the EPEL repos are configured on the host machine and the spec defines `yakatz-epel` to be installed. Can the documentation be updated so that this...
Hi, I was wondering if there is any example how to use this module to run a High Available configuration with two OpenVPN servers. I'm aware I can add multiple...
Hi, I'm having some trouble getting my configs exported to a client, and the README is not 100% clear on how this should be configured (or I'm missing something obvious)....
Just a suggestion: Move the code for renewal of crl.pem into openvpn::ca. Why? It seems to fit better in there, and in some cases you want all the regeneration stuff,...
## What are you seeing Currently, the [vars template of easy-rsa 3.0](https://github.com/voxpupuli/puppet-openvpn/blob/master/templates/vars-30.epp) differs form the original [var.example](https://github.com/OpenVPN/easy-rsa/blob/master/easyrsa3/vars.example) file. For example, all vars are exposed through shell builtin `export` while `vars.example`...
#### Pull Request (PR) description If using crl_auto_renew and the crl is recreated, the service has to be reloaded, otherwise clients can't connect if crl is getting verified. (seen on...
Tried running it on Centos 7 latest and it doesn't start the openvpn process because of the new openvpn systemd logic openvpn@service where service=service.conf inside /etc/openvpn.
## Affected Puppet, Ruby, OS and module versions/distributions - Puppet: Server 6.19.1 - Ruby: 2.3.1p112 - Distribution: Description: Ubuntu 16.04.7 LTS - Module version: puppet-openvpn (v8.3.0) ## How to reproduce...