Peter Janes
5f54b5d397
Explicitly install from git if not on Fedora or RedHat
8 years ago
Peter Janes
314ea208c2
Only apply package install config when on Fedora or RedHat
8 years ago
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
8 years ago
exploide
b82eeeed79
adapted README to cover install from package possibility
8 years ago
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
8 years ago
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
8 years ago
Jeff Geerling
3dedd45961
Merge pull request #16 from Kaurin/master
...
Git force: yes
8 years ago
Kaurin
806d612fab
Adding 'force: yes' to the git section
...
to prevent 'local changes in working tree'
messages
8 years ago
Jeff Geerling
52dbc87e22
Update the author's URL. Now with more HTTPS!
8 years ago
Jeff Geerling
222d57cb2e
Merge pull request #14 from geerlingguy/certbot-auto-renew
...
Fixes #13 : Certbot auto renew cron job
8 years ago
Jeff Geerling
7c8e2e5735
Install correct package on Debian.
8 years ago
Jeff Geerling
b5ff8d4886
Update README regarding example usage.
8 years ago
Jeff Geerling
bca9164582
Install cron in test environments so tests pass.
8 years ago
Jeff Geerling
353747a915
Merge pull request #7 from Brunty/patch-1
...
Updated README.md to reference geerlingguy.certbot
8 years ago
Jeff Geerling
d76e3915fe
Fixes #13 : Add certbot-auto renew cron job.
8 years ago
Jeff Geerling
a2f63847fd
Fixes #9 : Add more Galaxy tags.
8 years ago
Jeff Geerling
18e2752f0e
Fix test failures on Ubuntu 12.04.
8 years ago
Jeff Geerling
ea45b22546
Fix Ubuntu test failures due to apt update.
8 years ago
Jeff Geerling
565678e559
Remove sudo requirement from Travis build.
8 years ago
Jeff Geerling
c84f967a08
Update travisfile to not require sudo.
8 years ago
Jeff Geerling
373fa29f60
Adjust Travis file for easier maintenance.
8 years ago
Jeff Geerling
ca23b73996
Force update apt cache on Ubuntu.
8 years ago
Jeff Geerling
7daaa25cf2
Add required git dependency.
8 years ago
Jeff Geerling
e9f5e5e30f
Switch to using Docker registry containers for efficiency.
8 years ago
Matt Brunt
eece6540a2
Updated README.md to reference geerlingguy.certbot
...
It now references geerlingguy.certbot - previously it was referencing geerlingguy.letsencrypt
8 years ago
Jeff Geerling
c762892bb1
Fix broken CentOS tests; 'DistributionNotFound: jinja2'.
8 years ago
Jeff Geerling
65071dd992
Fixes #5 : Ensure certbot-auto is executable.
8 years ago
Jeff Geerling
444064222b
Fixes #4 : Update to use Certbot. Rename from letsencrypt to certbot.
8 years ago
Jeff Geerling
8b6c745801
Initial commit.
9 years ago