- name: Install packages package: name: "{{ item }}" state: present loop: - rsync - nginx - dma - jq - curl - name: Set up periodic.conf template: src: etc_periodic.conf.j2 dest: /etc/periodic.conf owner: root group: wheel mode: "0644" - name: Set up /etc/rc.conf template: src: etc_rc.conf.j2 dest: /etc/rc.conf owner: root group: wheel mode: "0644" register: rc_conf - name: Set up fstab template: src: etc_fstab.j2 dest: /etc/fstab owner: root group: wheel mode: "0644" register: fstab - name: Run mount -a shell: mount -a when: fstab.changed - name: Start auditd service: name: auditd state: started - name: Set up crontab template: src: etc_crontab.j2 dest: /etc/crontab owner: root group: wheel mode: "0644" register: etc_crontab - name: Restart cron service: name: cron state: restarted when: etc_crontab.changed