611 Commits

Author SHA1 Message Date
James Valleroy
0401c558c2 freedombox release 26.7.1 for unstable
[dgit distro=debian split]
 [dgit please-upload source=freedombox version=26.7.1]
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmnxOBIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMwNEACZK3LjCtTKlC8Sx7y+aFPKlxVg
 QSR4QQ9MQUSglNemEGSD+ZXAtwQaTGWEaCC3HTeozYrjZM7JySYy3BNmvja6IZz2
 e1IJWW79NK3YZaVpMHq4SZKhwdQ4TQpcnZSw5WlWMP11jrFCKhLVqqSWQKxHwPxr
 zJoql2+Y7MPWr0+l5z6NkBQaVtyMiWzW/YT/pkLd4JtfwMwfHqiJeDU2jWwNUdZO
 WJKEtMSzGbJNfEkFKM4SEwOKieKmylkrfbiandAhLDRyBA4gpCQu7PRFKIiJ/aIA
 6TXqhuOk/t7hxjfNQDppg9Ve2OL3JU+NSO0LmeTy7qpryXX8qntAQpITYGrzv9iQ
 DL3UFD99w6eCuvtlr2o/okin7KwfgfXpOVNHLgHpB7LIQPEfJTpvCxHvGODEISrX
 q8nNiakNKnQUGTsPLAQcDeqAKH7HYTI9On3ubUQjuy62nXO6RiEn+5WfbX2oILxb
 rNL0A963ZJUZx0l0/oGKl8N09KBO0oiXIDZ2c20kMgXGesxBlBInHkr2H6CD5xq2
 Wy+m4ll2i5zMtC122KiVw1ogI58KOzLkqSh8LhBslQshG9WinevHuias5vNtuK8o
 pdRpYq7Ko84tsTHbDYDZF0DwU3vXrETROq/V7uhalZ94AMCs9cNGvuWXSGVPONBZ
 nAbzRFkfhW0y0JwQ6A==
 =LXr+
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmn0gZ8WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICDumD/9TYgyu22gR+qg35HZ8ElIsHVX0
 Mi50e5ILTJewMn3PzOWbm2bkmWe2pagXFQBDgnEA3feG6zFhIuqQpFn++uJWfT+B
 cxn1dWhqMGc791up7K/mfAcEGQkYVZoQ9xSmzEBhsDVctbjcIAnotfDgwaNp7KyV
 vxoOoGHQ1Nywdycm7aCNIPN+QI35C8/yUvDVEpOrbg5pdKhmXGd1iZqdXXc8RR9F
 L7DC9ZjuXNHtSlhnV1EpUCO622qOLds0vNFHFb26I9glA5q9stgIzMvtymrJJ5/9
 TT5LvoKcRBOQHpTbJJHijHgulM+lvs4lCwyePVSIXsJzW5qOYSLAClEgOpS5pIzk
 hmgu5hO9hX3llL84RPOG0nxg082qwum563BdzebssnZ0/vEOsNENKmWOmw8T8xOK
 IYND5KrWaoHxCscQG4scTNIKjyM6A+sav6fDtOWpxqO51MOJJNLD9M4lSvi6RPa9
 dCCjmXcXlGSRf9P/tC5cEgCy9nukgU3E/BSHF5CZiGbXv4g7AXf2K/fmlOlHrkH9
 ye4tBGUbedGQ7bOtVYFVEW5UTPsKlPPKTM3OsxFBUF3UtiV8TS2mr6k+T+DO1Zb6
 JQSNTu6kv4Wbsvn5z+ETiyHUP6OYEOJ2nIHYkIXBX7vmqhSeHSKQPYSmRXTgvn+N
 1TX2/Ig5lLUsa2ZEwA==
 =yozD
 -----END PGP SIGNATURE-----

Merge tag 'debian/26.7.1' into debian/trixie-backports

freedombox release 26.7.1 for unstable
2026-05-01 06:34:03 -04:00
James Valleroy
5c42e04813
Release v26.7.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-04-28 18:26:58 -04:00
James Valleroy
5cebe7ffe0
Release v26.7 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-04-20 20:26:20 -04:00
James Valleroy
5b615a169b
debian: tests: Add test to access interface status
Tests:

- Build the Debian package and run autopkgtest with qemu backend. The
  test is passed.

- Revert the recent fix for loading icons. Build the Debian package
  and run autopkgtests again. It is failed due to maximum redirects
  followed.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2026-04-20 10:39:09 -07:00
