Caman
A self-signing certificate authority manager - create your own certificate authority, and generate and manage SSL certificates.
It is a standalone shell script which uses OpenSSL to provide the following commands:
caman init- create the certificate authoritycaman new <hostname> [oun]- add a host to camancaman sign <hostname>- create a host certificatecaman renew <hostname>- renew a certificatecaman revoke <hostname>- revoke a certificate
For more information on how to use caman, see the full documentation on github.
If you want to understand how caman works internally, read the accompanying blog post.