9833 Commits

Author SHA1 Message Date
James Valleroy
450458ed03 freedombox Debian release 25.8
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmgG67AWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHnQD/9r2XeQjc7jQ8GWu9UFja19uhG1
 qZfjcI5SyWECPvcA6LbNIFpu01C7MBERvP2JSd7I7iiCa64iHS/Z1UYNkWzQqdtG
 RGFrMu0WM93+u7DFwgW0URY0si9Vf8IIzIq2hgOeAmsJrSOIKe5N9ffSkZx9wbVA
 VRGuOl0GG5hsAn7Rd9uHuC3GyzhR7cPnF7Z5AOWSDVTE6QXZgxKi529fvDECx0Nd
 aL5O1jPF4JXlGq0xjSM89APK2PZ/5AKG/AgVBwv+G3bzkqr0aqXzAX7xzRd24pb+
 IC7QbGxynsHj3jG9Py7mGnNXi3K4CbTR1l2EeTOKY/uymH7C/MEVdyoPoeCCIz+5
 s0Y7tWuQ1Cor3Aiz/HpWIK6bPkXpuYO3DW6CQsCD7njmalI/zNIbmm/+hcztTjyb
 DCwpeDVkYP8H6V30bOnLgQbKqD54iWY74ezFDkadvrIvv5d7Yj0/vOLqI2sQ7Zo0
 5yELtXYSF723Um5eHvjsz9yCVRZuvjVam8B860/bVSNlDkst2/1sH3FLfZYbmPpJ
 Nf1+onHg4jSd63qShKtGVOydtNjWg74tZ+rLMFSBpvvgaj2EjOcHNKm+NvrbB51y
 RxWoCQUf9QdaNdz1uDbN3o5iWloffoPuokI7aAFIkonC7sbGVZPmK2Xe8YpWJYRC
 ChRrZq8sxFjzJF8p7g==
 =9oZp
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmgV9i8WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOkZD/4t1JXg80yxpSD+CGdr7V2L8H8X
 KDP76Y+j2sRh7WE6CVwRml1JUx3iFs93g5ykpWNly2Zgkshnvu6KgOAv52DBVaPg
 zPhPnqc4ZUJUbru/8u8vaHoNDHmJ1Ap9ba+gqGW7Pu4lhlZx4+om4lBgWx+6ObJZ
 ChjoLYFTRRJME0mxvWhCwtt2l5MsPo8wOnJwoSgeA6SdLFPkg25GCMbb+pa6Ez13
 bbKkjrEuDyhwW91Ig0NkvJTq0j7ZAkZGMIOF3aB9N5OdxNhp8xGoIzmoMXxCwGYk
 QLQEo7FYZUYWW1ZCElHi0BVVBCmScs2eRB2YFSYXEiXD/3QyCLCSVuY6lzHCrMdA
 +ynGqXOAok3H0W9GQiRbE+31P0qhtZlpVs6mqE8+Nitm67mM/2kLeLHYJWm91Wmt
 XeP53ppSdPRA1/8O8UhRqaBFBk4d3DjGH0LSECs0K4LpohSxKK1SntdcLzszD7T8
 pEDZT1mp3dk7YjxMJ7uH928CKd6PhJTdLNOFKSBJXK6G7i1BX2BUsFkKEc8daSPB
 OHm7A2PxxMjTgW1HKMzpNpU5JhQJaI0tnPtYU3dJOihRrJ7bSTXE4sHbs19twKge
 PPaldsQ/0K7Oic39aOW0/Tq3SfZ6F1Y2PztxKFnmnNQgJcqGi+7fOsjOfnr53Qgq
 qUDXHoLWbJwoYdoJLQ==
 =M+mG
 -----END PGP SIGNATURE-----

Merge tag 'v25.8' into debian/bookworm-backports

freedombox Debian release 25.8
2025-05-03 06:55:41 -04:00
James Valleroy
b9ea15166d
Release v25.8 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v25.8
2025-04-21 20:28:44 -04:00
James Valleroy
339f219116
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-21 20:27:42 -04:00
James Valleroy
5136863465
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-21 20:09:07 -04:00
saisankar333
760416f08b
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-20 14:08:39 +02:00
Sunil Mohan Adapa
04bbcc3f3c
upgrades: Allow packages to be upgraded from stable-updates
Closes: #2512.