James Valleroy
fc1fba5018
Release v26.6~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-04-10 17:46:29 -04:00
James Valleroy
f9ecccc181 freedombox release 26.6 for unstable
[dgit distro=debian split]
 [dgit please-upload source=freedombox version=26.6]
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmnUWw0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICFtdD/9BHHquoQcNXuHT162FGjYleuJN
 nM8tQnZ4x0Gj2pSMIUa+8QUXO6xS8swvZCajHLotgs20KUTDM9ti8cm2+wZFMTlL
 L1MENTDOoKfGSeNMNL5SHf/wNwJGuqpYWfbY7QrZQUd+F6XM3zvACq6tD8NU3NYE
 ardMTVZc6oXoTfXav3jliD9wxW2HT2ouyvm9US9kPOnIFNfbHKv+4vstC7UK2RvT
 iE+CiLJe1X1jQOwSe89ziMGbP2NIdCEhPFrwGXCfipXePpvkBA0kxbzPdSPchNDS
 NLWKJYR9+Su+tsxvgKornhHuKKFilOfG6k5h8z/y4Khm/rMncWSvyrB6kYdLrKNX
 jO96I7SHulQvgIl74+V4VXQNGLjvFLqiago+XBT/Jui7k/4pjUPxO5fNqoT4gmWk
 FEiOTrc7++RtfYyi3KpvRA4UI48EpRK5ff048Jnh93aD+ghm3+0Gv6QuhiIK6y6z
 Jts6mF98iI2BGNsFYdpChIRT0/atZwRczr8gUljX5FJM4FfNM5X1fUOee8Y7lahL
 1IDSMb+QjwhRkRIS75UAw5TRa1FsqlJIp+faKx8dFCCOvXxh3ADPUTR3SEPDHdiz
 kglrHBlFyZN2w7+4OQuKmde0wrS/qW8N/aNoncKFTD36JoKn87/wpFtujCyYm6t3
 qwN5EMgK8/TMPqg16g==
 =F+Ew
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmnZb5oWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMj1EAC1yiknGtf3K/I4SQ1nb8SP16C7
 ZeSKl2TSnUlPr2qa77S95h5raRGLiTNUhZ9+MnJYvZYDgorBhh7GT4MME4YcT6Wu
 o6FENEMfjq7YgHSX7CPa6eni3lhJdwPsN0O24sYa9aGmBo8FC7xKmtjc2JAHsmCi
 yT5R81rGj9Gy7yV31n7mrTZcH2BxwEAXJnMilyIBSmoLoaLT7fnJ6Mg1wMPQ4UWL
 5uQ0R8nc9YEVuj+w2lX4Hwx0Exgu5MVHOdW/tXWTttnnD4JVmxzyZ0lfR7rtevC2
 3ejZk1VSzIlQWuLr12g4vGvPMW2p7zpoL6brGFFlRwXt4SdSx3ygbiu3SliklfVs
 Q74qlFaTO/Wns/xS7bYY9HchO4oFYw5oeJNK05F8Be1Xfy7F9hL15GJ8P9Q2O007
 27/nLngx/yqMywcivs/a1kknmawyc7iCh2TGkjrMWUNparvcbbWHxuUk4mqDx4C+
 +YDa48WS9TvQgEi8296da+WlKW81MWPBQQRhTui1aQA+/RMs+SjpvHxX813c6IkJ
 r3nwzDTJqx0j0HHdLPZztPkxq+dNapRDXK9JO6N2DljvwMmCp+v5Yf3a0pHOAEHj
 v2w7pqE3d8aHQMfQSRjBHvMVaa+QYCG8ycHdm2cjhBt+uyoKrmh112lTXiwqiPEx
 dEugCQKxXSJClzfoag==
 =mzFW
 -----END PGP SIGNATURE-----

Merge tag 'debian/26.6' into debian/trixie-backports

freedombox release 26.6 for unstable
2026-04-10 17:45:59 -04:00
James Valleroy
02a6091722
Release v26.6 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-04-06 20:41:55 -04:00
Sunil Mohan Adapa
fa22ecaa36
d/control: Add fido2 library as dependency
Tests:

- Building the package using cowbuilder works.

- Building the package using nocheck profile works.

- On a fresh stable machine, installing the package and patches works.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-31 07:48:46 -04:00
James Valleroy
ec1e123f65
Release v26.5.1~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-29 09:13:48 -04:00
James Valleroy
757df78aaf freedombox release 26.5.1 for unstable
[dgit distro=debian split]
 [dgit please-upload source=freedombox version=26.5.1]
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmnFtskWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNWXD/9lorH6SX2joVjmxa/Ra+fhIojn
 UjAYM57/t/IMyyrWAi+nojrIhhvhSwHgyi+WKYP2NHsi3BcYrloZ5E+POcE3uhBK
 Jf8RqOKLbQuXp7ceasP8DgvgA1steAQATJb4LfX5YV+sjwEDfG6aOAc9qM56K06h
 4EOGopp+H0SvVhyiRfhLpkBIrQZO3DlksXmkOSbtAupEnAJPgH0foUnlJVPH9qev
 93GnSaOECVlfYGzH5K4fJS/9wNFhpG15JG+lBSZRwNIHnU+vLQAC0voB2OFbAmfp
 qA46Uve3FPBTOzEsUo1wGdhO5L9eaVFuTT4S8AFqxO2wo2zWRNt97nZ2KGkeEh7E
 IL4WruYrwvxEK7bFmfVcJdE7sWUFI1kCO/KJxb9AmkGVRTAzuZKLGBYzTKEcqWkf
 bORpOwmlLsf/BhLlcOFPaeYd2q9GGiZUp5waOiGnhiF4VrNqXi1cmb3b5CBznu5H
 mc38WrpiOSUmZeoc+U/GkJFrVA5uQodfSPTTCaiLeetuEuVlVv+gJyj3xsZ2wUaW
 C9QJrploalz90XcYuaW44I92tP35mN+k7szcucnUgR6sZMTVINn8qCiXTspbfGJJ
 Nsa2/5q4wfEY7yuZf65000ET9RLOln8HYMihzsoBwJREt4nqbm/6WGwqHuuDQ3vB
 DhQacEoLdR5LhU/EcA==
 =+17i
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmnJJWAWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICDBgEACDxCHbhXeHyve7cGAHlHJlddHP
 A9qiazqVR7A4pJ9YtO+/PeHCd8gRb844eKa3nf+mcMqjxyhNxPaLuBxd9ujC3n29
 UlS29AgRgNA9RJCl+Gu3ySJNy47D2sOj1SEeD7Onu4oP0Rbsn67EMH4e+QflYLdY
 bX/SeYEpQnYRh/UjYGBQrTI1LjdnCYfcfH9v33jEK3QOnj2S+hCepLdDyLhGMfA+
 2UtztdYjs/pcpl9tB7FXyuthrOrofB8E6IQ09THtjVzJmgbIReKnPkibX8+b7kef
 cq7A3NRViFsoY8t+OgiDU569gmMfdnIE6uXOdUnM0/w768pFHPiZ02jVEAVZgI4E
 UG8CAn95vN++xHfH0v33WsZxeC5I0e3h4kcWXTzTAxKcPLIqzinXvTUv2bmR0mvG
 8ME4/VQZzZORf9CtRCc5i/0fztO30yqQok59ORrtQEatyHzN78Xf4nd4WjqwFEMz
 nKWAo79nSrik0hX0N+h4QHby1Qt1Vz1NzBZKSaVD3H/RXiI1n46ivb+BK9+rcoup
 a6ASxnW2QLE/F8BmCOg4X3CQuELmGmpzzdzlOAdTWTMpcwskVLTmXb843foRJPCj
 FRnsxre/hHz1vVL5360lfhBBAObc37MMrSGDbawqPI6d2/FYe3zqfPFkn6s8nw2p
 D7SaLaCfh4yM2Gg2Kg==
 =U5Dg
 -----END PGP SIGNATURE-----

