Issue #3750 has been updated by Raphaƫl Pinson.
Would these do? https://github.com/camptocamp/puppet-openssl/pull/9 ---------------------------------------- Feature #3750: Puppet should have an x.509 certificate type and provider https://projects.puppetlabs.com/issues/3750#change-89327 * Author: Jeff McCune * Status: Investigating * Priority: Normal * Assignee: Jeff McCune * Category: provider * Target version: * Affected Puppet version: 0.25.4 * Keywords: ssl, ca, multiple ca, type, provider * Branch: ---------------------------------------- Impact Data: Everyone using or testing puppet and the x.509 PKI functionality. Problem statement: It's currently difficult and time consuming to generate CA and SSL certificates by hand, particularly when testing the use of multiple certificate authorities in puppet. The ability to manage SSL CA and server certificates as native puppet types will assist testing and eliminate the need to deal with complex openssl.cnf configurations. Expected Behavior: Puppet should be able to create self signed root certificate authorities, signed sub-certificate authorities, CSR's, and SSL client/server certificates. Actual Behavior: Currently, SSL certificates are usually created with the Makefile from sial.org or some equivalent tool and raw openssl commands and configuration files. Additional information: Community members are interested in leveraging the PKI CA built into puppet, however the current implementation is difficult to work with when configuring multiple certificate authorities. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
