--- # tasks file for tco.burp_server - name: install burp repo ansible.builtin.get_url: url: https://copr.fedorainfracloud.org/coprs/yopito/burp2/repo/epel-{{ ansible_distribution_major_version }}/yopito-burp2-epel-{{ ansible_distribution_major_version }}.repo dest: /etc/yum.repos.d/burp.repo - name: install burp server ansible.builtin.package: name: burp2-server state: present - name: configure ansible.builtin.template: src: burp-server.conf dest: /etc/burp notify: restart burp - name: open firewall ansible.posix.firewalld: port: "{{ item }}" immediate: true permanent: true state: enabled loop: - 4971/tcp - 4972/tcp when: use_firewalld - name: configure service ansible.builtin.service: name: burp state: started enabled: true - name: install bui include_tasks: bui.yml when: burp_use_bui tags: bui