Commit graph

21 commits

Author SHA1 Message Date
Mathieu Trossevin 7c632352a0
Replace the include module with include_tasks or import_tasks
The behaviour of the `include` module is badly defined (it try to choose
between statically importing the tasks and dynamically including them)
and can cause problems depending on any number of constraints (mostly if
it choose the wrong behaviour).

Replace it with the `import_tasks` (always statically import tasks) unless
the `include` is in a loop in which case we replace it with
`include_tasks` (always dynamically include tasks).
2023-01-03 14:43:42 +01:00
Jérémy Dubois 91b40ce72f openvpn: Fix mode of shellpki script
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-13 19:37:54 +01:00
Jérémy Dubois 9918776286 openvpn: Deleted the task fixing the CRL rights since it has been fixed in upstream
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-13 17:53:59 +01:00
Jérémy Dubois 0722b84341 openvpn: shellpki upstream release 22.12.2 2022-12-13 17:50:09 +01:00
Jérémy Dubois 6cc3e03864 openvpn: specifies that the mail for expirations is for OpenVPN
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-05 09:52:20 +01:00
Jérémy Dubois 5e63340aa9 openvpn: shellpki upstream release 22.12.1
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-02 18:06:12 +01:00
Jérémy Dubois cca072425b openvpn: shellpki upstream release 22.12
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-01 16:56:23 +01:00
Jérémy Dubois c3be57410d openvpn: Run OpenVPN with the \_openvpn user and group instead of nobody which is originally for NFS
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-09-06 11:27:20 +02:00
Jérémy Dubois de0c4fd314 openvpn: automate the initialization of the CA and the creation of the server certificate ; use openssl_dhparam module instead of a command
All checks were successful
gitea/ansible-roles/pipeline/head This commit looks good
2022-08-10 17:23:47 +02:00
Jérémy Dubois 68ac8fc058 openvpn: configure logrotate
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-30 10:12:36 +02:00
Jérémy Dubois 07c3c0226f openvpn: minimal rights on /etc/shellpki/ and crl.pem
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-29 16:09:04 +02:00
Jérémy Dubois d66248e9f0 openvpn: update README
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-04-14 16:38:43 +02:00
Jérémy Dubois 9161fae0c4 openvpn: use a local copy of files instead of cloning an external git repository
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-04-14 16:34:43 +02:00
Jérémy Dubois b4f83e54d0 openvpn: use a subnet topology instead of the net30 default topology
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-03-23 10:46:17 +01:00
Jérémy Dubois 03c97f2d0f openvpn: fix last_openvpn_restart_date variable
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-02-15 18:06:45 +01:00
Jérémy Dubois f3c443d076 openvpn: now check that openvpn has been restarted since last certificates renewal
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-02-15 15:52:21 +01:00
Jérémy Dubois 981128dc17 openvpn: make it compatible with OpenBSD and add some improvements
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-02-03 18:35:16 +01:00
Jérémy Dubois 4effe91b9f Write an openvpn role
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-01-24 19:12:48 +01:00
Jérémy Lecour 2752650ea3 The openvpn role is not ready for stable yet 2018-08-09 18:04:02 +02:00
Eric Morino 14e270b688 Ajout verification minifirewall + /usr en ro + port management pour check_openvpn + certificat dhparam 2018-07-26 11:48:14 +02:00
Tristan PILAT 8ad8c2c798 Add the first version of OpenVPN role 2018-07-24 17:16:30 +02:00