- name: Install DansGuardian packages package: name={{ item }} state=present with_items: - dansguardian tags: - download - name: Copy DansGuardian config file template: src=squid/dansguardian.conf.j2 dest=/etc/dansguardian/dansguardian.conf owner=dansguardian group=dansguardian mode=0640 when: ansible_distribution == "Fedora" - name: Copy DansGuardian config file template: src=squid/dansguardian.conf.debian.j2 dest=/etc/dansguardian/dansguardian.conf owner=dansguardian group=dansguardian mode=0640 when: is_debuntu - name: Copy DansGuardian config file for CentOS template: src=squid/dansguardian.conf.centos.j2 dest=/etc/dansguardian/dansguardian.conf owner=dansguardian group=vscan mode=0640 when: ansible_distribution == "CentOS" - name: Create 'dansguardian' log directory file: path=/var/log/dansguardian owner=dansguardian group=dansguardian mode=0750 state=directory when: ansible_distribution != "CentOS" - name: Create DansGuardian log directory for CentOS file: path=/var/log/dansguardian owner=dansguardian group=vscan mode=0750 state=directory when: ansible_distribution == "CentOS"