Various scripts in various languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Thomas Preud'homme bfa3d78fca Fix ssl_mgmt after openssl -text output change 3 years ago
tests [ssl_mgmt] Set ownership and rights of keycert 7 years ago
README [ssl_mgmt] Update documentation 8 years ago
TODO [ssl_mgmt] Add a TODO file 8 years ago
debian-admin_openssl_howto.html [ssl_mgmt] Add debian-admin openssl howto 8 years ago Fix ssl_mgmt after openssl -text output change 3 years ago
ssl_mgmt Fix ssl_mgmt after openssl -text output change 3 years ago
ssl_mgmt.conf [ssl_mgmt] Sign email sent to notifiedUsers 8 years ago


ssl_mgmt is a helper to manage SSL certificates: creation, renewal and removal.
So far, only renewal is supported.

ssl_mgmt refers to certificates through the service they are associated with.

*** EXAMPLES ***

To renew the certificate associated to HTTPS, the command line is:
ssl_mgmt renew https

If you want to renew certificates of all services, you should do:
ssl_mgmt renew all

Note: This suppose that
* all services are listed in managedCerts in the configuration file whether
directly or by setting its value from a file;
* the root CA is already created;
* /usr/local/lib/ssl_mgmt contains an openssl configuration file template
named, a file serial containing a hex number indicating the
number of signed certificates so far, a file index.txt with a list (possibly
empty) of all certificates signed so far and the directories newcerts,
newkeys and csr.

The file system hierarchy assumed is:
├── csr
├── index.txt
├── index.txt.attr