Installs easy-rsa and some helper scripts https://github.com/OpenVPN/easy-rsa
Go to file
Andrea Dell'Amico fef77c028b
Fix the renewal scripts
2023-01-27 13:13:14 +01:00
defaults Cron job that check the expiration dates. 2022-01-20 14:05:37 +01:00
handlers Initial commit 2020-09-07 16:45:03 +02:00
meta Import the old role 2020-09-10 16:50:33 +02:00
tasks Cron job that check the expiration dates. 2022-01-20 14:05:37 +01:00
templates Fix the renewal scripts 2023-01-27 13:13:14 +01:00
tests Initial commit 2020-09-07 16:45:03 +02:00
vars Backport some fixes. 2022-01-19 18:52:58 +01:00
.gitignore Initial commit 2020-09-07 16:45:03 +02:00
LICENSE Initial commit 2020-09-07 16:45:03 +02:00
README.md Import the old role 2020-09-10 16:50:33 +02:00

README.md

Role Name

A role that installs EasyRSA

Role Variables

The most important variables are listed below:

easy_rsa_install: True
easy_rsa_main_version: 3
easy_rsa_version: '{{ easy_rsa_main_version }}.0.7'
easy_rsa_req_email: 'ca@example.com'
easy_rsa_req_ou: 'EASY RSA'
# rsa or ec
easy_rsa_algo: 'rsa'
easy_rsa_key_size: 4096
easy_rsa_curve: 'secp384r1'
easy_rsa_ca_expire: 3650
easy_rsa_cert_expire: 370
easy_rsa_digest: 'sha384'
easy_rsa_batch_mode: False

easy_rsa_req_country: 'IT'
easy_rsa_req_province: 'Province'
easy_rsa_req_city: 'City'
easy_rsa_req_org: 'Organization'

Dependencies

None

License

EUPL-1.2

Author Information

Andrea DellAmico, andrea.dellamico@isti.cnr.it