9663 Commits

Author SHA1 Message Date
Joshethapolireddy
2a2e0f23c4
Translated using Weblate (Telugu)
Currently translated at 97.4% (1815 of 1862 strings)
2025-04-10 04:59:24 +02:00
Joshethapolireddy
3195474c32
Translated using Weblate (Telugu)
Currently translated at 97.4% (1814 of 1862 strings)
2025-04-10 04:58:55 +02:00
Joshethapolireddy
f5e246b10a
Translated using Weblate (Telugu)
Currently translated at 97.3% (1813 of 1862 strings)
2025-04-10 04:58:36 +02:00
Joshethapolireddy
7df685e558
Translated using Weblate (Telugu)
Currently translated at 97.3% (1812 of 1862 strings)
2025-04-10 04:57:46 +02:00
Joshethapolireddy
36e63521ef
Translated using Weblate (Telugu)
Currently translated at 97.2% (1811 of 1862 strings)
2025-04-10 04:57:24 +02:00
Joshethapolireddy
52799341be
Translated using Weblate (Telugu)
Currently translated at 97.2% (1810 of 1862 strings)
2025-04-10 04:56:51 +02:00
Joshethapolireddy
1c8393f356
Translated using Weblate (Telugu)
Currently translated at 97.1% (1809 of 1862 strings)
2025-04-10 04:56:27 +02:00
Joshethapolireddy
2885acb192
Translated using Weblate (Telugu)
Currently translated at 97.0% (1808 of 1862 strings)
2025-04-10 04:56:07 +02:00
varun
08d004a8e5
Translated using Weblate (Telugu)
Currently translated at 97.0% (1807 of 1862 strings)
2025-04-10 04:55:41 +02:00
Joshethapolireddy
400f8b8955
Translated using Weblate (Telugu)
Currently translated at 97.0% (1807 of 1862 strings)
2025-04-10 04:55:41 +02:00
Tejaswi1305
bbc5851c33
Translated using Weblate (Telugu)
Currently translated at 97.0% (1807 of 1862 strings)
2025-04-10 04:55:40 +02:00
Jahnavi Lakshmi yerramsetty
22a68d0240
Translated using Weblate (Telugu)
Currently translated at 96.9% (1805 of 1862 strings)
2025-04-10 04:27:32 +02:00
Tejaswi1305
c0981498e4
Translated using Weblate (Telugu)
Currently translated at 96.9% (1805 of 1862 strings)
2025-04-10 04:27:32 +02:00
Vemula Sai Ruchitha
c36609acd2
Translated using Weblate (Telugu)
Currently translated at 95.8% (1784 of 1862 strings)
2025-04-10 04:18:39 +02:00
tuliogit
3e57b1d52f
Translated using Weblate (Portuguese)
Currently translated at 100.0% (1854 of 1854 strings)
2025-04-10 00:41:29 +02:00
Sunil Mohan Adapa
4308f8ea01
sogo: Adjust apache configuration to work on Trixie
Closes: #2507.

In Bookworm, /usr/lib/GNUStep/SOGo/WebServerResources is a symlink to
/usr/share/GNUStep/SOGo/WebServerResources. On Trixie, the directory
/usr/lib/GNUStep does not exist. In both cases,
/usr/share/GNUStep/SOGo/WebServerResources is where the actual resources are.
Update apache configuration to use /usr/share instead of /usr/lib/.

Tests:

- On Bookworm and Trixie, install sogo and ensure that the web UI is working.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Benedek Nagy <contact@nbenedek.me>
2025-04-09 23:03:15 +02:00
Besnik Bleta
64bb3568c1
Translated using Weblate (Albanian)
Currently translated at 99.5% (1846 of 1854 strings)
2025-04-09 15:07:20 +02:00
Максим Горпиніч
5d27b1698d
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1854 of 1854 strings)
2025-04-09 15:07:20 +02:00
Jiří Podhorecký
1bb1f4e34d
Translated using Weblate (Czech)
Currently translated at 100.0% (1854 of 1854 strings)
2025-04-09 15:07:19 +02:00
大王叫我来巡山
01eada3af0
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 62.2% (1154 of 1854 strings)
2025-04-09 15:07:19 +02:00
Burak Yavuz
3dfbde3313
Translated using Weblate (Turkish)
Currently translated at 100.0% (1854 of 1854 strings)
2025-04-09 15:07:18 +02:00
Hosted Weblate
f6e0b0a750
Merge branch 'origin/main' into Weblate. 2025-04-08 17:12:45 +02:00
Tejaswi1305
4840acc880
Translated using Weblate (Telugu)
Currently translated at 97.4% (1779 of 1826 strings)
2025-04-08 11:10:22 -04:00
SNEHA LATHA REDDY
e56381eceb
Translated using Weblate (Telugu)
Currently translated at 97.4% (1779 of 1826 strings)
2025-04-08 11:10:21 -04:00
Jahnavi Lakshmi yerramsetty
da0a706816
Translated using Weblate (Telugu)
Currently translated at 95.4% (1779 of 1826 strings)
2025-04-08 11:10:13 -04:00
Tejaswi1305
9fb330d449
Translated using Weblate (Telugu)
Currently translated at 97.4% (1779 of 1826 strings)
2025-04-08 12:02:42 +00:00
SNEHA LATHA REDDY
6ac1592f15
Translated using Weblate (Telugu)
Currently translated at 97.4% (1779 of 1826 strings)
2025-04-08 12:02:41 +00:00
Jahnavi Lakshmi yerramsetty
aac3aca946
Translated using Weblate (Telugu)
Currently translated at 97.4% (1779 of 1826 strings)
2025-04-08 12:02:41 +00:00
James Valleroy
d955686876
Merge remote-tracking branch 'freedombox-team/main' 2025-04-08 08:01:53 -04:00
Tejaswi1305
2bd9a58b63
Translated using Weblate (Telugu)
Currently translated at 95.8% (1750 of 1826 strings)
2025-04-08 05:13:30 +02:00
SNEHA LATHA REDDY
eb6ab650d8
Translated using Weblate (Telugu)
Currently translated at 95.8% (1750 of 1826 strings)
2025-04-08 05:13:29 +02:00
Gundumi Sri Krishna Sudhindra
a01ea46acf
Translated using Weblate (Telugu)
Currently translated at 95.4% (1743 of 1826 strings)
2025-04-08 05:09:27 +02:00
ANNAPUREDDY RAKSHITHA
2aabf00747
Translated using Weblate (Telugu)
Currently translated at 95.4% (1743 of 1826 strings)
2025-04-08 05:09:27 +02:00
Parimi Pujitha
7ac2b49b6c
Translated using Weblate (Telugu)
Currently translated at 95.4% (1743 of 1826 strings)
2025-04-08 05:09:27 +02:00
ANNAPUREDDY RAKSHITHA
452f686d8d
Translated using Weblate (Telugu)
Currently translated at 95.0% (1736 of 1826 strings)
2025-04-08 05:02:32 +02:00
Tejaswi1305
49bc5201fe
Translated using Weblate (Telugu)
Currently translated at 95.0% (1736 of 1826 strings)
2025-04-08 05:02:31 +02:00
Jahnavi Lakshmi yerramsetty
81034b8694
Translated using Weblate (Telugu)
Currently translated at 95.0% (1736 of 1826 strings)
2025-04-08 05:02:31 +02:00
DeepikaReddy
4f6d217fdd
Translated using Weblate (Telugu)
Currently translated at 95.0% (1736 of 1826 strings)
2025-04-08 05:02:31 +02:00
Parimi Pujitha
1a214e8adf
Translated using Weblate (Telugu)
Currently translated at 95.0% (1736 of 1826 strings)
2025-04-08 05:02:31 +02:00
DeepikaReddy
c5edafa134
Translated using Weblate (Telugu)
Currently translated at 92.4% (1688 of 1826 strings)
2025-04-08 04:46:17 +02:00
James Valleroy
23b25f87ca
Release v25.7 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
v25.7
2025-04-07 21:48:08 -04:00
James Valleroy
23fb036251
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 21:47:28 -04:00
James Valleroy
e4586eeb72
upgrades: Cleanup use of return value from _apt_run
_apt_run does not return anything.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
[sunil: Update test case]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Tested-by: Sunil Mohan Adapa <sunil@medhas.org>
2025-04-07 18:28:00 -07:00
James Valleroy
fa6068f877
locale: Update translation strings
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 21:07:28 -04:00
James Valleroy
97cc901fe6
upgrades: Remove unused import
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 20:59:29 -04:00
Sunil Mohan Adapa
5d96bb9250
mediawiki: Update configuration to work with version 1.4 (Trixie)
Closes: #2505

