make it work on debian, restore certificate management

This commit is contained in:
2024-05-08 17:27:37 +02:00
parent 31e9283fc0
commit a0ad2a9301
6 changed files with 33 additions and 8 deletions

View File

@@ -3,7 +3,7 @@
package:
name:
- certbot
- mod_ssl
- "{{ apache_ssl_packages }}"
state: present
@@ -12,7 +12,7 @@
apache_use_ssl: false
template:
src: vhost.conf.jj
dest: /etc/httpd/conf.d/{{ apache_server_name }}.conf
dest: "{{ apache_config_dir }}/{{ apache_server_name }}.conf"
mode: 0644
notify: restart apache
register: result
@@ -20,7 +20,7 @@
# cant use meta / flush handlers in conditionnals
- name: if needed, we restart apache
service:
name: httpd
name: "{{ apache_service }}"
state: restarted
when: result.changed
@@ -41,7 +41,7 @@
- name: deploy ssl config file
template:
src: ssl.conf
dest: /etc/httpd/conf.d
dest: "{{ apache_config_dir }}"
notify: restart apache
- name: create cronjob for renewal