From 6dec28c4e389418312aa998be36fa215fbf9c51d Mon Sep 17 00:00:00 2001 From: "Hahn Axel (hahn)" <axel.hahn@iml.unibe.ch> Date: Thu, 31 Mar 2022 10:00:29 +0200 Subject: [PATCH] update docs --- docs/10_Home.md | 11 +++++++++-- docs/20_Installation.md | 3 +-- readme.md | 4 ++-- templates/readme.md | 4 ++++ 4 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 templates/readme.md diff --git a/docs/10_Home.md b/docs/10_Home.md index 62e9c37..56bd992 100644 --- a/docs/10_Home.md +++ b/docs/10_Home.md @@ -1,7 +1,14 @@ -# iml-certman +# IML certman -Wrapper for **acme.sh** to create Let's Encrypt certificates based on CSR files using DNS authentication. +Wrapper for **acme.sh** to create Let's Encrypt certificates using DNS authentication. It was written to create/ renew all needed certificates at a central system to deploy it from there (Ansible, Puppet, ...). source: <https://git-repo.iml.unibe.ch/open-source/iml-certman> license: GNU GPL 3.0 <http://www.gnu.org/licenses/gpl-3.0.html> + +## Requirements + +* bash +* openssl +* curl +* acme.sh client diff --git a/docs/20_Installation.md b/docs/20_Installation.md index 16dd86e..0417755 100644 --- a/docs/20_Installation.md +++ b/docs/20_Installation.md @@ -10,7 +10,7 @@ * optional: set custom target for generated certificates * optional: for testing enable Let's Encrypt stage server to prevent running into weekly limits during tests * optional: set a filter that must match to new certificate and all aliases - * templates/csr.txt + * UNUSED: templates/csr.txt * set location, company and department ... remark: (currently?) it is removed by LE A suggested structure is having acme.sh and this wrapper below the same parent directory, i.e. @@ -26,7 +26,6 @@ A suggested structure is having acme.sh and this wrapper below the same parent d +-- iml-certman/ | +-- certs/ - +-- csr/ +-- templates/ + cm.sh + inc_config.sh diff --git a/readme.md b/readme.md index ba7283c..17906c1 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ -# iml-certman +# IML certman -Wrapper for **acme.sh** to create Let's Encrypt certificates based on CSR files using DNS authentication. +Wrapper for **acme.sh** to create Let's Encrypt certificates using DNS authentication. It was written to create/ renew all needed certificates at a central system to deploy it from there (Ansible, Puppet, ...). source: <https://git-repo.iml.unibe.ch/open-source/iml-certman> diff --git a/templates/readme.md b/templates/readme.md new file mode 100644 index 0000000..3dc2c6a --- /dev/null +++ b/templates/readme.md @@ -0,0 +1,4 @@ +# CSR template is not used anymore + +We added support for authentication with an dns alias. +The CSR template won't be used anymore. -- GitLab