Tests:

- Install app on Bookworm. Web interface works. 'Special pages' page shows
'rename user' page. That page loads.

- Dist-upgrade to Trixie. Database upgrade is performed by FreedomBox service
soon after the distribution upgrade. App still works. 'Special pages' page shows
'rename user' page. That page loads.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 20:59:26 -04:00
Sunil Mohan Adapa
42586feee8
upgrades: Trigger special package operations in a simpler way
Closes: #2498.

- Now, as soon as service starts, it will perform force upgrade operations and
post-installation app setup operations. So, it is no loner necessary to wait for
10 minutes and trigger the one of the operations with 'apt-get update'.

- In addition, the post-installation operations are triggered more explicitly
and sooner.

Tests:

- Install MediaWiki on Bookworm. Run distribution upgrade to Trixie and it
works. Log shows that post install operations were performed and mediawiki setup
was rerun.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 20:59:24 -04:00
Sunil Mohan Adapa
bc116e028a
main: Run package operations immediately after startup
- When service is started, check if there are any configuration file prompts
pending and perform package updates.

- When service is started, check if there are any package version updates that
require app re-run.

- These operations are done in the same thread that does app version upgrade.
All three operations don't race against each other for apt lock. On the
downside, some operations may get delayed if previous operation fails
temporarily.

Tests:

- After service starts, after 'Setup completed' message we can see messages
'Attempting to perform post-dpkg operations', 'Completed post-dpkg operations',
'Attempting to perform upgrade', and 'Completed upgrade'.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 20:59:21 -04:00
Sunil Mohan Adapa
2ceb80607a
setup: Perform package operations immediately on trigger
- Operations triggered by FreedomBox service itself such 'apt-get update' and
'apt-get install' don't cause the package operations (post-install and
post-update) to get triggered. This is due to recent implementation of a check
with the FREEDOMBOX_INVOKED environment variable. So, it fairly safe to attempt
these operations immediately as they would have been invoked from outside.

- In one case, when unattended-upgrades is triggered it could lead to
post-install trigger getting triggered too quickly. But this only leads the
operation detecting that apt is busy and performing the long wait immediately
after.

- In case of distribution upgrade, this could mean simpler reasoning and less
wait time.

Tests:

- When a package is installed, post-dpkg operations are triggered and completed
immediately. However, another apt process immediately takes lock, this results
in a waiting period.

- When a 'apt update' is run, update operations are triggered and completed
immediately.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-04-07 20:59:17 -04:00
Veiko Aasa
a67885f793
upgrades: Prevent installation of the Samba Active Directory service
samba-ad-dc package depends on winbind, which breaks FreedomBox LDAP PAM
configuration. In Debian Trixie, AD server package is required by samba
package, but is not required to run Samba file server. See also Debian
bug report 1099755.

Relates to #2498.

Tests performed:
- In Debian Bookworm, install samba, do dist-upgrade, check that
samba-ad-dc and winbind packages are not insalled and adding new user
works.
- In Debian Trixie, uninstalling and installing samba app works and
after this, adding new user works.

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
2025-04-06 08:40:42 -07:00