FreedomBox 22.22 has been released and uploaded to Debian unstable. Typically, the freedombox package will migrate to testing in 2 days, and then can be uploaded to stable-backports.
Note: Submitting list of used apps anonymously is enabled on FreedomBox, and one may visit the new privacy app to disable it.
Highlights:
- privacy: Add new system app for popularity-contest
- matrix: Add fail2ban jail
Other Changes:
- *: Use privileged decorator for actions
- action_utils: Drop support for non-systemd environments
- action_utils: Drop unused progress requests from apt-get
- actions: Allow actions to be called by other users
- actions: Allow nested and top-level actions
- actions: Drop unused superuser_run and related methods
- actions: Implement getting raw output from the process
- actions: Use separate IPC for communicating results
- apache: Fix logs still going into /var/log files
- bind: Drop enabling DNSSEC (deprecated) as it is always enabled
- config: Drop ability to set hostname on systems without systemd
- config: Drop legacy migration of Apache homepage settings
- fail2ban: Make fail2ban log to journald
- firewall: Drop showing running status
- locale: Update translations for Albanian, Czech, Norwegian Bokmål, Russian, Swedish, Ukrainian
- minidlna: Use the exposed URL for diagnostic test
- openvpn: Drop RSA to ECC migration code and two-step setup
- privacy: Set vendor as FreedomBox for dpkg and popularity-contest
- searx: Show status of public access irrespective of enabled state
- templates: Update HTML meta tags for better description and app-name
- tests: Add fixture to help in testing privileged actions
- wordpress: Update fail2ban filter
The following people contributed to the git repository for this release:
- Besnik Bleta
- James Valleroy
- Jiří Podhorecký
- Michael Breidenbach
- nbenedek
- Nikita Epifanov
- Petter Reinholdtsen
- Sunil Mohan Adapa
- Tymofii Lytvynenko
These are the ones I use most actively, on my FreedomBox: