bui - wip

This commit is contained in:
2023-12-24 23:45:15 +01:00
parent ed98d8870f
commit a4d49bf089
5 changed files with 41 additions and 2 deletions

View File

@@ -21,7 +21,7 @@ burp_client_can_restore: 1
burp_client_can_verify: 1
burp_restore_clients:
- "{{ inventory_hostname }}"
burp_use_bui: true - wether we deploy burp ui
Dependencies
------------

View File

@@ -11,3 +11,4 @@ burp_client_can_restore: 1
burp_client_can_verify: 1
burp_restore_clients:
- "{{ inventory_hostname }}"
burp_use_bui: true

View File

@@ -0,0 +1,10 @@
[Unit]
Description=Burp User Interface
After=network.target burp.service
[Service]
Type=simple
ExecStart=/usr/local/bin/burp-ui
[Install]
WantedBy=multi-user.target

25
tasks/bui.yml Normal file
View File

@@ -0,0 +1,25 @@
---
- name: "[bui] - pip"
package:
name: python-pip
state: present
- name: "[bui] - install"
ansible.builtin.pip:
state: present
name: "{{ item }}"
loop:
- werkzeug==2.3.0
- burp-ui
- name: "[bui] - systemd unit"
ansible.builtin.file:
src: burpui.systemd.service
dest: /etc/systemd/system/burpui.service
- name: "[bui] - enable and start service"
ansible.builtin.systemd:
daemon_reload: true
name: burpui.service
state: started
enabled: true

View File

@@ -34,4 +34,7 @@
state: started
enabled: true
- name: install bui
include_tasks: bui.yml
when: burp_use_bui
tags: bui