This fixes the wrong variable type bug (#100) and also re-works the template with the ability to add IP addresses as well.
As mentioned here : 5.3.1 Key Length
"The length of the modulus n should be at least 2000 bits for a period of use until 2023 and at least 3000 bits if used beyond 2023."
Thank you for contributing to this project!
Replace this comment with a description of your pull request.
Replace this comment with the list of issues or n/a.
request extensions are never enabled as the variable is using $ instead of @ for lookup
This adds the possibility to directly specify user/group and mode for key, request, cert and dh.
In a second step the manifests could be simplified (no need for file resources setting permissions).