v0.2.0
Pre-release
Pre-release
Added
- More detailed logging to command execution failures
- Panic catch to validation and execution functions
- Generic bpf filter config field to allow for any combination of valid BPF filters
- Optional server configuration file field to add an exclusion BPF filter
- Log message in server to show received valid knock packets before executing commands
Fixed
- Server would ask for more permissions than allowed in sudo apparmor profile (fixed by allowing inet6 and /etc/gai.conf read permissions)
- Server systemd service repeatedly failed without specific logs (fixed by excluding capabilities from service file, and adding directly to file only)
- Server install script did not correct owner/permissions of extracted server executable
- Server install script did not show user missing commands
Instructions
- Please refer to the README.md file for instructions
⚠️ Please be careful with this pre-release, as it may not work as expected.