Alexis Ben Miloud--Josselin
e9a43ea1db
evoacme: Certificates directory path
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|3132|0|3132|0|:zzz:
gitea/ansible-roles/pipeline/head This commit looks good
The variable CRT_DIR is already well set in /etc/default/evoacme,
so this bug might have caused trouble yet.
2024-08-16 11:48:40 +02:00
a6bac1f20b
change syntax "become: [yes,no]" → "become: [true,false]"
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2593|3|2590|23|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/280//ansiblelint">Evolix » ansible-roles » unstable #280</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-07-03 14:21:22 +02:00
David Prevot
47e35f77d2
evoacme: Fix syntax that introduced extra ending space
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2768|3|2765|3|:-1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/226//ansiblelint">Evolix » ansible-roles » unstable #226</a>
gitea/ansible-roles/pipeline/head This commit looks good
2023-03-27 10:16:57 +02:00
ee21973371
Use FQCN
...
Ansible Lint |Total|New|Outstanding|Fixed|Trend
|:-:|:-:|:-:|:-:|:-:
|2777|524|2253|2462|:+1:
Reference build: <a href="https://jenkins.evolix.org/job/gitea/job/ansible-roles/job/unstable/223//ansiblelint">Evolix » ansible-roles » unstable #223</a>
gitea/ansible-roles/pipeline/head This commit looks good
Fully Qualified Collection Name
2023-03-20 23:33:19 +01:00
e5cae4ba78
Fix evoacme jinja syntax problem
...
gitea/ansible-roles/pipeline/head This commit looks good
This problem was introduced by commit 7a0e0d81d6
It made ansible crash when parsing the template.
2023-01-09 14:10:47 -05:00
7a0e0d81d6
Proper jinja spacing
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-28 09:03:37 +01:00
1728eaee68
Revert "Add “when: not ansible_check_mode” to allow more --check"
...
gitea/ansible-roles/pipeline/head This commit looks good
This reverts commit fafff25c20
.
This reverts commit e64471c5a8084f95a8e6f955d3fa918c55b8e846.
2022-12-14 07:41:18 +01:00
David Prevot
fafff25c20
Add “when: not ansible_check_mode” to allow more --check
gitea/ansible-roles/pipeline/head This commit looks good
2022-12-02 17:40:43 +01:00
7d63f20336
evoacme: exclude renewal-hooks directory from cron
2021-10-05 08:28:47 +02:00
bd92ff95c8
use absolute path in evacme cron
continuous-integration/drone/push Build is passing
2021-08-20 11:33:30 +02:00
b8c5ac3097
remove whitespace for stream redirection
2021-06-28 15:56:19 +02:00
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2021-06-28 15:26:28 +02:00
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2021-05-09 23:06:42 +02:00
5138065059
Use 'loop' syntax instead of 'with_items'
2021-05-04 14:19:18 +02:00
f940bc3866
cerbot: use the legacy script on Debian 8 and 9
continuous-integration/drone/push Build is passing
2021-02-04 16:34:24 +01:00
024d30ea43
evoacme: upstream release 21.01
continuous-integration/drone/push Build is passing
2021-01-07 19:16:06 +01:00
feda9a63d8
Add directive auth_basic off for nginx configuration
continuous-integration/drone/push Build is passing
2020-12-24 10:03:43 +01:00
b6817cb62c
evoacme: upstream release 20.12
continuous-integration/drone/push Build is passing
2020-12-01 22:27:05 +01:00
592030ee9a
evoacme: variable to disable Debian version check (default: False)
2020-11-21 09:59:10 +01:00
b43d0f3629
evoacme: upstream release 20.11
2020-11-19 21:21:07 +01:00
c8d4da532f
evoacme: Don't ignore hooks with . in the name (ignore when it's ".disable")
continuous-integration/drone/push Build is passing
2020-10-20 10:58:51 +02:00
48174ad618
evoacme: remount /usr if necessary
continuous-integration/drone/push Build is passing
2020-09-14 11:31:47 +02:00
4007b14c09
whitespaces
continuous-integration/drone/push Build is passing
2020-09-14 11:17:54 +02:00
b818c348c2
evoacme: remove Debian 9 support
continuous-integration/drone/push Build is passing
2020-09-11 11:09:45 +02:00
44ddc8047d
evoacme: disable empty task for hooks
2020-08-21 14:21:28 +02:00
f49bf5c72d
evoacme: use Let's Encrypt deploy hooks instead of evoacme hooks
continuous-integration/drone/push Build is passing
2020-08-21 14:02:07 +02:00
a60deb276b
evoacme: upstream release 20.08
2020-08-21 14:01:06 +02:00
8ea1bac000
evoacme: update for new certbot role
...
* certbot is installed by the certbot role
* Apache/Nginx configuration is delegated to the certbot role
* No more "acme" user, everything is done with "root".
2020-08-21 13:36:24 +02:00
d9f9d03140
evoacme: read values from environment before defaults file
continuous-integration/drone/push Build is passing
2020-06-05 11:31:42 +02:00
7f0931510f
evoacme: upstream release 20.06.1
continuous-integration/drone/push Build is passing
2020-06-05 11:01:42 +02:00
1d5a30b144
evoacme: upstream release 20.06
continuous-integration/drone/push Build is passing
2020-06-03 12:09:58 +02:00
7a9624fcc2
evoacme: remove shellcheck warnings
continuous-integration/drone/push Build is passing
2020-04-16 09:44:25 +02:00
7283e34077
Replace version_compare() with version()
2020-02-25 10:45:35 +01:00
6801f4e00e
Add names to many blocks
2019-12-31 16:56:03 +01:00
79bb6103b8
Change "|version_compare" with "is version_compare"
2019-12-31 10:18:19 +01:00
6f5e13f8b8
Add evolix prefix to include_role
2019-11-29 14:00:25 +01:00
ab8c6b13b8
evoacme: upstream version 19.11
continuous-integration/drone/push Build is passing
2019-11-05 14:08:02 +01:00
aa28e9c1b8
change repositories URL
2019-03-21 15:31:58 +01:00
db71907155
Remove chown root: /etc/ssl/private in make-csr.sh
2019-03-19 16:13:17 +01:00
8279092037
evoacme: add a renewal hook to commit changes in /etc/.git
2019-03-07 00:19:43 +01:00
6469733d2f
evoacme: fix error handling in sed_cert_path_for_(apache|nginx)
2018-11-22 15:06:23 +01:00
88b66dca24
Evoacme: Better usage of apache2ctl -t
...
By default apache2ctl is using stderr, even for displaying "Syntax OK".
So, we redirect it in stdout and remove "Syntax OK". Then we check the exit code.
2018-10-03 15:16:28 +02:00
758a537a8d
For SANs certificates, also add a CN for the first domain
2018-07-12 11:12:29 +02:00
de63c0747f
Support for SAN in self-signed certificates
2018-07-10 17:46:41 +02:00
17159676d9
Add exit 0 after the command -v commands.
...
Otherwise it would exit 1 on nginx if you have not nginx installed.
2018-07-10 17:09:20 +02:00
77b5f84567
evoacme: disable old certbot cron also in cron.daily
2018-06-21 17:22:40 +02:00
9f34db8f9a
evoacme: fix module detection in apache config
2018-06-20 11:07:23 +02:00
ce11c39ce4
evoacme: add a symlink for vhosts with old path
2018-03-30 18:45:26 +02:00
7385e2894e
evoacme: fix version comparison for evoacme
2018-03-30 18:43:03 +02:00
a4a3569630
Show the certificate path when exiting with an error
2018-03-06 10:34:55 +01:00