Merge tag 'debian/26.5.1' into debian/trixie-backports

freedombox release 26.5.1 for unstable
2026-03-29 09:12:59 -04:00
James Valleroy
1b12d094ab
Release v26.5.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-26 18:22:26 -04:00
Sunil Mohan Adapa
ab8d87e71d
debian/copyright: Drop a removed file, correct path for another
Tests:

- lintian drops two 'superfluous-file-pattern' warnings.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2026-03-26 11:49:25 -07:00
Sunil Mohan Adapa
2f337741ec
debian/control: Fix building with nocheck profile
Closes: #1131956 (Debian)

- django-admin command from python3-django package is needed to build the .mo
translation files.

Tests:

- 'gbp buildpackage --git-pbuilder --git-pbuilder-options="--profiles=nocheck"'
works.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2026-03-26 11:49:00 -07:00
James Valleroy
94f10a3bb5
Release v26.5 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-23 20:38:37 -04:00
Sunil Mohan Adapa
20ed01dfbc
ui: Drop fonts-fork-awesome as dependency
Closes: #2343.

- SVG icons from the project have been imported into the static/theme/icons
directory. In future, more icons from this and projects will be included in this
directory. We no longer use glyphicons from a font file.

- SVG icons are more flexible as we can mix and match icons from different
projects like fork-awesome. Each file can be individually tweaked to our needs.

- They do not get anti-aliased like icons from font files.

- They could end being much smaller than a font file which usually 100KiB+. Only
icons used on a page are included in the page.

- They work when font resources are blocked for security reasons like in case of
NoScript extension.

- They don't require separate resource to be loaded as SVG is typically inlined
in the HTML file. This should improve page load time.

- They can be animated and tweaked with CSS/JS.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-19 19:14:55 -04:00
Sunil Mohan Adapa
c12e4079c6
ui: Add rest of the icons used from fork-awesome set
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-19 19:12:38 -04:00
Sunil Mohan Adapa
aed23630fb
ui: Use inline SVG icons for system and help section page
Tests:

- All the icons appear as before.

- They change colors in light/dark mode.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-19 19:12:33 -04:00
Sunil Mohan Adapa
d02154e2f0
clients: Use SVG icons when showing external links
Tests:

- Icons works in light/dark mode.

