Files
fedora-infra_ansible/roles/abrt/faf-pre/tasks/ssl.yml
2020-09-21 23:30:59 +02:00

29 lines
823 B
YAML

---
- name: check whether we need to initialize letsencrypt first
stat: path="/etc/letsencrypt/live/{{ item.key }}"
register: le_stat_checks
with_dict: "{{ letsencrypt.certificates }}"
when:
- letsencrypt is defined
- name: stop httpd when letsencrypt has not been run
service:
name: httpd
state: stopped
when:
- letsencrypt is defined
- not item.stat.exists
with_items: "{{ le_stat_checks.results }}"
- name: install letsencrypt ssl certificates for dev
include_role: name=copr/certbot
tags:
- config
- name: install retrace ssl vhost
template: src="httpd/retrace_ssl.conf.j2" dest="/etc/httpd/conf.d/retrace_ssl.conf"
when: letsencrypt is defined
tags:
- config