balboa (2.1.2+ds-1) unstable; urgency=medium The configuration structure has changed significantly in version 2.1.x. If you are upgrading from version 2.0.x, please note the following: * A new configuration file /etc/balboa/backend.yaml is now required. This file specifies the backend(s) to connect to. A default configuration pointing to 127.0.0.1:4242 has been installed. * The /etc/default/balboa file now requires an additional -b parameter pointing to the backend configuration file. If you have customized this file, you need to add: -b /etc/balboa/backend.yaml. During upgrades from 2.0.x, the postinst will warn if the -b flag is missing. * If you still have /etc/balboa/database.yaml from older installations, please note that it is no longer used. Backend configuration is now handled separately via the backend.yaml file and the balboa-backend-* packages. * The /etc/default/balboa-backend-rocksdb file (previously /etc/default/balboa-rocksdb) now uses different default arguments. If you have customized this file, review the new defaults. * The feeders.yaml default configuration has been slimmed down. If you rely on socket-based inputs (gopassivedns or suricata_dns), you may need to re-add them to your /etc/balboa/feeders.yaml. If you experience issues after upgrading, check the following: 1. Ensure /etc/balboa/backend.yaml exists and is valid YAML 2. Ensure /etc/default/balboa includes the -b flag 3. Restart both the backend and frontend services: systemctl restart balboa-backend@rocksdb systemctl restart balboa -- Sascha Steinbiss Wed, 09 Jul 2025 21:41:54 +0200