- All icons appear as expected.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-19 19:12:28 -04:00
James Valleroy
2d2efbdb8c
Release v26.4.2~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-08 16:09:24 -04:00
James Valleroy
acd94255c3 freedombox release 26.4.2 for unstable
[dgit distro=debian split]
 [dgit please-upload source=freedombox version=26.4.2]
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmmtzdYWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICKxcEADTfiSngvb8ZHHvDC4V4qj2zY9+
 STco4tx83DXT5FU3D/asOe/W/DunbANHX3+kUQH9j5D5tX23Nje1CCdQdGpAvLG/
 dKXLxbosALIA507dlupo9TiZRkPo1ZFXFVZvpY1YO6utJAB1tolnK0mUAjHcltad
 1PGJaGIM/h2uFZGobw0O7cDQNf2bUBQRBnQC6lOn24xSBGEJU5flhpQzrY3L2Wpo
 JUJN3HGHRcZk6oVH/rnFbYojQsldyjmdj7+ook4+AHeBAsLM9Tzx5FDJqbveILB+
 t+3OZK9+OpEJc/kTHc+zIH/KH17V4pK0Futvt+fHBYWRtz1HLag0+tdhiBYkT6K5
 GbBFv8tIKuhuabHKS+ZarOo+DsFkt6HwP7KNSm51SYjkg+6Nm3YQizHIvUs5tkQo
 xeVp3fmo9tK2IpHPaDqfzhTG+5wX0W7BNj0lf491UpPzSws8HIFXjNk3mnyQBbPj
 nJzDVA16ayBALjQ32MCNTJa/pq2LMZVBR+qFu7+oQi/bdrL/9Gr2NJ9CKaR0H59g
 3fQeaUnHSFtNW9YgA7EQtl/z+lxgLuBB/qDN/A6vrlQzdHHLZrRqS/A70E3Zb2y9
 4/U6t63hfYC63odc0A9170pFcxOXapCzN8RaxD1OBZh7FQXefovuMT8uImWkLIvs
 jS3VDfMkBPKq36HMMw==
 =UWWJ
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmmt1zIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICKdpEACv89bHraq2aKRfngAPd4+N6SnB
 nmMS1RxfhjxXFpv072bG/lQOu85u33I18WcT7rKyYcjO73vXGx2ChDM04AJZugP0
 HZKFX10ef9RRMFDVbOgEQ7yutjcRWNaYg7vSo/4RHxOXB73p3k1p04q4wQy2uPKI
 Qmrp7FGs+eZzR7182tczaUAGd2xy6xJ9Hvt+FjKpHhG2IHqig0zBsW6PW3lCNadF
 hRiKwJQzBy5l3HO18uPkMiikp5Q+YOC5rcWejfr6jQnr2im/55aV7Q38IecwYuGU
 wG5Z7pPVVP8XNs8BF/xy+ulMrqWNvWIJsqqUI8c2quJfCfj2aXOXwc32DcE/lnSH
 UVYy8ZShALBWlvejr3WZ9I3+ZpSNIODh9aKRBnbVw+Oge/02tj5DLeoo1dVqm9Bx
 Z3ou34bhFv0ngZfOL5nR2XTUtEWTthc+sv3SW2Xak8+V4nJXtez9CloQ48lvyXCj
 IYHJykrjFkWAwPPJE0dGwJai4jb2XDfUlLdm2btuGHqa3/E+dkxuqye+hcuEYl1F
 oWs5vgNNSgR5EZ7CdMWS5evQqR40huicEtATURxD6z/ccjuw3obC9DFNp50uA3xh
 iV7tTzTJwNrkuWQU1IpSuQh0wwgks3Lgv+W519Z+LEQ6rLgNpvBvy/eY5anG6r5M
 tDZayObDRByFxUqNDQ==
 =lxWn
 -----END PGP SIGNATURE-----

Merge tag 'debian/26.4.2' into debian/trixie-backports