- Newer versions of packages such as tzdata are uploaded to
bookworm-updates (first?). However, unattended-upgrades is not configured to get
package updates from bookworm-updates even though it is configured in
/etc/apt/sources.list. So, manually installation will work but not
unattended-upgrades. Fix this by explicitly allowing bookworm-updates in
FreedomBox configuration modifications for unattended-upgrades.

Tests:

- Start a bookworm VM. tzdata package is at version 2025a-0+deb12u1. Latest
version available in bookworm-updates is 2025b-0+deb12u1. Running
'unattended-upgrades -d' on command line does not upgrade the package with that
patches.

- Apply patches, run 'sudo make build install' and rerun unattended-upgrades.
tzdata package upgrades to latest version.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-19 10:31:25 -04:00
James Valleroy
446933065a
Translated using Weblate (Telugu)
Currently translated at 99.8% (1860 of 1862 strings)
2025-04-19 15:03:45 +02:00
veena123-vee
36e0f3c624
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-17 04:37:25 +02:00
klu2300033421
979740ed7b
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-17 02:19:32 +02:00
vyshnaviJammi
019f3e3bd0
Translated using Weblate (Telugu)
Currently translated at 99.6% (1856 of 1862 strings)
2025-04-16 17:12:23 +02:00
harini132
1ec8164369
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-16 13:41:35 +02:00
2300090024
be4aaffeee
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-16 13:00:58 +02:00
harini132
c09e247aae
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-16 13:00:58 +02:00
Aryan Raj
997150a220
Translated using Weblate (Hindi)
Currently translated at 44.8% (831 of 1854 strings)
2025-04-16 06:54:47 +02:00
klu2300033421
7a69693765
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-16 06:54:46 +02:00
klu2300030052
b6bb8a3aac
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-16 06:54:46 +02:00
MohammedSaalif
77dcf3afd7
Translated using Weblate (Arabic)
Currently translated at 2.9% (54 of 1854 strings)
2025-04-16 04:28:58 +02:00
Bekkam B S M G Babi
1deb6ce041
Translated using Weblate (Telugu)
Currently translated at 99.7% (1858 of 1862 strings)
2025-04-16 04:28:57 +02:00
klu2300033421
b2a897949a
Translated using Weblate (Telugu)
Currently translated at 99.7% (1858 of 1862 strings)
2025-04-16 04:28:57 +02:00
MohammedSaalif
64593e544c
Translated using Weblate (Arabic)
Currently translated at 2.4% (46 of 1854 strings)
2025-04-16 04:14:33 +02:00
MohammedMutee
97685a86e9
Translated using Weblate (Arabic)
Currently translated at 2.4% (46 of 1854 strings)
2025-04-16 04:14:33 +02:00
MohammedSaalif
92ef184d02
Translated using Weblate (Hindi)
Currently translated at 44.8% (831 of 1854 strings)
2025-04-16 04:14:32 +02:00
Gourav Ray
3879a6deb0
Translated using Weblate (Hindi)
Currently translated at 44.3% (823 of 1854 strings)
2025-04-16 02:05:40 +02:00
Gourav Ray
ed25c9e03d
Translated using Weblate (Telugu)
Currently translated at 99.7% (1858 of 1862 strings)
2025-04-16 02:05:40 +02:00
Vemula Sai Ruchitha
fa895b5de7
Translated using Weblate (Telugu)
Currently translated at 99.7% (1858 of 1862 strings)
2025-04-16 02:05:40 +02:00
DeepikaReddy
13210fdd4c
Translated using Weblate (Telugu)
Currently translated at 99.7% (1858 of 1862 strings)
2025-04-16 02:05:39 +02:00
Veiko Aasa
92aa66114c
users: Fix unable to delete user
Fixes an issue where confirming user deletion is not submitting the user
edit form.

Also fixes an issue where the user edit submit button is disabled after user
deletion confirmation is cancelled.

Fixes #2513.

Tests performed:
- Deleting a user works.
- All the users module tests pass.
- After cancelling the user deletion confirmation dialog, the user edit
  submit button is clickable.
