Justifying requested permissions

As Synclias asks for permissions on your router, these are the exact requested and why

OPNsense

Permission Reason for Permission
Firewall: Alias Listing Aliases on the Firewall. Needed for testing the Alias and reading the contents
Firewall: Alias - Edit Adding/Removing IPs/Subnets from the Firewall Aliases
Diagnostics: PF Table IP addresses Required to allow the calling of “Reconfigue Firewall” to apply the changes
Diagnostics: Show States Sync option for clearing states, greatly improves test results rather than working around established sessions

Technitium

Permission Reason for Permission
Cache - Delete Removal of Cache records. They will be re-populated straight away as Synclias calls the DNS server