diff --git a/roles/elgg/tasks/enable.yml b/roles/elgg/tasks/enable.yml index 3fa10ed9f..632112c49 100644 --- a/roles/elgg/tasks/enable.yml +++ b/roles/elgg/tasks/enable.yml @@ -17,10 +17,25 @@ state: absent when: not elgg_enabled and is_redhat +- name: Install {{ nginx_config_dir }}/elgg-nginx.conf from template + template: + src: elgg-nginx.conf + dest: "{{ nginx_config_dir }}/elgg-nginx.conf" + when: elgg_enabled and nginx_enabled + - name: Restart Apache ({{ apache_service }}) to enable/disable http://box/elgg - service: + systemd: name: "{{ apache_service }}" + daemon_reload: yes state: restarted + when: apache_enabled + +- name: Restart nginx to enable/disable http://box/elgg + systemd: + name: nginx + daemon_reload: yes + state: restarted + when: nginx_enabled - name: Add 'elgg' variable values to {{ iiab_ini_file }} ini_file: