mirror of
https://github.com/geerlingguy/ansible-role-certbot.git
synced 2025-04-19 17:01:37 +02:00
Install extra packages which are listed on certbot_package_extras variable
This commit is contained in:
parent
929b61a321
commit
2e5fbd02f5
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
*.retry
|
*.retry
|
||||||
tests/test.sh
|
tests/test.sh
|
||||||
|
meta/.galaxy_install_info
|
@ -1,4 +1,7 @@
|
|||||||
---
|
---
|
||||||
|
# Additional packages/plugins for Certbot
|
||||||
|
certbot_package_extras: []
|
||||||
|
|
||||||
# Certbot auto-renew cron job configuration (for certificate renewals).
|
# Certbot auto-renew cron job configuration (for certificate renewals).
|
||||||
certbot_auto_renew: true
|
certbot_auto_renew: true
|
||||||
certbot_auto_renew_user: "{{ ansible_user }}"
|
certbot_auto_renew_user: "{{ ansible_user }}"
|
||||||
|
@ -1 +0,0 @@
|
|||||||
{install_date: 'Tue Jul 4 10:56:19 2017', version: 2.0.0}
|
|
@ -1,7 +1,15 @@
|
|||||||
---
|
---
|
||||||
|
- name: Define certbot_packages.
|
||||||
|
set_fact:
|
||||||
|
certbot_packages: "{{ [ certbot_package ] }}"
|
||||||
|
|
||||||
|
- name: Define extra certbot_packages.
|
||||||
|
set_fact:
|
||||||
|
certbot_packages: "{{ certbot_packages | list + certbot_package_extras | list }}"
|
||||||
|
|
||||||
- name: Install Certbot.
|
- name: Install Certbot.
|
||||||
package: "name={{ item }} state=present"
|
package: "name={{ item }} state=present"
|
||||||
with_items: "{{ certbot_package }}"
|
with_items: "{{ certbot_packages }}"
|
||||||
|
|
||||||
- name: Set Certbot script variable.
|
- name: Set Certbot script variable.
|
||||||
set_fact:
|
set_fact:
|
||||||
|
@ -1,2 +1 @@
|
|||||||
certbot_package:
|
certbot_package: letsencrypt
|
||||||
- letsencrypt
|
|
||||||
|
@ -1,5 +1,2 @@
|
|||||||
---
|
---
|
||||||
certbot_package:
|
certbot_package: certbot
|
||||||
- certbot
|
|
||||||
- certbot-apache
|
|
||||||
- certbot-nginx
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user