--- # tasks file for uvok_bird - name: Ensure bird directory exists ansible.builtin.file: path: '{{ uvok_bird_opts.config_dir }}' state: directory mode: '0750' owner: 'bird' group: 'bird' - name: Install template template: src: clearnet.conf.j2 dest: '{{ uvok_bird_opts.config_dir }}/clearnet.conf' mode: '0640' owner: 'bird' group: 'bird' when: - uvok_bird_opts.clearnet notify: configure bird