Antoine Nguyen
015a535d0f
Safer script syntax
2024-04-26 15:04:15 +02:00
Antoine Nguyen
c0bdc22c4c
Added renewal deploy hook to reload services.
...
see #522
2024-04-26 14:55:48 +02:00
Antoine Nguyen
18369e238c
Few updates
2024-04-24 08:28:56 +02:00
Spitap
68ecf77045
Fixed for upgrade
2024-04-24 08:12:46 +02:00
Spitap
e900e6258f
Revert generate removing
2024-04-24 08:12:46 +02:00
Spitap
4759146d99
Added custom tls cert support
2024-04-24 08:12:44 +02:00
Spitap
6261066ccd
Formating, force outdated config check
2023-03-12 00:30:04 +01:00
Antoine Nguyen
b84abbbacc
python3-certbot-nginx is only available on Debian based systems.
...
see #437
2022-10-05 18:17:54 +02:00
Spitap
2ebefaa188
Added Nginx plugin for certbot when needed
2022-09-14 08:45:23 +02:00
Karim
4301bcca74
removed forcing renew, no-autoupgrade
...
only renew, no force fix and do upgrades
https://github.com/modoboa/modoboa/issues/2129
2022-06-27 19:49:46 +02:00
Antoine Nguyen
f7985a9d03
Fix #393
2021-09-23 09:01:31 +02:00
Daniel Leicht
85e76c1981
Fixed dist_info() case sensitivity for certbot installation
...
On Debian 10, dist_info() returns a lower case "debian" and the installation of certbot fails.
I changed the installation method to check the distribution name in case insensitive way.
2020-10-28 15:30:09 +02:00
Antoine Nguyen
e5805fda84
Replaced certbot-auto by certbot.
...
fix #338
2020-09-17 17:15:49 +02:00
Antoine Nguyen
503145eaad
Installer upgrade mode.
2019-03-19 10:49:27 +01:00
Antoine Nguyen
e7a9e5fc71
Removed pre and post hooks.
...
see https://github.com/modoboa/modoboa/issues/1546
2018-09-20 15:18:08 +02:00
Antoine Nguyen
9eed99d884
Added missing newline at end of LE crontab.
2018-07-11 11:07:08 +02:00
Antoine Nguyen
90e30e5b3e
Change renewal authenticator to nginx.
...
fix #165
2017-12-08 14:42:32 +01:00
Antoine Nguyen
2f61272bf8
Use hooks to stop/start nginx.
...
fix #86
2017-01-18 16:48:07 +01:00
Antoine Nguyen
e6d8c4cc16
Remove useless webroot argument.
...
see #50
2016-10-10 11:01:45 +02:00
Antoine Nguyen
7c22bbe5f0
Experimental support for Let's Encrypt.
...
see #50
2016-09-21 17:30:04 +02:00
almereyda
d2aa7200ee
update SSL logic to accomodate pregenerated certificates
...
The @ecobytes instance showed a misbehaviour concerning TLS certificates which had been set in instance.cfg.
Ultimately 89cdc314ea9ad93d7951d1800e525f85ec47eaac#diff-c226f84131b50059e044a64c41fe782c added a logic which would not account for preconfigured TLS certificates anymore.
This commit introduces a small change to revive usage of third-party certificates without overwriting their configuration options.
2016-07-06 17:39:44 +01:00
Antoine Nguyen
b20400fd98
Use the --force option for every question.
...
fix #12
2016-06-07 10:05:16 +02:00
Antoine Nguyen
89cdc314ea
Working setup for CentOS.
2016-06-01 15:30:59 +02:00