From 9b0f95946cfa49a6fbcb3e080e785e8150f1d088 Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Fri, 24 Sep 2021 07:37:25 +0200 Subject: [PATCH] vhost conf file update now conditionnal --- README.md | 1 + defaults/main.yml | 1 + tasks/main.yml | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f1d7c95..6a9ed75 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ apache_ssl_chain: /etc/letsencrypt/live/{{ apache_server_name }}/fullchain.pem apache_ssl_key: /etc/letsencrypt/live/{{ apache_server_name }}/privkey.pem apache_user: {{ apache_server_name | regex_search( '([^.]+)' ) }} }} apache_allowoverride: all +apache_update_conf: true - wether we override existing config file Example Playbook ---------------- diff --git a/defaults/main.yml b/defaults/main.yml index 1822bdc..b84da1a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -16,3 +16,4 @@ apache_use_ssl: true apache_use_stats: true apache_use_zabbix: true apache_user: "{{ apache_server_name | regex_search( '([^.]+)' ) }} }}" +apache_update_conf: true diff --git a/tasks/main.yml b/tasks/main.yml index 9d29908..23e7e8d 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -46,7 +46,7 @@ - name: dns setup include_tasks: dns.yml - when: apache_use_dns is defined + when: apache_use_dns - name: generate cert import_tasks: certbot.yml @@ -59,6 +59,7 @@ dest: /etc/httpd/conf.d/{{ apache_server_name }}.conf mode: 0644 notify: restart apache + when: apache_update_conf - name: logrotate config file template: