forked from CoffeeITWorks/ansible_burp2_server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
100 lines (76 loc) · 2.84 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Current
=======
v1.9.2
======
Some idempotence fix for supervisor
v1.9.1
======
Small lint fixes
v1.9
====
* Clean files and tasks when disabled manual_delete
* Improve idempotence tasks for supervisor
* Added support for debian9 (vars/Debian-9.yml added) some change in libssl dependency
* Molecule tests for debian8, debian9, centos7, ubuntu latest, ubuntu trusty
* Improved check for new install, it will ensure certificates required for burp are created:
- name: supervisor | wait for burpca to get all server certificates
wait_for:
path: "{{ item }}"
state: present
with_items:
- '/etc/burp/ssl_cert_ca-server.pem'
- '/etc/burp/ssl_cert-server.key'
- '/etc/burp/ssl_cert-server.pem'
v1.8
====
* Add notify failure by email
Modify these variables in you host/group vars
to allow notification when a failure occurs
burp_notify_failure: false
burp_notify_failure_email_to: root@localhost
burp_notify_failure_email_from: "burp_{{ ansible_nodename }}@domain.net"
You will need some setup done in your sendmail command, like local postfix/sendmail.
It's easy for linux sysadmin or those using ansible like automation.
v1.7
====
* Since version 2.1.10
+ Add the ability for the client to connect to different server ports
burp_server_port_per_operation_bool: true
v1.6
====
* Update burpui-agent to 0.5.1
v1.5
====
* Update burpui-agent to 0.5.0
v1.4
====
* Added burp_remove_clients as an option to remove clients from a list
v1.3
====
* fixed idempotence, ansible-lint, centos7/systemd docker test to pass all tests with molecule.
* Passing all tests with molecule test for: centos7/systemd, Ubuntu/latest, Debian/8.
* Added travis test with molecule
** Tests master branch of burp when run with debian/8 (ansible_burp_server-master2 name in molecule.yml)
* Molecule tests forced to be in serial: 1 to avoid performance issues with travisci
* Added automated travis import to galaxy
v1.2
====
* Add librsync option to burp-server.conf template
* Add burp_server_custom_lines var
* Added profile_lnxsrv_medium on defaults
* Added cross_all_filesystems=1 on defaults profiles
* Fixed testing centos7 with docker when running `molecule test`
* Fixed testing master branch (not test burp version in this case)
v1.0
====
* Configure Burp UI Agent
* Configure burp restore service
* Configure Burp manual delete
* Configure Burp Autoupgrade
* Activate clients from git repository
* have tests automatic for restore, backup with test client
* modify all setting for burp_server.conf
* build burp from source and have option to choose which burp version build
* Upgrade from source
* profiles_templates from defaults, so anyone can set their own, and also with good defaults profiles: profile_lnxsrv, profile_win6x, profile_win6x_drp
* burp2_add_manual_clients to have possibility to add clients from a list, also from command line