Suricata: allow configuration for external/internal additional storage
At the moment, to support storing additional data in an array of disks or just a single storage media, we must leverage bind mounts to transparently move the default paths to a different physical mount point.
In the case of Suricata it would be very beneficial to have the ability to specify alternative paths for storing decoded packets, extracted files, etc.
This is also in parallel with the ability to create or manage filesystems from the UI, although that is a lesser evil (console access and standard FBSD tools suffice for now). Having some additional support would however yield better integration with upgrades, requiring less or no manual reconfiguration at all.