FreedomBox 24.20 released

FreedomBox 24.20 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.

Highlights of this release:

  • nextcloud: Fix issue with upgrading to next version

Other changes:

  • action_utils: Add a method to reset services in ‘failed’ state
  • action_utils: Update outdated docstrings
  • apache: Don’t restart daemon when changing certificates
  • config, names: Move domain name configuration to names app
  • config, names: Move setting hostname from config to names
  • debian: tests: Wait for systemd-resolved to be started
  • letsencrypt: Allow reloading daemons after cert changes
  • locale: Update translations for Albanian, Bulgarian, Chinese (Simplified Han script), Czech, Dutch, Spanish, Turkish
  • miniflux: Workaround a packaging bug with DB connection
  • service: Add privileged utility for ‘try-reload-or-restart’ action
  • tests: functional: Don’t timeout when web server restarts
  • upgrades: Treat n/a release as testing
  • users: Don’t cache NSS user identity information
  • users: Invalidate nscd cache after nslcd service startup

The following people contributed to the git repository for this release:

  • 109247019824
  • Benedek Nagy
  • Besnik Bleta
  • Burak Yavuz
  • gallegonovato
  • ikmaak
  • James Valleroy
  • Jiří Podhorecký
  • Sunil Mohan Adapa
  • Veiko Aasa
  • 大王叫我来巡山