41 lines
896 B
YAML
41 lines
896 B
YAML
---
|
|
# 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
|