Jérémy Lecour
65ccc2c0b5
evoacme: use env variables for execution modes
2017-10-12 18:22:06 +02:00
Jérémy Lecour
30434a70d8
evoacme: csr verification is a different function call
2017-10-12 18:20:49 +02:00
Jérémy Lecour
118a9759af
evoacme: change function name to be more specific
2017-10-12 18:19:53 +02:00
Jérémy Lecour
3c61484448
evoacme: don't allow uninitialized variables
2017-10-12 18:19:09 +02:00
Jérémy Lecour
0d0c21f908
Evoacme: refactoring
...
* add a lot of variables, to reduce possible typos
* add a lot of debug statements
* add many comments and line breaks for readability
* extract functions for complex openssl commands
* explode the big certbot command into multiple lines
* allow certbot to make test certs (for API query limits)
* allow certbot to run in "dry run" mode
* regroup some lines together when they do related things
2017-10-12 00:29:21 +02:00
Victor LABORIE
1c244f556b
evoacme: better apache/nginx reload
2017-10-11 18:50:20 +02:00
Victor LABORIE
2dbdfb6600
evoacme: add error and debug function
2017-10-11 18:50:19 +02:00
Gregory Colpart
30c47fcd50
A lot of improvments: add comments, add tests/tests/tests, add --cron option, drop HAProxy support, modify Apache/Nginx conf only first time
2017-09-21 03:50:24 +02:00
Gregory Colpart
7ea5982611
empty commit, only :retab
2017-09-21 03:48:24 +02:00
Victor LABORIE
069e675c6b
evoacme: add basic check to evoacme.sh
2017-09-11 17:05:46 +02:00
Victor LABORIE
ab177c2dad
evoacme: add pem extension to dhparam file
2017-09-11 17:05:46 +02:00
Victor LABORIE
6c399ca60e
evoacme: fix live link path
2017-09-11 17:05:46 +02:00
Victor LABORIE
ff392d8e26
evoacme: fix symlink generation
2017-09-11 17:05:45 +02:00
Victor LABORIE
0726d29796
evoacme: purge same day cert before recreating it
2017-09-11 17:05:45 +02:00
Victor LABORIE
e210de5f53
evoacme: complete refactoring of evoacme.sh
2017-09-11 17:05:44 +02:00
Victor LABORIE
267f1ffc88
evoacme: refactoring
2017-06-12 13:14:30 +02:00
Victor LABORIE
41f93bcd5d
evoacme: fix sed for nginx self-signed cert
2017-05-30 15:13:00 +02:00
Victor LABORIE
8aadec03c1
evoacme: support for evoadmin-cluster
2017-05-10 11:05:31 +02:00
Victor LABORIE
3738a189c7
evoacme: always strip .conf suffix
2017-05-10 11:05:31 +02:00
Victor LABORIE
25bdddbd92
evoacme: fix nginx ssl_certificate replacement
2017-03-15 17:33:12 +01:00
Victor LABORIE
338c083c5b
evoacme: support for haproxy
2017-03-09 17:58:42 +01:00
Victor LABORIE
aac8e90c21
evoacme:
...
- Fix ssl conf replacement
- Fix acme user home
2017-02-08 14:14:55 +01:00
Victor LABORIE
d3310007c3
evoacme :
...
- Don't generate dhparams (not evoacme role)
- Generate ssl conf file for vhost
2017-02-03 16:24:39 +01:00
Victor LABORIE
c4fc42092c
evoacme: generate autosign cert on certbot fail
2017-01-11 10:42:32 +01:00
Victor LABORIE
b485b0b49c
Evoacme: merge role from evoacme private repo
2016-12-21 16:12:27 +01:00