Mathieu Trossevin
4c2548b21d
fix(certbot): Fix HAPEE renewal hook
2024-04-26 09:29:15 +02:00
Alexis Ben Miloud--Josselin
8b68f03910
certbot: Fix HAProxy renewal hook
2024-03-04 15:00:01 +01:00
Ludovic Poujol
b0ba70f06c
certbot: Renewal hook for NRPE
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2688|4|2684|6|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/8//ansiblelint">Evolix » ansible-roles » unstable #8</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-21 12:27:18 +01:00
Alexis Ben Miloud--Josselin
a0fc763a0c
certbot: Utiliser pkey pour tester clé
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2688|3|2685|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/5//ansiblelint">Evolix » ansible-roles » unstable #5</a>
gitea/ansible-roles/pipeline/head This commit looks good
2024-02-20 16:12:26 +01:00
Mathieu Trossevin
0ca31b91fe
fix(certbot): Fix hook for dovecot (too strict)
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2654|8|2646|8|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/411//ansiblelint">Evolix » ansible-roles » unstable #411</a>
gitea/ansible-roles/pipeline/head This commit looks good
When we use a separate certificate for POP3 and IMAP there might be
blank characters (almost certainly spaces but might as well be more lax)
before `ssl_cert` which resulted in these lines not being detected and
the hook not being played, forcing manual intervention.
This commit fixes that problem by accepting blank characters before
ssl_certs. (`\b` might be even better...)
2023-11-30 10:11:05 +01:00
Gregory Colpart
e289fd7119
j'ai refait le script par rapport aux autres modèles
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2619|4|2615|5|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/337//ansiblelint">Evolix » ansible-roles » unstable #337</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 17:39:28 +02:00
Gregory Colpart
354c11fc25
ajout hook certbot pour ProFTPD
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2622|3|2619|4|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/334//ansiblelint">Evolix » ansible-roles » unstable #334</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-08-31 14:45:21 +02:00
Jérémy Lecour
22f30b59f2
certbot: auto-detect HAPEE version in renewal hook
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-05 14:22:12 +01:00
Jérémy Lecour
ed4fdce58c
clean duplicate
gitea/ansible-roles/pipeline/head This commit looks good
2022-10-19 16:33:25 +02:00
Jérémy Lecour
b3dbcb082f
certbot: add hapee (HAProxy Enterprise Edition) deploy hook
continuous-integration/drone/push Build is passing
2022-05-31 14:06:25 +02:00
Jérémy Lecour
33cb1dd8ef
certbot: detect domains for SAN certificates
2021-10-14 17:38:42 +02:00
Jérémy Lecour
887c1552cb
certbot: sync_remote.sh uses quotes for variable export
2021-08-30 14:06:32 +02:00
Jérémy Lecour
139b342fbd
certbot: silence letsencrypt deprecation warnings
2021-07-20 17:19:57 +02:00
Jérémy Lecour
11813c31a4
certbot: add script for manual deploy hooks execution
continuous-integration/drone/push Build is passing
2021-06-30 14:29:03 +02:00
Jérémy Lecour
51462c724c
certbot: sync_remote excludes itself
2021-06-30 07:39:57 +02:00
Jérémy Lecour
b8c5ac3097
remove whitespace for stream redirection
2021-06-28 15:56:19 +02:00
Jérémy Lecour
f6dcce239b
certbot move hooks
continuous-integration/drone/push Build is passing
2021-06-07 13:04:12 +02:00
Jérémy Lecour
1caae2437a
certbot: fix remote directory initialization
2021-05-03 11:44:44 +02:00
Jérémy Lecour
cc6acdbf34
certbot: sync_remote.sh is configurable
continuous-integration/drone/push Build is passing
2021-05-03 11:25:24 +02:00
Jérémy Lecour
0e32e0d2aa
certbot: use a fixed 1.9.0 version of the certbot-auto script (renamed "letsencrypt-auto")
continuous-integration/drone/push Build is passing
2021-01-07 18:55:44 +01:00
Jérémy Lecour
7ec0748383
certbot: detect domains if missing
continuous-integration/drone/push Build is passing
2020-12-24 13:56:43 +01:00
Jérémy Lecour
442e9bcda8
cerbot: hook to sync certificates to remote servers
2020-12-24 13:56:43 +01:00
Jérémy Lecour
98f798b9fb
cerbot: parse HAProxy config file only if HAProxy is found
continuous-integration/drone/push Build is passing
2020-12-03 17:26:16 +01:00
Jérémy Lecour
3e67d92fd3
certbot: an empty change shouldn't raise an exception
continuous-integration/drone/push Build is passing
2020-09-16 12:07:27 +02:00
Jérémy Lecour
c7151a8de8
certbot: fix "no-self-upgrade" option
continuous-integration/drone/push Build is passing
2020-09-08 10:02:15 +02:00
Jérémy Lecour
d3e69eeeb5
certbot: fix haproxy hook (ssl cert directory detection)
...
continuous-integration/drone/push Build is passing
It was matching additional parameters.
Now it matches on the first argument after "crt"
2020-07-21 10:46:01 +02:00
Jérémy Lecour
ce0d61bcbd
certbot: detect HAProxy cert directory
2020-06-14 12:37:04 +02:00
Jérémy Lecour
69c98bf562
[WIP] certbot: add support for install from sources on Debian 8
2020-03-21 19:07:26 +01:00
Jérémy Lecour
65bc2c657d
certbot: commit hook must be executed at the end
continuous-integration/drone/push Build is passing
2020-02-25 10:46:21 +01:00
Jérémy Lecour
ca4c4adb59
certbot: commit all changes in /etc/.git
...
continuous-integration/drone/push Build is failing
On some servers, certificates can be copied directly in final
directories over SSH.
2020-02-11 12:06:40 +01:00
Jérémy Lecour
cd9e17e8f6
certbot: reload the correct daemon
continuous-integration/drone/push Build is passing
2019-10-25 18:21:23 +02:00
Jérémy Lecour
68e6d6cb23
improve hooks maintainability
2019-09-27 14:03:39 +02:00
Jérémy Lecour
44b2480e03
certbot: improve hooks
2019-09-27 10:15:33 +02:00
Jérémy Lecour
3521d4a765
certbot: verify generated combined certificate file for HAProxy
2019-09-27 09:47:51 +02:00
Jérémy Lecour
86108999c1
certbot: check syntax in hooks just before reload
2019-09-27 09:31:22 +02:00
Jérémy Lecour
394e28b815
WIP: new certbot role
2019-09-27 00:21:29 +02:00