- On the app pages, submit buttons are disabled when app enabling or disabling
is in progress.

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2025-04-15 12:02:15 -07:00
MohammedSaalif
0d9c81da03
Translated using Weblate (Hindi)
Currently translated at 44.3% (823 of 1854 strings)
2025-04-15 05:36:35 +02:00
Leo Stephen Maduri
c39646f5f4
Translated using Weblate (Hindi)
Currently translated at 44.3% (823 of 1854 strings)
2025-04-15 05:36:34 +02:00
klu2300090005
55f04601b4
Translated using Weblate (Hindi)
Currently translated at 44.3% (823 of 1854 strings)
2025-04-15 05:36:34 +02:00
MohammedMutee
5b46c59904
Translated using Weblate (Telugu)
Currently translated at 99.9% (1861 of 1862 strings)
2025-04-15 05:36:34 +02:00
PALCHURI BHAVYA VARSHA
4f5b89b91d
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:52:50 +02:00
PALCHURI BHAVYA VARSHA
3f9beea659
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:27:02 +02:00
Alimilla-Abhinandan
e8490871ea
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:27:02 +02:00
Alimilla-Abhinandan
6cf21e9d28
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:24:14 +02:00
PALCHURI BHAVYA VARSHA
dd6acf2a25
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:24:14 +02:00
Alimilla-Abhinandan
b93321935c
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:21:57 +02:00
PALCHURI BHAVYA VARSHA
171cb9ed9d
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:21:57 +02:00
Alimilla-Abhinandan
5cc6eb844f
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:19:29 +02:00
bsurajpatra
8bcaaf610f
Translated using Weblate (Hindi)
Currently translated at 42.7% (793 of 1854 strings)
2025-04-15 04:19:28 +02:00
PALCHURI BHAVYA VARSHA
f8a9278199
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:19:28 +02:00
Gundumi Sri Krishna Sudhindra
ea99df04f6
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:19:28 +02:00
Alimilla-Abhinandan
b887eb6041
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:19:27 +02:00
bsurajpatra
ca4835821c
Translated using Weblate (Hindi)
Currently translated at 42.7% (793 of 1854 strings)
2025-04-15 04:10:57 +02:00
Gundumi Sri Krishna Sudhindra
68640fb138
Translated using Weblate (Telugu)
Currently translated at 100.0% (1862 of 1862 strings)
2025-04-15 04:10:57 +02:00
klu2300032597
9e1dc24401
Translated using Weblate (Hindi)
Currently translated at 42.5% (788 of 1854 strings)
2025-04-14 11:18:54 +02:00
klu2300032597
6a945e3f71
Translated using Weblate (Telugu)
Currently translated at 99.8% (1859 of 1862 strings)
2025-04-14 11:18:54 +02:00
Sunil Mohan Adapa
7a9ed1cad0
zoph: Don't use mod-php instead continue to use php-fpm
Zoph package depends on libapache2-mod-php. This installed and enables mod-php.
Also the process model for apache is switched to prefork. In FreedomBox, we want
mod-event and php-fpm. So, immediately after installing the package, re-run
apache setup to ensure that PHP related changes are undone.

Tests:

- On Bookworm and Trixie, install zoph. Ensure that 'a2query -m php-8.{2,4}'
show that mod-php is disabled. Also 'a2query -m mpm_event' shows it is enabled
and prefork is disabled. Apache is restarted during installation.

- On Bookworm install without patch and notice that mod-php is installed. Apply
patches and notice that mod-php and mpm_prefork are disabled while mpm_event is
enabled.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-13 10:51:19 -04:00
Sunil Mohan Adapa
f7d289bcd6
zoph: Don't fail while uninstalling
Fixes: https://discuss.freedombox.org/t/solved-zoph-uninstall-failure/3431

There is a debconf question being asked about remove the uploaded files while
uninstalling the package. If it is not answered, removal fails. So, answer the
question during installation.

Re-run setup so that answer is set.

Tests:

- In Bookworm and Trixie, install the app, upload an image and uninstall it.
Uninstall is successful and directory /var/lib/zoph does not exist.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-13 10:51:16 -04:00
Sunil Mohan Adapa
6cdab95049
bind: Keep configuration during distribution upgrades
Closes: #2511.

- By adding bind9 to the list of packages to be held during distribution
upgrade.

Tests:

- Install bind app on Bookworm. Check that /etc/bind/named.conf.options has been
updated. Run distribution upgrade to Trixie. Notice that the configuration file
is unchanged. A new .dpkg-dist file is available with the new version of the
configuration. Journal messages show that bind was held during distupgrade and
force upgrade was later run on it.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-13 08:47:23 -04:00