commit 5a9d5730a75d045405dedf2250469c5561e453a6 Author: Sunil Mohan Adapa <sunil@medhas.org> Date: Wed Mar 12 14:13:24 2025 -0700 names: Store domains in kvstore instead of /etc/hosts As reported in discussion forum[1], when clients connected via 'shared' network connection try to resolve the a static domain name configured in FreedomBox, they resolve to 127.0.1.1. Since this refers to client's own IP address, they fail to connect. In the previous version, this was not a problem because the entry was stored as <hostname>.<domainname>. To resolve this, store domain names in kvstore instead of /etc/hosts. Links: 1) https://discuss.freedombox.org/t/freedombox-resolves-its-own-external-name-as-127-0-1-1/3660 Tests: - Adding/removing static domains from Names app works. The order of added domains is preserved in the stored configuration. When adding a existing domain, a proper error message is shown. - Without the patch, configure multiple domains. They show up in /etc/hosts. Apply the patches and restart the service. Names app setup will run. Entries from /etc/hosts are removed and will be added to kvstore. The list of domains shows properly in Names app. After restarting the services, domains are show properly. - Without the patch on a version of FreedomBox without support for multiple static domains, configure a static domain. Switch to latest version FreedomBox with the patches. Restart the service. Names app setup will run. Entry from /etc/hosts will be removed and will be added to kvstore. The list of domains shows properly in Names app. After restarting the services, domains are show properly. Reviewed-by: James Valleroy <jvalleroy@mailbox.org> commit 91c5931c59cdaae28075d97d032cb64ac5b32d20 Author: Sunil Mohan Adapa <sunil@medhas.org> Date: Tue Mar 11 15:27:34 2025 -0700 upgrades: Run dpkg/apt fixes before dist upgrade Closes: #2490 Tests: - Unit tests works. - On a fresh stable container, enable auto updates. Run 'apt install mumble-server' and kill the apt process when it is unpacking. After this any apt install command will ask for running dpkg --configure -a. At this time, run the Testing dist upgrade. Dist upgrade starts successfully and then shows the message 'Fixing any broken apt/dpkg states...'. It also shows that packages that were not setup have been setup. Dist upgrades proceeds after that. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org> commit bbb59e16de86fe466375f20f947cb23ea02cb646 Author: Sunil Mohan Adapa <sunil@medhas.org> Date: Sat Mar 8 17:51:31 2025 -0800 container: Allow taking snapshots of VMs - Use qcow2 image format so that snapshots of VMs can be taken. - Snapshots of running VMs can't yet taken yet. But once the VM is stopped, snapshots are possible. Tests: - Bring up a stable VM freshly after destroying. Work with the VM, stop it and take a snapshot using virt-manager. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org> commit 7764b0a2c7345afa374467e0a5ad1bb9f622f083 Author: Sunil Mohan Adapa <sunil@medhas.org> Date: Fri Mar 14 16:23:39 2025 -0700 doc: Fetch latest manual Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> commit e29df8fe4d49d2dfdeba57904cc877d1625dfcf4 Author: Dietmar <sagen@permondes.de> Date: Wed Mar 12 16:41:11 2025 +0100 Translated using Weblate (German) Currently translated at 98.4% (1797 of 1826 strings) commit a4b15378c3e1aa9a2670e2a0f2e83f535c7910ad Author: Sunil Mohan Adapa <sunil@medhas.org> Date: Tue Mar 11 10:25:29 2025 -0700 setup: Fix a minor flake8 complaint Tests: - None Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.