Add support for yum, dnf, apt, pip installs and plugin installs
PR that provides multiple install types, as well as adding support of PPA for later newer versions of cerbot.
@geerlingguy please review this PR, I've added many tests https://travis-ci.org/github/geerlingguy/ansible-role-certbot/builds/680289901 which verify the multiple scenarios.
@ericsysmin Does this handle the #2 case, or does that still need to be solved if this gets in?
@colans this will allow you to install the nginx and other plugins including route53, however, passing those values to your command is not being done here. Once @geerlingguy merges this PR, the you could edit the command to run with nginx flags, or just run it as a param, this is what I do for my webserver
certbot_create_standalone_stop_services: httpd
certbot_auto_renew_options: "--dns-route-53 --quiet --no-self-upgrade --deploy-hook 'systemctl reload httpd'"
@geerlingguy any chance to look at this one?
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
Still relevant.
This issue is no longer marked for closure.
@geerlingguy any chance you can look at this?
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
Still relevant.
This issue is no longer marked for closure.
Every time I come back to this PR, I spend a lot of time thinking whether I should consider merging it or not, commenting on it or not, etc. I mostly haven't closed it because I do see how it could be valuable to have more flexibility here.
But I just don't like the vast complexity it adds (IMO) in terms of trying to test and figure out exactly how it's getting installed—and that's typically my lowest concern when I'm trying to configure certbot. 99% of the time I try to install from source, and the other 1% now I skip system package managers since I've been burned there and go with pip.
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.
I mean I stopped using certbot recently due to the massive cert issue they had last year. @geerlingguy do you want to close this or make the changes? I don't even know if this will work anymore...haha
This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark pull requests as stale.
:wave:
This issue is no longer marked for closure.