freedombox release 26.4.2 for unstable
2026-03-08 16:08:11 -04:00
James Valleroy
4db977ff4e
Release v26.4.2 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-08 15:28:08 -04:00
James Valleroy
41640f5d3c
Release v26.4.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-08 15:10:35 -04:00
Sunil Mohan Adapa
6128d3be16
d/control: Trim deps for nocheck build profile (Closes: #1129521)
Closes: #1129521

Tests:

- Build package successfully with the following command: gbp buildpackage
--git-debian-branch=debian-nocheck-build-profile --git-pbuilder
--git-pbuilder-options="--profiles=nocheck

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-08 09:14:09 -04:00
James Valleroy
88ad08c074
Release v26.4~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-06 15:34:23 -05:00
James Valleroy
9e795ee8d7 freedombox release 26.4 for unstable
[dgit distro=debian split]
 [dgit please-upload source=freedombox version=26.4]
 -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmmmURoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICG64EACp4jhGnaOQKlfPEyHRftaDYCon
 UgStrP3M2zPDjWBiHKpgjQiUJuhQaQZJIeME5k83IcP3MC3KrK3Q4nrYj28viPeS
 S/O0aOn7brQT5rVP7OkElkfJONJlaOpLVz/TXYSUf3RIew5cGVjE8SBdlq7R8OrB
 T30IAlqvqXjutK6lcOGfstXO3kcpAPvHchroZ4ROxGkmJorF1l/1DdLFJHsfHkGE
 7UvOne+asn5ZKku11tV1ENSeseie0FBi8G1+tez2Rwb981ffABXTulJ/ypxX4VpK
 rLfJ9vlINfYCWObqvcaT9L7obEePvJVnH7MQvSbaT3FufocgrSlNquZZ50MAe72F
 EUJQMDnLVP859Gkd7YUNwUDs31Mw/OM1/nVG1SoY4r5kBrFJrW7oCmqpkEci3X0l
 QQ+QcxmnBJep0pT+oVY2bBPsIpLE4X6Q/pPCccPa3rA4kbqJPSzVGaplJ+2qdROv
 T+sJpjQ+CITGzQQRKF/OP1ZxF0m03TFNUEOE2r0YECMjF22ez0i3LG+LXRoH09p+
 j4PeE8a67R+YjgMS0QG+L5hID4RQGgENeSSM/PU4isAZ1wE1V4r+EfT0PlH8HQpM
 EN6QGipkL5jRmFxBK+A34wpnlNNuBde78XrGgkFKB23B8HaQWm/h1lVQqpUfe8sO
 r2jjc6mKWg0cVm8oZg==
 =20uS
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmmrOi4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPyHEACGLGATAQrWIIuDnCDQWcAe//Lw
 cW77Wr1UPlJIoVSy5fuDfMbtTqpSeYMxqhw+Di2e3jjDThys9z2XJVjoX9p5cmJC
 L3wvDQsrq77EBgDMMHclCo1VhVUaZtOVO5ytSEgya3AtIdo5JwtMQif3TuLwpaVt
 KPrZ0WRO7zSmAA4m7SiDYS2G6Nvid9bXN8X4PMQc4CvPuF5PYF4KeO83ERr2EVbk
 QrnX28fE4o3xd1YV+mrO6olOG8ryJzts6Wfd5QAqbybi62II69s1eKDTV2blpBsY
 IJu68kWnkne6NetB49VHFCyRSd3E4w9lDvUiaUy482XKzC2vJiJ30SPzK52Vs6vP
 +VNpMa+s1JnjAECzLVkowkDkO7PWBX+2mNuFpugIP1yzp/M9IEBPQ2T+QsrILjf3
 RyYKCzjdKTD0QSvN0ZF5xUtpJM0g6MBMNt8q6Kol1ZBnaU6Ezs2etgwHKX7/DvA4
 lp8zpbxW89MCxiKb5w7KSM0+78914B5U9pdwWu6qgXBv9woMsRXo08jlON/PTYdd
 LlZUYspBzto523ge6ysyW+ix8DwEF9spJejJIfptGAr+stugvScEyZyv+4NJjBAE
 +cREE0uPZjlPJrjZHwIPOYBkSRST4CNvVW2aVGGwTaJJYE3aL2EEi8L6pNpZI6a3
 KhS4DAvVjrK/lCBmdg==
 =AQUo
 -----END PGP SIGNATURE-----

Merge tag 'debian/26.4' into debian/trixie-backports

freedombox release 26.4 for unstable
2026-03-06 15:33:35 -05:00
James Valleroy
07845bc960
apache: Fix check_url test
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-02 21:49:41 -05:00
James Valleroy
abbc4e7557
Release v26.4 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-02 21:36:08 -05:00
Sunil Mohan Adapa
cdfbff0b6b
oidc: Style the page for authorizing an OIDC app
Tests:

- Appearance is acceptable: top margin, width of the readable text, heading
centering, list top/bottom margins, SVG icon for application, md mode icon size,
submit button width, margins.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-02 20:51:00 -05:00
Sunil Mohan Adapa
45076cc603
oidc: New app to implement OpenID Connect Provider
- Add a component to easily manage registration of client applications.

Tests:

- Package build is successful has dependency on python3-django-auto-toolkit

- python3-django-oauth-toolkit can be installed on stable, testing and unstable
containers

- /.well-known/openid-configuration and /.well-known/jwks.json are servered
properly.

- /o/ URLs don't require login to access

- When logging in list of claims includes 'sub', email, freedombox_groups.

- Logging in using IP address works. Also works with a port.

- Logging in using 127.0.0.1 address works. Also works with a port.

- Logging in using localhost works. Also works with a port.

- Logging in with IPv6 address works. Also works with a port.

- Logging in with IPv6 [::1] address works. Also works with a port.

- Logging in with IPv6 link-local address with zone ID is not possible (as
browsers don't support them).

- When authorization page is enabled, scopes show description as expected.

- When domain name is added/removed, all OIDC components are updated with
expected domains

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-02 20:50:46 -05:00
Sunil Mohan Adapa
fde0a620f9
debian: Ensure that gbp creates a clean tarball prior to build
- Without the --git-export-dir option, gbp builds from the current directory
which contains .container and many other large files. All of these files will
get included into the tarball by default when 'gbp buildpackage' is executed in
an unclean folder.

- With the --git-export-dir option set, 'git export' is first executed to a
temporary directory and this git operation respects patterns in .gitignore. Thus
only expected files end up in the freedombox package source tarball.

Tests:

- When the source directory contains files in ./container, running 'gbp
buildpackage' results in freedombox*.tar.xz containing the disk images of the
containers.  With this change, the tarball is clean and none of the files in
.gitignore endup in the tarball.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-03-02 20:50:23 -05:00
James Valleroy
4e668c8a98
Release v26.3 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-02-02 20:42:43 -05:00
Joseph Nuthalapati
3c5f81ab8c
ui: Add HTMX as a dependency
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
[sunil: Sort dependency in list]
[sunil: Adjust spacing]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2026-02-02 13:43:15 -08:00
Sunil Mohan Adapa
0fa77cbe30
debian: Ignore lintian warning: service file missing Install section
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2026-01-26 12:27:46 -08:00
James Valleroy
7988cc737b
debian: Update copyright years
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-26 12:27:43 -08:00
James Valleroy
2bb2eaa6ec
debian: Remove preinst script
- freedombox 20.7 and 20.9 are considered ancient versions.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-26 12:27:39 -08:00
James Valleroy
c19d2ab692
debian: Remove default Rules-Requires-Root
- As of dpkg version 1.22.13, this field is set to "no" by default.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-26 12:27:36 -08:00
James Valleroy
01da6934be
debian: Follows policy 4.7.3
- Priority is now optional by default.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-26 12:27:33 -08:00
James Valleroy
2237d89745
lintian: Remove mismatched overrides
- The original lintian messages no longer appear.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-26 12:27:27 -08:00
James Valleroy
7fd47736ad
Release v26.2~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-24 08:35:37 -05:00
James Valleroy
a5e9b4e8f8 freedombox Debian release 26.2
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmlwM6cWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNqyD/0TqVVG5tzzAPc8H8R2CrwpCKFE
 dTfkGpROVxkY7ZB7cvdJlSFKUQuL2hIlPyOPJ4o1ARRuMx9JrtAC+PpLEkp2Xbrl
 m9Ikmz9YNe9bmlb0uW4NQrUsOHpuXfMnM4AYbQAA+xbheyoyIlNvRE8OPmhHDQNu
 wXgQ+bLjE6e0NKsTttutTIgGrGK0uZxT5ovbapvS+yY6oW1LNZjiya+JEo6ws/Ud
 CygVoGP+pg37WX8FOyUpYm915pFx1ZWtvNiWoN4ZTPJcgC9bM8htgsFZ+LDaIOQn
 6cyvrO3Xuo7IApa9S5aFWVOlPWz86RG8q0igMqxiJX5UOg9xZe17sukH8a1MocxX
 pG3eYKR12CEBiLzx9YAITvibNabSLT89d2RmYeQqx9AxtNFisKSaX6wfjAi4penj
 LNvqzitgKrUqeaIfyFeIQejq4QySCp7SNCj/cZuZ0/jhtOb8X+Pg7O4MgmGCRCp2
 D3zKTET254eA4UutMWcKxMT0hf66t3MEK9zTukujD4tkPcmYdyoNlmrGqooZrIbG
 jAoS+D+9LZNxe5Uy+0hONVRme0j2fBANti5kuE0izk6R+93Lu/PZX5NLx2+kBEeL
 9FOy9ZwYrh7MWiJfYTkV8qi2XAR+oMgj4palxZuLbCwcGZV7B4+lFBbMX+gC3ZIu
 /rSqCPF4x9zUhT3GhA==
 =vn15
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAml0ypAWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICM99D/9O2Pfghaf1ukyjtENRLxy1r6LH
 My1QuOc/fGhCYtSMmTVoWgo0hphn3z9Bc0V2ojoWJUIoYdxZd9TVIus3yhvIvuDy
 /C/XB5UWmAT6vGFOtK212S+WiHtx4xWMUaN+cpDveazTtuntfcAOZ09pccfj9q2T
 dlJNWtz/3b2PGJm7CtVHXVc0Dey1avmK4uWrqtoEHeKrlJeJLdhvPpjEal6FRsbd
 tHzwCYGyHBJCWajnrn53UYzhjg6mA/Q51RLshib8TSpX/p+jRp2qMVesIrDYSDzc
 QW9TBQq87JhdIKANk7E7QIC8St1yzpdzVEIOWREmWMD+fMfifiR1Jv/64lZQpbNY
 PVsibEunHqYI7DH9lGVY8CRdec7DFirtz9WsI6+FOcoO6LXB8NzoZX3wbDwcre5x
 VfRdMZSTq+xzUPln9/NxqbCwJeEL0+H6ZPplrI5PCMTPG2+AoRO2yCuRgqsa/9UR
 au2HSNLZeQtjyrXJnmYpnaLpdQxQjPJXcKGpoAX6iHn0J53AgTfP5uXwD4dB84YS
 VdtvWsnfoHtbJqwg4S4gAAXKJnK4feqVzIFeKW7dzGdV92FmtDUs85d27ia2EzTY
 gOSL6Y9R0mbaK9yAox3g8+nchmjJMy2Ee5b80/XiQ110DPkAyY6xEqcGj9idPYzq
 zlwJDfaNgx2ztqTPAw==
 =+fBZ
 -----END PGP SIGNATURE-----

Merge tag 'v26.2' into debian/trixie-backports

freedombox Debian release 26.2
2026-01-24 08:35:10 -05:00
James Valleroy
8276ab64ea
Release v26.2 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-20 20:27:13 -05:00
James Valleroy
ffd61da5c1
Release v26.1~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-08 06:14:14 -05:00
James Valleroy
6fb84cfc1e freedombox Debian release 26.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmlceo0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJA+D/wLow5mxNIXkS52MRZtuV+R9F4o
 MP9sg/T1X+2gI4KDbmvXkVE8F4LrTH8MfF1XUTfkITL+Gw+sZM7MgcIWIvtergRM
 3yetohzTlm7fEQuZOZtkn4xQcejwITEPcU1tq8w1FR4qJQtjkeiQdVH2qRXOm7cM
 cph7cGcxovUNVQrNGybd0XzmGWfDtfKg0codlVP14zIRWFCKFuYcachpHptsuYl8
 escJJNDbWoC8mQ+ix3oF4kFZ+Sw42HFKhZZzOCYxK4RLzf57ZyB7yPzZvX3+SKFC
 nQsGu5ubb2zGl5xzo+iL0JelT2eZ9Do8iVEeSndoUnG3gqzDRr0shsbQA2tZq5gY
 6zR/0hWgvODeLBR1R00K81wj5yJtyNKurra55ojWYvPv0IlzT3i3kXQjFvt7WwKU
 IOz/8gZHiI1itDI8fAwJ79Rbuz3oZCd5on6/zTFrc4hQWLl+SYjE3DzHIj0LWmXL
 Qce1NUIHIVfE7WmDU1wIdGZ1Mh5gutVza6avkX2MHIQUqNkBZ9MDKbxTyk5geqYv
 5CpVkIoJRamnsl0qpwHaE5sOtRECwCJ4Zy9wj3YfbBGarym46UEFcx9UsycevgXt
 YeROa/AUgGwWBldNXzIc7Q1B2kIl3qNllN39T4sxAkRHhiaegE3MI4beyZu9F9ei
 J1QadXKWcaJiPUO9AA==
 =JLR+
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmlfkWoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJllD/48JLq27ZtXh2n4qlXobP10lLHr
 okGBYWZxUtE8IUdawawOcylci9cKXJL0oHELpDfj4JFv7KTIj5QO8DMhB+lNThgk
 Wn5VxMTWyoRcKIqE0h5eNqgQW0QO+2AbQtP2NdLuj1JBMme9VHRnWSZnH+t+rl4i
 IUL1r84fzHbhv1YSCKrx537p1iMAH1ws089JLD8JbX1DjLmxdcJhUkQukurFIvrp
 Rea8WuliI06Nc7uv4JS/PkgmOv3M0XIEhfNQpBApemeM3t+gGNocAeHwGcCCnYVd
 s4Ze0Xqxh3UBN+3Ouqerg3jVbOmPtXQrM4o1H89XlBh7C9i8jGTs5NM8nDtMufeW
 TxRHk9M1HVgS4xoSvaNoOAub9QZkAb22DaTVPyGvnGmtU1yrk4BPOAoGKtgkUHRp
 PPHWQspQFAc1yAzEuFpHSiNungaB20ocYCztsS5r7wqk0Mtup29g94ZQgoZB5JD2
 BZjeJp/ai5XPcHKffLD/N2FKRsP7nAl5HH0Z7U1NQpZKbY7FDokXDXxhL8O6dRMk
 5EXyIGffrJtDnJd7EA2s1IVqMIJHhYqEF46DupjHcpc61NsXh6+dWuPH1TgSMZCg
 99MulYWGjIRlZ453gSdbd7RZweym4qH2LKvIpvOAxDZLXhckk6hvx+Zn1cqT5NFd
 ZrHHvhuumnNvz/2QIA==
 =EqrM
 -----END PGP SIGNATURE-----

Merge tag 'v26.1' into debian/trixie-backports

freedombox Debian release 26.1
2026-01-08 06:13:45 -05:00
James Valleroy
fceb6967e6
Release v26.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2026-01-05 20:24:20 -05:00
James Valleroy
7f3fb6968f
Release v25.17.1~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-12-16 11:19:44 -05:00
James Valleroy
146cdddfa7 freedombox Debian release 25.17.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmlAyrIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNTxD/wN71aR067pNosaGLztYU7jeSae
 izhj/RRyeflwIGcO9C1TRorwV3fsmcObHejqRLiulCGLKPiNhOQ/U+SWAdkmCnZZ
 asBLSQCbjQJeKgnWsrGUkAPJfxuesmyz3xh72I34TtZsk7Ofplp8NhPGmnGs7OxH
 AVA7tmWXZ66FrK2M6TXeTOkdUvOdI2779qW7y0AWMrOXWtUkNmlvGbvnTBGemh8p
 1cOwJg/otXfo8fmVDOfG8rnrE6q4iMXOlIVevzhtDpANeO6DaSIURuE5C2iF3Pfw
 2oIPEgxWdXuHbe8md3xSYluXZYX2yMDyN/TJVk18pahGQtKbSv0ySk9bIraT+coa
 6lDehF78/aqp05ENGghi37V9up9+6pDzGOUBDAje4QWB1a5w4N3w0zwZn0JtuDHW
 6l7g6Xkj/qvRB2Xn6grQ9R5dZtYWj48p9tTNnoTYKkbutH09qLw3LG16yvnP5OBI
 mKZ8rt7BAWn24dCEZV6NQ93TH1PxHcD/cuHR8Ibr03kkbs+XAxiMc20l90aPWZ8h
 fPP/douCNWUWf9luHOBquvR1OUr4eb/gGZiV+yHluvLjDpejxsUGdj6FVdadBfCZ
 a/TRFe+xYrB6PuNafHD4/c7hJfr9pnmK4x7oNsCKhiGCEh3DF1wCA9HQym5LJO+N
 tfoHV/bjPNk1xAy4sA==
 =AIm1
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmlBhooWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCoyEAChxAY9yVOUXgCb0EUVkQcIO7qr
 JOsYLcgf8xDywWEDlmpZB8wlHCGw/3voYebXSLWXaAzmpIoJaBPKwOA4gRlIsLJC
 8KtbNVvTFZeQ3StGVNMjSzbSTnN77ROP8tWhSYvOPzzzBhF/7jxrF3EXNbL1OyZH
 27pGy2zpGDoB/+XwjfgRvyB0/psEdb/3fVmO9anib7eHdYNaiCrZYb8kXKZXY0xw
 i32GRNw0UlcqL3r4hzx5RFEykaMMeSDQcQeanvMmKZ+0rV6hxkF7FKNHHbTSylPh
 mUHxqxY7aQ9tS2XmR1O1/nZdVd+84rJfjvAn5YoiA3kQllkmvZ+/BgX9FjmbXwVz
 v952Ff09avJQwc5ors2D0a7pkVZqryE3BlCkAf1F8+a1LA7vvBZXZrV811SlaDld
 f5rJ64REk4nUfQhUoaAzPqHMXWIRxPfLjzCgY/0PzKBC3GANKa0NA4MO0O5rPHZo
 uV4SYBbD0sAO7btjVOQih/PYwPrHl6jIhNCRyM+2RbW0sLt9rv/v+qXtkwwzP27S
 7VqgQRHJ1qILKyFz3U+T5dX+ZKd2imXqwpz7PuDlV0/5vvKldXpk2PqE3pxzz/hM
 fnX/r9w8MwKt8Hlts+z9+FiKxgwXkDkHjycVzuAKvkR/4VaqCx0QJQdw9qikRihO
 RdHi1ceIuvmnJkWNBA==
 =IPTd
 -----END PGP SIGNATURE-----

Merge tag 'v25.17.1' into debian/trixie-backports

freedombox Debian release 25.17.1
2025-12-16 11:19:20 -05:00
James Valleroy
9924897d51
Release v25.17.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-12-15 20:35:47 -05:00
Sunil Mohan Adapa
0c6335b9df
minetest: Remove legacy code, use new name, conf, etc.
- Update link in copyright file to the logo.

- Update paths to configuration file. Drop hack to load old configuration path.
Migrate old configuration file to new path.

- Use newer package name instead of transitional package name.

- Use newer systemd unit name instead of aliased one.

- Update backup/restore paths.

- Drop code to handle configuration file update. This upgrade was done during
Bookworm cycle. It is not needed for upgrade from Bookworm to Trixie.

- Fix understanding of default values for keys not present in the configuration
file. These values are picked up from source code as the documentation does not
mention them.

Tests:

- Run unit and minetest functional tests.

- After the app is freshly installed. Max users is 15. PvP is enabled. Create
mode is disabled. Damaged is enabled.

- Changes in configuration are reflected.

- Play a game and make some changes. Update configuration. Backup. Uninstall and
restore. The player data is restored. Configuration is restored.

- Install without the changes. Make configuration changes. Apply changes and
remove obsolete files. Restart service. App is updated. Notice that
configuration file is migrated to new path. Configuration options are retained.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2025-12-15 19:43:08 -05:00
James Valleroy
e33e2d2f74
Release v25.17~bpo13+1 to trixie-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2025-12-12 09:05:15 -05:00
James Valleroy
2cf51f565e freedombox Debian release 25.17
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmk3i04WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICA2ID/9/sGyydPyID3rartMdrtZseNh5
 XrqFIyIfEPEe3l3YILf8BQoZgmn2/+96sESmAkMPVKNJD/zaslDaZ3kVeJTui7sf
 YECDhfMG4svumG0vXYhPxGXplX6NmH4T5mbeF5d3GiG6pKDPxOjm1hxwM/+zuw2W
 v9kGA1NlZDaxbxLe0siT/qyzVoUvWriBTm6qmwotFFraWVAGEMHpyb2FcHI+xVoL
 FwV+qTl/HmVRIVTnzcDILLP9RaqnqwHSMiUs4BjpDBHI1HJ3I1NJTLQCoZwDPLzr
 cpxvtSKdTX9XJvArfsVOfCWm3xyx0+iZUqAgHAWIyqf/VWSbRPYiTjXwfbeEaC4r
 Kp4UPRmu/BMuwpI2aVSCbZzk6QPyBskW81NPBy8M9GoFEdOy+ngy/PC2C9kaDKTw
 xkr0Mwh8KSor9casm1A0BlJ+6Dckd7wsjqo05DcrTR2zNKR5ahKbE0N8uoEOtkOm
 qPnFOl8v5Ea0KEhNvj4u8wcldMwBTseN3eFo38MeKnHA3RJ371z39iOa+OYM56y0
 4A86nDVhQAtw/FSx4l86hTTEFiP1UYXexDRzs8aGaCNUgprg8hQhgUFd5AReZAR2
 3haTaX+QuE0Q/luZamWVBS93kVxdcTLNwwwcdWggSK5asfcLHr6C8+OSE+vqFobz
 hwPyEPeRkJG2Z8DcPQ==
 =RStB
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmk8IP0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOjNEACBFVDHvjUi7A9dsc5SZaDNuEOL
 WmbHEfl7rOaHg1DMCse6KbmloAWeAAd7v+dSeEHqlRGUJNFaAlE2fv95v+mKmpi1
 o0b456+1kbitV5yJIZzeH+2ZKXJiDvbx3euhtk0c6Jq/lWwTeLYwFZ1tMYy50pUA
 2qUuwBkkPddvcpPgwNqKLYTT3JK+jBd57YTNVTCNUr6V9yn3U0TLXMaAJPqYJCRK
 eOHetjPpKc0vdV6HJgtAyRVKTqtY7CRJsD65JbP37WfYjlZkp0JHvrhTUACqu2HC
 P+N9EaIkUFVjhbh9HyaNSkbDgBKJxV2kqsnEUBFnQ8Ft9X6BUjRKX4HlctmfWnZf
 8JGZSqnOumhnhCT818IcBsLBLLrETlspZsemezCLahBjSJWiFE2g9AqFR0TyaFij
 ME51MH2iGNC7XHtIMiaVAIO5LsLJ2OIS5PAiPK048/Dx4UHQhSosuCWKJ/ptCX/m
 nLZmYWMCEFfnVklC0ymzzktqqD7PLevByBfgyeo7tr6HOKfIv+LkwnmpXaitDLBB
 2NlVPQnCtf2wKSAwLBHP19w4BluzdAPoG4U6J1SWUYrUgoWKhLiKQo2yCa+Ji4Mc
 C8p5A9jCDEc5zqo1YQmNRT+72vuAc0MAeiuVR7ou8BKdv0DFkJ3ZvgdLhjPinLz5
 fJhZPxDQOm8Tf059PQ==
 =zF92
 -----END PGP SIGNATURE-----

Merge tag 'v25.17' into debian/trixie-backports

freedombox Debian release 25.17
2025-12-12 09:04:43 -05:00