diff --git a/roles/awstats/tasks/install.yml b/roles/awstats/tasks/install.yml index 2eda64135..681a1ab5a 100644 --- a/roles/awstats/tasks/install.yml +++ b/roles/awstats/tasks/install.yml @@ -10,7 +10,7 @@ name: awstats state: present -- name: 'Install package: pwauth' +- name: 'Install package: pwauth (when: apache_installed is defined)' package: name: - pwauth # Auto-installs apache2-bin and libapache2-mod-authnz-external @@ -19,11 +19,11 @@ state: present when: apache_installed is defined -- name: Run 'a2enmod cgi' to enable cgi execution via Apache +- name: "Run 'a2enmod cgi' to enable cgi execution via Apache (when: apache_installed is defined)" command: a2enmod cgi when: apache_installed is defined -- name: Create directory... mkdir {{ apache_log_dir }}, recursively chown {{ apache_user }}:{{ apache_user }}, with chmod u+rw,g+r,g-w,o-rwx +- name: 'Create directory... mkdir {{ apache_log_dir }}, recursively chown {{ apache_user }}:{{ apache_user }}, with chmod u+rw,g+r,g-w,o-rwx (when: apache_installed is defined)' file: state: directory recurse: yes @@ -47,13 +47,13 @@ - "{{ awstats_data_dir }}" # /library/awstats - /usr/lib/cgi-bin/awstats # create backward compatible path for awstats -- name: Install /etc/{{ apache_conf_dir }}/awstats.conf from template +- name: 'Install /etc/{{ apache_conf_dir }}/awstats.conf from template (when: apache_installed is defined)' template: src: apache-awstats.conf dest: "/etc/{{ apache_conf_dir }}/awstats.conf" # apache2/sites-available on debuntu when: apache_installed is defined -- name: Install /etc/logrotate.d/apache2 from template, to ensure logrotate doesn't make logs unreadable +- name: 'Install /etc/logrotate.d/apache2 from template, to ensure logrotate doesn't make logs unreadable (when: apache_installed is defined)' template: src: logrotate.d.apache2 dest: /etc/logrotate.d/apache2