All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.1 - 2021-06-24
- Don't display content of config files
- Always restart packetfence-config service when a change is detected
1.1.0 - 2020-09-22
- Only manage DB and configuration when configurator is disabled
- Manage network using ifupdown on Debian hosts
- Venom role has been moved to utils collection
1.0.3 - 2020-07-21
- [wpasupplicant] Allow to manage state of wpa_supplicant service
1.0.2 - 2020-05-01
- Use new variable for CentOS repositories in
packetfence_go
1.0.1 - 2020-04-15
- Disable configurator using new setting (#17)
- Start and restart services at end of package installation (#25)
- CentOS repositories are now a list in place of a dict (#28)
- New wpasupplicant role (#18)
- New venom role (#19)
- Configuration of any files under /usr/local/pf/conf using inventory (#20)
- Dedicated playbooks to easily use collections (#24)
- New right for default user in DB needed by
pfacct
- Disable systemd-resolved to let
pfdns
start (when using libvirt) (#25) - Install kernel development package to build Netflow kernel module (#27)
- Ability to configure PacketFence using API calls, need to go in specific Ansible modules ((#20)
- Ability to modify admin password in DB (#20)
- Disable of NetworkManager on EL installation (#25)
0.4.0 - 2019-12-23
- Configure Fingerbank API key through inventory
- Hide password of
pf
user in DB packetfence_go
role to install Golang prerequisites for unit tests
- Installation of
pfsql
binary in/usr/local/pf/bin
0.3.0 - 2019-11-25
- Install latest packages if devel repos enabled (#12)
- Update defaults to reflect packaging changes introduced by PacketFence v9.2.0 (#13)