Guilherme Balzana
8aafd190db
Ensure letsencrypt directory exists when installing with snap
2021-07-21 19:35:54 +01:00
Guilherme Balzana
29b64067bc
Ensure systemd snap certbot timer has started and is enabled
2021-04-01 16:58:16 +01:00
Guilherme Balzana
a6a9b7cf95
Add epel repository for snap install method
...
Remove the old cerbot package
2021-03-31 18:54:13 +01:00
Guilherme Balzana
00927c9aff
Add certbot_cli_options to populate cli.ini
...
When using snap and systemd timers to run certbot renew it is useful to
have the cli.ini file populated so we can define options, i.e. pre-hook,
post-hook, etc.
2021-03-31 18:54:13 +01:00
Jeff Geerling
e34a21f0eb
Set certbot_script variable for snap-based install.
2021-02-21 09:03:18 -06:00
Jeff Geerling
4f22d025cd
Slight tweak, but it still won't work.
2021-01-19 12:07:46 -06:00
Jeff Geerling
ea88bfa03c
Attempt to get snap based install working correctly.
2021-01-19 11:56:58 -06:00
Jeff Geerling
56ba6ad847
Fix syntax error with file module usage.
2021-01-19 11:02:58 -06:00
Jeff Geerling
0ba7078e8c
Issue #134 : Snap install method.
2021-01-19 10:54:42 -06:00
Jeff Geerling
9090d7d431
Merge pull request #127 from wzzrd/patch-1
...
Only enable PowerTools on CentOS
2020-12-27 00:05:59 -06:00
GuillaumeRemyCSI
51ff0b14a3
Fixed issue with PowerTools DNF module
...
PowerTools has been renamed to powertools on CentOS 8
2020-12-18 15:38:56 +01:00
Maxim Burgerhout
a9609e1da6
Only enable PowerTools on CentOS
...
The PowerTools repo exists only on CentOS, but the current selector ansible_os_family == 'RedHat' also evaluates to true on Fedora and RHEL, making this role fail.
This patch switches the when statement to only evaluate to true if really running on CentOS, which I think was the intention
2020-09-30 08:52:43 +02:00
Jeff Geerling
09c8986636
Issue #107 : PowerTools required to install via package on CentOS 8.
2020-04-20 16:56:03 -05:00
Jeff Geerling
00dc226101
Fixes E305 linting error: use shell only when required.
2018-12-06 16:15:09 -06:00
Jeff Geerling
d8beca4c1a
Merge pull request #60 from michaelpporter/master
...
Supports check of wildcard certs
2018-09-27 21:59:28 -05:00
Jeff Geerling
5da6dd18cd
Fix Ansible lint issues.
2018-09-26 21:32:28 -05:00
Michael Porter
ce4dacf632
Supports check of wildcard certs
...
Adds support to check for wildcard certs to not re-make them on subsequent runs
2018-09-23 14:58:52 -05:00
Jeff Geerling
d3f98e4258
Fixes #12 : Document how to generate certs automatically using certbot --standalone.
2017-12-11 22:17:25 -06:00
Jeff Geerling
5f7c9e046c
Issue #12 : Fix standalone cert generation, add full build-test-teardown playbook.
2017-12-10 22:47:54 -06:00
Jeff Geerling
7651f0ac0b
Issue #12 : Add basic standalone certbot cert generation.
2017-12-06 22:48:30 -06:00
Jeff Geerling
574c0843c8
Fixes #37 : Make renew command configurable.
2017-10-31 10:09:41 -05:00
exploide
1ca3e00b46
include distribution specific vars from files
2017-04-01 14:23:08 +02:00
Oskar Schöldström
e82a68e331
Support Ubuntu 16.04 out of the box
2017-03-25 18:15:43 +01:00
exploide
afa993333f
renamed certbot_from_git variable to certbot_install_from_source and fixed some wording
2017-03-19 14:38:07 +01:00
exploide
f3a260e94e
added possibility to install certbot from package management
...
- introduces a variable certbot_from_git
- adds install from package tasks
- makes a variable called certbot_script available (to handle certbot vs certbot-auto naming)
- fixes #18
2017-02-24 10:10:20 +01:00
exploide
35ceee9f1b
restructured tasks such that subtask files are included
...
this is a preparation for installing certbot from package management
additionally, it might be useful when further tasks are added, e.g. for initial certificate retrieval
2017-02-23 20:00:42 +01:00
Kaurin
806d612fab
Adding 'force: yes' to the git section
...
to prevent 'local changes in working tree'
messages
2017-01-31 02:09:32 +00:00
Jeff Geerling
d76e3915fe
Fixes #13 : Add certbot-auto renew cron job.
2017-01-21 15:16:45 -06:00
Jeff Geerling
65071dd992
Fixes #5 : Ensure certbot-auto is executable.
2016-07-10 22:21:19 -05:00
Jeff Geerling
444064222b
Fixes #4 : Update to use Certbot. Rename from letsencrypt to certbot.
2016-07-10 22:17:26 -05:00
Jeff Geerling
8b6c745801
Initial commit.
2016-03-08 10:49:09 -06:00