Felix Fontein
99d1521266
Use semantic markup ( #626 )
...
* Enable semantic markup.
* Use semantic markup.
* Break long lines.
* Add ignores.
* Use real option, not alias.
2023-06-24 10:00:56 +02:00
Felix Fontein
0e15d6cea8
Convert yes/no to true/false. ( #503 )
2022-08-23 21:33:29 +02:00
Daniel Ziegenberg
d83f7639be
add production directory URL for ACME v2 for Sectigo ( #496 )
...
According the to official Sectigo documentation [1] the directory URL
for ACME v2 is: https://acme-qa.secure.trust-provider.com/v2/DV
[1] https://docs.sectigo.com/scm/acme-integration-docs/1/eab-clients-sectigo-acme-integration.html
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-07-26 18:10:43 +02:00
Felix Fontein
6bf3ef47e1
Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml ( #491 )
...
* Add SPDX license identifiers, mention all licenses in galaxy.yml.
* Add default copyright headers.
* Add headers for documents.
* Fix/add more copyright statements.
* Add copyright / license info for vendored code.
* Add extra sanity test.
* Add changelog fragment.
* Comment PSF-2.0 license out in galaxy.yml for now.
* Remove colon after 'Copyright'.
* Avoid colon after 'Copyright' in lint script.
* Mention correct filename.
* Add BSD-3-Clause.
* Improve lint script.
* Update README.
* Symlinks...
2022-07-21 07:27:26 +02:00
Felix Fontein
8a1c60e54a
Incorporate feedback from #443 that ACME modules work with Sectigo ACME Service for InCommon ( #451 )
...
* Incorporate feedback from #443 .
* Update comment.
2022-05-09 13:28:03 +02:00
Jonas Verhofsté
c16d9f78b8
Make request timeout configurable for all acme modules ( #448 )
...
* Make request timeout configurable for all acme modules
Fixes #447 .
* Log change made in #448
2022-05-03 17:29:38 +02:00
Felix Fontein
a581f1ebcd
Remove other deprecations ( #290 )
...
* Remove deprecated redirects.
* Remove deprecations.
* Add changelog fragment.
* Add some forgotten pieces.
* Bump version to 2.0.0.
* Fix formulation.
2021-10-16 21:00:48 +02:00
Felix Fontein
871a185ecb
Remove vendored copy of ipaddress ( #287 )
...
* Remove vendored copy of ipaddress.
* Forgot an import.
* Remove sanity ignores and checks related to ipaddress.
* Remove octal IPv4 address.
Such IPs are no longer accepted by ipaddress in Python's standard library (CVE-2021-29921).
* Remove unused import.
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
2021-10-06 14:53:40 +02:00
Felix Fontein
04958ece31
Deprecate ACME v1 ( #288 )
...
* Deprecate ACME v1.
* Fix syntax error.
2021-09-29 06:44:31 +02:00
Felix Fontein
f644db3c79
Remove PyOpenSSL backends (except for openssl_pkcs12) ( #273 )
...
* Remove Ubuntu 16.04 (Xenial Xerus) from CI.
* Removing PyOpenSSL backend from everywhere but openssl_pkcs12.
* Remove PyOpenSSL support from module_utils that's not needed for openssl_pkcs12.
* Add changelog fragment.
2021-09-28 17:46:35 +02:00
Felix Fontein
e85554827f
acme_* modules: support private key passprases ( #207 )
...
* Support private key passprases.
* Use c.c modules for key generation, add first passphrase tests.
* Some more passphrase tests.
2021-03-21 17:53:20 +01:00
Felix Fontein
4b638a9608
Improve documentation, in particular of ACME modules ( #181 )
...
* Use B(...) instead of RST formatting (which does not work for options).
* Improve the documentation on acme_directory.
It now mentions the ACME v1 deprecation for Let's Encrypt,
and mentions that ZeroSSL works.
* Improve ACME module documentation.
* Update plugins/doc_fragments/acme.py
2021-02-02 19:29:49 +01:00
Felix Fontein
fc4b5225d2
acme modules: fix deprecation in documentation ( #131 )
2020-10-28 23:01:01 +01:00
Olivier Clavel
2511932158
Self promotion for openssl_privatekey ( #88 )
...
* Self promotion for ansible modules
ACME private keys can be created with openssl_privatekey module
* Fix module link. Rewrite to push module forward
2020-07-17 14:44:28 +02:00
Ansible Core Team
a9f45b4d5b
Initial commit
2020-03-09 13:11:34 +00:00