bui - wip
This commit is contained in:
@@ -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
|
||||
------------
|
||||
|
||||
|
||||
@@ -11,3 +11,4 @@ burp_client_can_restore: 1
|
||||
burp_client_can_verify: 1
|
||||
burp_restore_clients:
|
||||
- "{{ inventory_hostname }}"
|
||||
burp_use_bui: true
|
||||
|
||||
10
files/burpui.systemd.service
Normal file
10
files/burpui.systemd.service
Normal 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
25
tasks/bui.yml
Normal 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
|
||||
@@ -34,4 +34,7 @@
|
||||
state: started
|
||||
enabled: true
|
||||
|
||||
|
||||
- name: install bui
|
||||
include_tasks: bui.yml
|
||||
when: burp_use_bui
|
||||
tags: bui
|
||||
|
||||
Reference in New Issue
Block a user