Nico Schottelius
d4059fd29e
[__letsencrypt_cert] whitelist Ubuntu
2020-05-01 15:31:23 +02:00
f00e4af5f0
fix typo
2020-03-26 21:17:32 +08:00
Nico Schottelius
9f1ec6f89e
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2019-10-17 16:47:28 +02:00
Nico Schottelius
689b5a2992
[letsencrypt_cert] add support for alpine
2019-10-17 16:44:26 +02:00
Ahmed Bilal
f5c725a57f
Fix issues/Make prometheus+grafana+blackbox types compatible with Debian 10
2019-10-15 20:19:04 +02:00
Nico Schottelius
2bc26e398c
[__letsencrypt_cert] Add Arch Linux support
2019-10-13 11:15:53 +02:00
a432d6a51e
Support Added for Debian 10* in __letsencrypt_cert
2019-10-04 14:13:10 +05:00
PCoder
88fe83ed73
Fix beowulf's spelling
2019-09-14 15:24:36 +05:30
Nico Schottelius
a86893889b
[letsencrypt] devuan/ascii: only install certbot package
...
It seems python-certbot is gone
2019-08-15 14:24:11 +02:00
Nico Schottelius
c0aa2214aa
[letsencrypt] add support for devuan/beowulf
2019-08-15 14:19:54 +02:00
Darko Poljak
334201b945
Fix remaining shellcheck problems.
2018-10-07 10:22:11 +02:00
Darko Poljak
a627247908
Check if certbot exists before using it. Fixes #685 .
2018-09-01 23:27:58 +02:00
Darko Poljak
6c8014b407
__letsencrypt_cert: add support for devuan ascii
2018-06-22 14:09:31 +02:00
Darko Poljak
ec8f2f9488
Fix temp file location and removal
2018-06-20 08:29:41 +02:00
Darko Poljak
efebe15386
Fix __letsencrypt_cert type: use object id as domain if domain param is not specified
2018-05-30 19:38:56 +02:00
22d570ae60
Rewrite __letsencrypt_cert type
...
This commit adds the following features:
* Ability to expand existing certificate
* Ability to manage object state
* Ability to obtain test certificate
* Ability to promote test certificate to production
* Ability to specify custom certificate name
* Ability to specify multiple domains per certificate
* Ability to use Certbot in standalone mode
* Messaging
This commit also introduces the following behavioral changes:
* Attempt to install Certbot only when it is not installed
already
* Installation of the cron job has to be enabled using
`--automatic-renewal` parameter
**Note:** Object ID is now treated as certificate name and new
required parameter `--domain` was added.
2018-05-08 10:49:49 +02:00
Darko Poljak
0074bb0564
Fix minor docs formatting.
2018-02-14 20:07:44 +01:00
Darko Poljak
47399bfa9f
Add --renew-hook param to letsencrypt_cert type.
2018-02-05 13:57:53 +01:00
a657af64a1
__letsencrypt_cert: add nonparallel and make admin-email required ( #609 )
2017-12-29 17:10:16 +01:00
be7a99210b
add --minute to __cron ( #603 )
...
We don't want this to run _every_ minute (default for `--minute` is `*`).
2017-11-19 13:31:44 +01:00
_moep_
4cdc4ea42c
update type for Debian Stretch ( #593 )
2017-11-07 13:26:44 +01:00
4799e43516
new type: __letsencrypt_cert ( #591 )
2017-11-01 08:56:12 +01:00