Jörg R Schumacher
62f4a283fe
Update readme.md to describe cronjob check
...
The added sentence clarifies that you need to check the crontab of the user, not of the root to find the entry added by the certbot role.
2019-01-10 12:40:53 +01:00
Jeff Geerling
00dc226101
Fixes E305 linting error: use shell only when required.
2018-12-06 16:15:09 -06:00
Jeff Geerling
be44ac2dcd
Update tests for optimum efficiency.
2018-10-23 10:14:46 -05:00
Jeff Geerling
09b5bd20e9
Merge pull request #63 from adrianmoisey/patch-1
...
Fix path for example
2018-10-02 22:10:22 -05:00
Jeff Geerling
e130839734
Merge pull request #62 from mbiberhofer/master
...
Fixed syntax issue in main/defaults.yml
3.0.2
2018-10-02 22:09:24 -05:00
Adrian Moisey
6b519ffc4d
Fix path for example
2018-10-02 16:29:59 +02:00
Mario Biberhofer
260a85222e
Fixed syntax issue in main/defaults.yml
...
v3.0.0 has introduced usage of the folded block scalar syntax
(see https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html )
for the certbot_create_command variable. The usage of quotes in this
case is wrong, resulting in a command not found error.
2018-10-02 10:20:22 +02:00
Jeff Geerling
974fc81c9c
Update README wildcard docs. [ci skip]
2018-09-28 20:05:09 -05:00
Jeff Geerling
a2348fdd64
Add note on Wildcard Certificates and Let's Encrypt. [ci skip]
2018-09-27 22:10:58 -05:00
Jeff Geerling
d8beca4c1a
Merge pull request #60 from michaelpporter/master
...
Supports check of wildcard certs
3.0.1
2018-09-27 21:59:28 -05:00
Jeff Geerling
53b02421c0
Fix Ansible lint issues.
2018-09-26 21:53:44 -05:00
Jeff Geerling
0611410c3b
Fix Ansible lint issues.
2018-09-26 21:41:04 -05:00
Jeff Geerling
5da6dd18cd
Fix Ansible lint issues.
2018-09-26 21:32:28 -05:00
Jeff Geerling
e14d6eb04a
Switch tests to use Molecule.
2018-09-26 21:25:42 -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
3f1a802d71
Fixes #25 : Suggest using source install for more pleasant experience. [ci skip]
3.0.0
2017-12-11 22:40:31 -06:00
Jeff Geerling
9a8c9ae417
Merge pull request #38 from geerlingguy/12-standalone-cert-generation
...
Issue #12 : Add basic standalone certbot cert generation.
2017-12-11 22:27:14 -06:00
Jeff Geerling
c27861fddc
Issue #12 : New include techniques require Ansible 2.4 or later. [ci skip]
2017-12-11 22:26:46 -06: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.
2.0.1
2017-10-31 10:09:41 -05:00
Jeff Geerling
f00a0ba181
Issue #6 : Add more documentation around automatically generating certs.
2017-07-26 15:56:22 -05:00
Jeff Geerling
01d801c4b7
PR #19 follow-up: Docs fixes and reordering defaults.
2.0.0
2017-04-04 21:42:16 -05:00
Jeff Geerling
3b47bfb39e
Merge pull request #19 from exploide/package-install
...
Install Certbot with package
2017-04-04 21:36:52 -05:00
Jeff Geerling
da3ad13935
Update test script README. [ci skip]
2017-04-02 10:40:17 -05:00
exploide
932214698b
Merge branch 'master' into package-install
...
this incorporates the changes that switched to a more efficient and compact test setup
2017-04-02 12:08:30 +02:00
Jeff Geerling
2f8a0f06d5
Switch to more efficient and compact test setup.
2017-04-01 22:45:12 -05:00
exploide
24d40c7b10
use test-source-install for Debian 8 since certbot (and letsencrypt) packages are only available from jessi-backports repo
2017-04-01 14:26:02 +02:00
exploide
1ca3e00b46
include distribution specific vars from files
2017-04-01 14:23:08 +02:00
Jeff Geerling
065d889858
Add a LICENSE file for MIT license. [ci skip]
2017-03-31 11:23:15 -05:00
Oskar Schöldström
da5a6738d5
Show playbook right after distro in tests, change ubuntu1204 -> debian8
2017-03-25 18:15:43 +01:00
Oskar Schöldström
e82a68e331
Support Ubuntu 16.04 out of the box
2017-03-25 18:15:43 +01:00
exploide
92ef96faff
notes on distributions which do not ship certbot package
2017-03-19 17:17:43 +01:00
Oskar Schöldström
c82468099b
Run source-install tests for Ubuntu 14.04 as there's no package available
2017-03-19 17:08:04 +01:00
Oskar Schöldström
1f89316182
Fix Centos6 tests by testing source install
2017-03-19 17:08:04 +01:00
exploide
141dd08882
package module requires Ansible >= 2.0
2017-03-19 15:51:54 +01:00
exploide
ef18833af5
made README more clear regarding package vs source installation
2017-03-19 14:49:28 +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
33724b0a93
this role is also compatible with Fedora
...
- mention Fedora in meta
- adapt description of role because this role should work on most distributions, not only EL and Debian/Ubuntu
2017-02-24 10:19:01 +01:00
exploide
b82eeeed79
adapted README to cover install from package possibility
2017-02-24 10:16: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
Jeff Geerling
3dedd45961
Merge pull request #16 from Kaurin/master
...
Git force: yes
1.0.1
2017-01-30 22:34:53 -06: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
52dbc87e22
Update the author's URL. Now with more HTTPS!
2017-01-21 19:59:54 -06:00
Jeff Geerling
222d57cb2e
Merge pull request #14 from geerlingguy/certbot-auto-renew
...
Fixes #13 : Certbot auto renew cron job
1.0.0
2017-01-21 15:37:44 -06:00
Jeff Geerling
7c8e2e5735
Install correct package on Debian.
2017-01-21 15:33:06 -06:00
Jeff Geerling
b5ff8d4886
Update README regarding example usage.
2017-01-21 15:31:40 -06:00
Jeff Geerling
bca9164582
Install cron in test environments so tests pass.
2017-01-21 15:28:26 -06:00