501 Commits

Author SHA1 Message Date
James Valleroy
34efa913dc freedombox Debian release 24.11
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmZL+nQWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICKWyD/0WpNEyVVJHKpZa98W0n0QFXY3O
 0q9Nih1H8HpZSkuamx+FPV0qa16umAt7MgxE8vSweFa5wKhY/nybqNauXxnDO6cP
 ++h9k3T9ikrzyWDQNU6OyS0BtI/UK8G9RySoRXOcK7532P1K4IGu4nOVyrde46XZ
 kYeMoxaIbOmY3mk8ktKpIglupx2js/+q/vizp0iDG18YG2NfyBnZpW489waT7goc
 eqsP6y3ezwoIUL2G75c60z9ER4R7gM1gSCN9HvRNiGZbCDcgw7MH2L6BOHPSExJ3
 zFjXG6y3KoosHz+YfLWh+eqpUKirNpqQkV4WtTWuSQDZUZqmy2su4P6tBE5UVb3s
 KIgfUhAcBfDbXvh+YfrqMqT9amLazQWmdeksIg91ksHKMrf7/CtgV2QcMT765QY7
 X8GhqgaW216OeYllWFqRVSKtvDlYhoCx2lkAtYGGVZpVMXZiPFb1U0uXNvs39HxJ
 PwGZ8OgO1JZWa5KzDlAnCLda/QH+CVbZoHe9poyOZqjEzjFjy1dpX2LTGCJHsRON
 iB9sgiMxuI71Apik9pV0e1IYxkiVJExwW8gQSia+IwICo0jlTyG7pBYnn7qVa2Wh
 EIJ2vkqxfX8AUhDO2+YlpgYFqVH9Zq8zwp0in5mTgrK3gkANf8ebPIHvvgvJnLro
 I7TheoXC68XO39znww==
 =xPYG
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmZRJ/YWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICBxYD/wLptMAmuYe2s/5etYzwIjQ9ifS
 /v5jPrVD6Bmo2WJUpi9POe+XNpXeo4N/JxYV3Q+icejozzUDFaUtswWiN45WzYAI
 Y6WtoE18g2pcg/W72Hwn0xShGhmevFtVZcZsTLvELB9GThOqYVzmtfsI2shErYhN
 EEMKcdE+nCq7GyLhXQrSsXUQj3DBsOqigIukKQA7rHE4epDaxACwiKDnRSFWPuyq
 /nnXFhbdDL6Yu3t3Z9WvtSoDM+Ug+foPLr7o5IZjQy5wdCU/mLejXHb2GU5mj9AX
 Qz/IX0UM8BXtKWRRY2VygEBn6bHwEHWuqDwqo4AMhR4EJQWjL1E5WetAGvzabO4R
 XLT4qJAyFya3wR0eZ0RveJgP+f89rXdzJeAHOy5i1XKYTr3UTrNzOSefcag2jutE
 0f5uqGik4UFY5tHvWcU23VMG+hSr0JKnnz1w6lB5rV1x4w+H62UfMA5zZRxJzMkp
 HUhP775scx8TfptQlpsE8oTpjqDzGlo50EfuX/j7dl/sxTDuVlPQCgcML14ZlL4V
 EQ9BeZuEi2A02vLAVnxg2fq3Ok9+71NC/257esTwW1CCNLxsGanVFNRhujPkdX1S
 2toYiQSCZ3MAQZ+jp8qYhkXRpCOk20IDYl3WpCs/T2B7rZOae3yOChwBtIKKP8Ak
 /w4JugIjhsZb0+RDdg==
 =XaDc
 -----END PGP SIGNATURE-----

Merge tag 'v24.11' into debian/bookworm-backports

freedombox Debian release 24.11

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-05-24 19:51:16 -04:00
James Valleroy
e1ab15dcbc
Release v24.11 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-05-20 20:35:08 -04:00
James Valleroy
e0917d3c1b
Release v24.10~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-05-11 16:53:36 -04:00
James Valleroy
41cdeeefd2 freedombox Debian release 24.10
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmY5iaQWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAq6EAC9evb65QS5nPPPGPmWQOFljMqn
 pSOhywc0+LgIbcks1fCbu3O1NF5Z7HGNO5eYSmwH6hIoDz1/+ffNJPahjcKkw32P
 hatwpcmZp03o3tgp2N41XlIkase2Z8PMsCKSa9B5Rdt+se4FhZQjQ9J3gY9iC5Fh
 ikMbXxhUwUZ/jHxMIH2Jq4rKHeXdw+VC4AHWqjtrVqsVSxkqc7zKycWUuhS5FiU5
 d6njtc3kpkDuebRlTBVC+/zPG3fwDvOsXpE/Z3fIfZY1k1OEojrj+pWOmP6RuS2C
 FYRDfjRfedA/cruBwF0pAnrTldffUDMnf++90wvcAHfZSqD9bon4CYuQ7bwbczyC
 9Z7HymqD3GYqLHxKe+mZCBS+JrPaUkZu4fI9mIP7Ue0oXC5LiFx4C/3DDqPbgdKK
 jIE5mERAmdeJKgyqBymsNUBC7I0iLcwfd7WmizQtRKvCo1vCwdJOd6cb4HwgrmuH
 Z52M091IR+fmEsdlgcInRKDWzk44Rac6rqx0GhYVF1vReU7bcNjSVdoMfB9mKpym
 DnOBMqLd17UBd+wrAg/z5+RUYrc2enTUexcx5Y+lnt34TmE+/vtyxCpP8bhMTH5n
 mkoQ09OWcuK5PWgo0A2wl8WUksWcmkWoe0Kex8rVdG4Z+HjLWRooDXmwq3X6rnkV
 ajDYVR5dKsgC+7Fwig==
 =DFoh
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmY/2kAWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICBopEACvZ6u2nwCVK/Pv/rnO1QZyVtSx
 +aLhiccb/TNp9W/ZNzNZ485gkXIbrEGY99OYql7J4kGpXanPdZfOEAXkEX8ffdjV
 1MAi9pXYZQdmYon0fuJ/d9UThFUiu7lsQKH8lS9mpr4sXVRWoSFwNiNhNQDRb/Y7
 ycnOda6GO2UeKG/f0IIZj0mmpyc7sMPFy6u6ug8P1illAFwLl6GXspAtf8lTV2hG
 45BExzgCOOQ0LXeCpE49BKvOVrDX7sLL4/wzvAifwrPkxycZZjGz+JaN+VCdacjS
 yFagJ4TjJARcf4E0qhQeGOFyHK0VjJZQMqlOj2tnflxK9Dgw3/tApoczkH8YW7oc
 4j18KhDohf157ju14VMMlzV5vYaC8rC0v5H2809coi8HOv3fuuL2RpygV9ZysgUS
 G8O2rPS0WbC4xZikNuPpOUNvLTClTam8XO+PrkMCKzR/d9t1sV2axQVT1ljzRFYF
 76/8f2JJLhwBXbfjqQ4Ayd6f3n7mjN69UhFN2uWxfXBB+lbAw2a4BtJAwlLC72VV
 e7rXPxrFer7qaPhFpfGj/U04pmcaCCmHt5uubMai7qTENiuQ8eQ5OhvJLbat+Ikg
 3kCnWXvE3hNS4M888MWGDzvtZ91Hst2jBqUkRDXckg7Nvx74JBxVoxV3o/sLzy8i
 LDiN73fPxcBVJZ3tFg==
 =hcrZ
 -----END PGP SIGNATURE-----

Merge tag 'v24.10' into debian/bookworm-backports

freedombox Debian release 24.10
2024-05-11 16:51:06 -04:00
James Valleroy
334f5f4af9
Release v24.10 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-05-06 21:00:45 -04:00
James Valleroy
2c7bb233b0
Release v24.9~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-04-26 08:06:04 -04:00
James Valleroy
3d14d4a56c freedombox Debian release 24.9
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYnEkYWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHloEADAdMjpcwBrOkP64E3s9vRing7b
 hSCSUvkH41gZnGXN4qwWhdnbbgtJcJl1zdU73bVUrvz09g3pBr46uEUsEHel4x8t
 AdWRljWQx4K8x14bPHhWs7HEBfizIrgpAoMIJ5a1EDeKR7HfH3UL1/QJEAxVKl6e
 g2C3yPFMw3Yu1BNtFjU8sA9ydW/AE1/6TRF8JIl+VyR1Ggxwj/Y/GGnk87g3l7/L
 Ryt7d9sRpZ2A0u05NllyKBdaCTtnaG/VYywiiNTfCr2VDbL3afGEhTFlu4wdD+8a
 PjyObEBxbeNXeu4gzQ1A/IX/aZmC/EE3sPwN2j5Mbx3uBw4N/2IQeHn8fqKdCrOB
 HUZ9AdCXaz0FgN5KhOGWsoAjTZ36AMKH0rm3DX0HnjRfoX5rFAoTR/nI7GJtjjFf
 HfBJ9k6DEbob+m1tl5Ea1+VfhA6GTc+FpPnZu+73IGrXuJKOIogSFzU11N2fDJMB
 5Dad+7gmQplxCP3lLR8BBv8YspeuKpAACR21MN9hTfKExHceD7nhObSHES7v6Qm7
 l9+l3oNxz1cUq4qAyjbAD5QvR/vrDYzmv3e4p42svSoQN9vFOdw5DiKZXERde3C2
 HQxDUnUawGg264MPYVd7dJdDaqj9J0CoIkyGTopnsgYzk21qkfEpVRY241CyPEfr
 V3lqCIP6gOU1vde/8Q==
 =+CkF
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYrmHsWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHYeEAC/aw2hBMb88qCZ8q4eP/v1eEKc
 SiuNjFBLiNqHTrxvzKvx7S5tNCYS2le4Ysrwv1mUya2ChcaBCYyIOpS1gnk/rO18
 RwPGzZQIRuf78LsKOYCfQe8f22dmdNYTY6uOWHoPx1TGjqhIVlnMU+czOkzEiel9
 Ur83XDTzsbTOMq522gG7HvEgtyTohBbJXrOmFEMDLWB3QOvIH4Gk+VxBY3e1un2R
 6edbiad5VE4hg/dX2s0NH1fv4d80hAkJy9bfQmBfqSqBfslANhwCP/hJ6946xSDJ
 6qap++WdYAdZXcSxuA5RjeELr3bIx8F7ycCNnW3ieoGPt6FEcTsjoZWmo3+vJI68
 vyCpPdpABwEKPES12BsKQYB1vRZKluznAZZN26W/cfDK/lgCpVRs4jpE5zuiQ0EM
 O3XvviDMmkFH7mBstZ2gBZRp+wetkCcBi+DPDnOeoJ8+X+3j2vU/dsk0wHcBoF0l
 iCOru0i3JVBBRm+SgGEVbdWkIV18UsuIYjCR7U2o9VeTmlZkVIsidDJ9Up/apUlh
 CNZEROVTlUxgp/c+QI6rHS0DLbAx+n2yt/IrpNYR0X8plzU12cWNOZkxwd/H/bSb
 WEJbRW140aDKVHEkhtPPFX/LUZ2TMZt01vXqeaNHd9TRcVVylVxhFBWcdi4juErl
 8XuaRcepy3HNu4wWxw==
 =vO+e
 -----END PGP SIGNATURE-----

Merge tag 'v24.9' into debian/bookworm-backports

freedombox Debian release 24.9
2024-04-26 08:05:03 -04:00
James Valleroy
c66435bf74
Release v24.9 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-04-22 21:03:15 -04:00
James Valleroy
cf9decbd6d
Release v24.8~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-04-11 18:39:14 -04:00
James Valleroy
4175fb5920 freedombox Debian release 24.8
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYVPqwWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMacEAC64i8HtyUAP1MWIZX6aidijLzp
 sfXTlCDJ6VxmvXqD1w4MGM24ZsqJNkoO4UWFVZHmFwPrx9NjnqReTGG7IexKSZkw
 3D26ookpk31Sl9IBuz+h0NBUrqSw2jdHILzdXJCEEYn3pC/V3A9obftPJKgsuwuG
 /msG69GXcCO/v6DfSFl1fVBeon61vlojpF36ssit13DKnYA3rQUKTp7EMoyautax
 BpU9uLoEYCSG6+XVEdnnwP9uNu3wdovpp/DvtpV9GqgUnKJ+mkMdAZOxFOmkswjI
 egTwyuYt7Ug6VUf6HRv/t696vif0FBnFen05v5+bAjDjrA/xu8OJqNOMdfY1bs3I
 VTC7SlDjsEnYGsofEgb8RDd6si3hvYKQU0MNaF36j7tHu5PhgVmNjIyRzzxN3jNr
 Xxa7tvJxSyWQihIhxF2lNK+cO8L9ET5W/WknS/L9IZylc5n6TxQboIMR/IiuVznU
 8v4mlJYkc4JjLSS1FsggXcwmNCTnjYILTdgJiBiubkZaDhk3/24sBm297jaUZ9Np
 FXquDTwjV0gFbNPoO5vapdxaCIwrl2ArXcg9sUzTOLrSQh4Ah8dG0G5GpPAha3v9
 C/ANo1aPLEgazjLRj+iDyq8KQW2b6iZpxlCYKFwgtQ9c5XXwoTnf6AsSS9LcLYOc
 2Yy687dmFBX99D2nOw==
 =ChFl
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYYZm0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICE3VD/9fBRokflx4YS3hFvFrGAONLkGr
 OayzG6rvzg/MjbABcsdFpou2bBtOreQtQFygfngnfBay7EGaUdMAO56iKgGjjY4n
 Wbb7Ft71Qcf/klFBrAqCWPAG6VFrBL1GoGdmmmAzg13ze5jULtraX3eikEu7HtoX
 ODeqJ7BCFj3bZukScIGHTAcFam8DXIBEYKK73GqptIzlyb4D/leJH2yBFblAE/I4
 MmKPPtL8nzJZQWuEqNOjJIlRPHRvusx0YJUGdMmnEcWCqua86fNS5Vt0ftzErvjB
 QMTpE3ONE8ZGFB391dYX3VDMzSU7WEF5Q+HLu6HrUNBxEbCxYHcRAyx8DMhPsDpw
 TLNTPPvhAa/P6jq+x6MNqoqJsYGvXE1sTqzfLyBfI+HmRdxsOFSRYJ0sRJyKL7fc
 lYfo3NXr5FgsiBXCxeCDSpNcfL12QuW7MIBCDC1CSwCcgi2hI8stw13efY61JWku
 MDZnw12CazIBzPyYooaK4AVgOKWqikeM6j4dmBICDd4i5ZDxfy0LACaWvr2s2Zov
 bFf8+MVS6CUQzxXCNYFxljcUzV/7co+9giM8Ojy40EjqmEoypQaSpFxPqoOW/CGv
 umA3YBV9JzJ9df/XdqIxHGHVs2ShZHzI1QZ6Z2juD3kiTySy+BCxRSUlEI7KO8pb
 A7JFJqPbBe3JUK9YKw==
 =s4GO
 -----END PGP SIGNATURE-----

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

freedombox Debian release 24.8
2024-04-11 18:38:36 -04:00
James Valleroy
0a70199434
Release v24.8 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-04-09 07:26:04 -04:00
Benedek Nagy
3d8967a20a
nextcloud: Add new app based on podman container
Nextcloud has long been a desired app for FreedomBox, however, due to
difficulties around Debian packaging, it hasn't yet been implemented. This
branch creates an app for Nextcloud with the help of Podman. Podman is a
containarization technology, like Docker, but with some extra features
that make its integration into FreedomBox convenient. If the podman
approach turns out to be favorable, we should consider writing a podman
specific module.

How does this work?

The app installs the podman and default-mysql-server Debian packages.
In other apps, such as MediaWiki, FreedomBox chooses SQLite
which eases maintenance and backup/restore. However, this
would bring a significant performance degrade for Nextcloud, hence the
choice of Mysql. Other apps, like Wordpress already use Mysql, so it is
installed on the host as opposed to installing it in a sepatate
container. A firewalld rich rule is created, so the Nextcloud container
can communicate with the db and OpenLDAP.

The podman package comes with a systemd service and timer for
automatically upgrading containers that are labeled as
"io.containers.autoupdate=registry". podman-auto-update.timer is managed
by FreedomBox. We might add a drop-in file for the timer to make it
more consistent with unattended-upgrades.

Podman natively supports creating systemd services for individual
containers. The generated systemd service is then managed by FreedomBox.

The current container image is based on Debian and runs apache inside the container.
To avoid running apache redundantly (both on the host and inside the
container) it would be preferable to use the nextcloud:stable-fpm image
instead, which seems to require creating a new virtual host.

Configure /.well-known URIs to redirect to /nextcloud. There is a conflict with
Radicale if both apps are running.

Put the podman1 interface into the trusted firewalld zone. This results in the
container gaining Internet access which is necessary to downloading Nextcloud
applications and federating with other Nextcloud instances. After applying the
patches, I opened my instance to the Internet to make sure this configuration
doesn't accidentally expose services. I scanned TCP ports 3306 and 6379 (after
installing and binding redis-server to the bridge interface). After that, I
installed the Tor app and put the default WAN interface to the external zone to
confirm that port 9050/TCP does not get exposed through the bridge interface.

To-do:
* test the fpm image
* test running the container in rootless mode for better security

Signed-off-by: Benedek Nagy <contact@nbenedek.me>
[sunil: Add missing docstrings]
[sunil: Make some methods private to module]
[sunil: Run yapf for formatting]
[sunil: Remove a comment to hide form when app is disabled]
[sunil: Update form labels]
[sunil: I18N for client names]
[sunil: Reduce number success messages in form for easy i18n and consistency]
[sunil: Reorganize patch series, squash fixes]
[sunil: Tweak auto update daemon component's ID]
[sunil: Add blank lines for formatting]
[sunil: Minor refactoring for _run_occ method]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-03-29 15:44:11 -07:00
James Valleroy
625b77c922
Release v24.7~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-03-29 18:19:37 -04:00
James Valleroy
738eff2ff2 freedombox Debian release 24.7
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYCOD4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICLXeD/9D+2xGCccqxDBat8+6eawVwwdK
 LluLbz+t0d3ZR+IMla/LhE+QdLJFyh1H3Is+QgSpF+3iowobFf8iqYUT/L0obOpH
 ICdyLOuwTC0qb9fsSowFMh4m7gW9xzRzFxdKdWCLVqDnLZJfULOtZJFcmMuVp54Z
 8J+F0DAgun0/h8TMfo7Kzr+ee9sAiras6nveL+Keu9ib+qXE9/sFLX/T6mLw0Ad4
 Wo8gY73vpuQRV4NvKCQa/mNDLX5ANGIywxynkblwNfQMkOmu8J7AHDEQV5/rHw4q
 HIv8mPryn1SC56NeZmFt06hskJ4DoHnpPBrxi6GbMlOcD64WPu10DKnu9RUPIhhg
 1X3dTwBkhfFLS8CJo9KUT36C5VFfw1FfSQt3ngpuhIq2ckRdGoKzHLYY5bo10C5L
 vrGPIC4IEI/3b8leoT6elSFmbBfsmRkZwrAJosqOOEEB+4+q2wjsZ7SfvLjlKOGI
 NK6kOwEfwBO4wug4mrU7LSxq46PJ6kVXLWt0v/9GFRhWlpE9wiDts6hdW4CxTAwF
 qgq4iKuxmhUX5bmWCtscIa+0VwavGN5vrfZcIPV1itCSq2Pv6lTtXWVWV4q2bGyX
 evZlSEf8Y4D/Wf8FE6jwN4HqspeF9cMxdLRF8Sw5VaZMBWttIpSC5EdDM0PVtECA
 Ya/+QrWHuBiz/DSB9Q==
 =OEE1
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmYHPkcWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCDbD/98zlpb1JNUOYbzY8uujMWzYaMG
 huCgCbiwpW+ygPdWKTjSgEnn7IsUt6jk72yOANfEFVoiaIufVnHPWc9LARFdHYEs
 wI6luiDlZuxQwEIS6PkFpcZPHG+fFRZrJyLK3f1ggTmFAMrrWT42fOv6mVJovRBr
 3a62sO8JnRAStv3TnVz+61Pj+fv12bpxBRukCKS2mrmLZapahTrrEYQvuCvkrzTO
 Gj70O4ka/jCrfhT12rDEvwsUIln2u8KB5+M4aLd78LCsm8OvEEaHdqpWo5wE5Vgt
 NkgI0qSKuOfLut6s6V8t3Soe7+GjO2x7GoJQC8x0gj0bYd8eYN2zZWICzTk6mgwe
 lkhHnG7CYjxJ4oDbwjKARi2pPTEpcCjOZlH5JcCy8tejdchM6+vLMpyta5l4om1Y
 NQgKQ1WlqeaG7knVK2eFZKOtsMTOpCxmStEOA7TUVTGj51dZXow1VBP0T+EecH2o
 wzM1GU16h0tKHZBZrGonhG4/OMhTga8wPex+9taI1GjNVAWeUt4dexldo+kmOMjJ
 bQ5J1C46MTLgSlbwktmUbSLFyd6NZMw9FINiQKOn7NgKsHNxo2Yh0TDSiYJaH4qr
 lL+v+QIk8sVcygnKhYKOGTKRw7Tczkr3iTcouEVUVX9CKhAKjgeD0ZJTly5t0ss+
 FuDyWd4iJOCl81YNSw==
 =IrNE
 -----END PGP SIGNATURE-----

Merge tag 'v24.7' into debian/bookworm-backports

freedombox Debian release 24.7

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-03-29 18:18:45 -04:00
James Valleroy
f735f183b7
Release v24.7 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-03-25 21:13:22 -04:00
James Valleroy
88c12df7e0
Release v24.6 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-03-11 20:41:10 -04:00
James Valleroy
b09e2f42ff
Release v24.5~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-03-02 11:59:17 -05:00
James Valleroy
14d69e2cf7 freedombox Debian release 24.5
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmXdU4cWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMstD/9zF868IP5XxLe2+ZV8QNkHeBpX
 ElOWKA6uK7jrcR39oMX7JJnRDWFNE3IG44f3GWDfKQ8Vpann3XNGhcRvR9rhlsq6
 TEU9y518WsCLvfkFZ7TVOrx3CVXpBzrJClt3kvIGoT/UB4z2IQ4p5Vsuei1TiD1K
 R5hBBQBSTDxKIIqv+whHLaaWnUI/d2vlZeZuddfI8BPT2juhvOTxlaLlMIxXdzhU
 IMbsFMbOaFy9+F/OyWs/euLNHhGoNEwqruFL/JuACBY5UtfQpnyHozY7dq/T09Ho
 6djoLpvhVK808Vx6tNicXeC1XpARsQ6brBPasB96A7q9rYuDY++QP9Mexj7YLZJ/
 Q4TRAKsRGtIMbg411QoRO5bQqag67PLZ/b+0UwJDgwbQrzsnKI8iC4LOrxvU2rMI
 Uo1yWcnFxJZ8P7xZ+DStQU830ssddm78w38ja2R8qoNdxUS/RODz9uZxLSNoF9+v
 RKt6pf72SlJXXOiZdTgNIiuh2o2n4J/SdKxZtjeFeqHS9+5HoD4LgA28rE5ElGTQ
 fP5KGzp+X6v6TcvgIbhJ1yX2SEm5/SiuAnmPwGQ5ItjNh9SXPEU/7ekt7u5iDkf4
 x7ZyD43dmk8y6cO4v6zQFOqCyd7m0+hgFv5UwDonpOd2e6CqI7xQzMyWFofZdQbv
 PseKweEOq9y0frebYg==
 =iF1H
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmXjWscWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICL/ZD/oC5JkU8BA6lIbhxoP4Z4Vgg5Dw
 hL9Gbh0VPyV87ZNChxvp9JUFiVrrj44WMydtv8KE+GD5Dc8byp2Ipr4cPtAcMy36
 f40DSbxPwD59ku+BlyOhQpCk5C0wgG0hageWFg27X77FTedNo7PQGpVryrZY/MTY
 aM9bL5hmlJoFvOoC6oqiF11yRdZJ24cUNSIn/JXcBs7bMhepW/6y/sDb719ZBHwG
 QtTPMYSWlrKsUIeKYkO8v3rBht2gGw851PhwmnqZ8oTEhnYc6XU/kdcyon6hFEiG
 fDSEw5X3OwJdxzR7CTXPD7qN2lZsA84GS7iyNafEDVa6hZmAV88T1xbD0+QoPz+V
 6S149azfG7QFMx/UVs5Cpf73pIKZvRH1oxHjhX55DOWk9a0B4IAwR3sRFFsfZPsd
 A0QL6A9qmdoT7+eWy9VTqyqkKFMm0hbyTVNDIemxhVkQHiUqveK1XmzdQ+RNBerL
 g14T1XBePwxy8oAFsY7uw4PP8QLv7vk4F4/cuCrpGYtqrU/+iTIZMp57kO15LIwT
 81+L+F7KaN2XvWBdEgPB6Xt3vqbR+sr6EJmhp+4BKxevkXRtSCpBkC7GHP/p7ktO
 yeoz/4HtI6q3o+1mqbllR7a4tBEM8qc+D5CzwPz6MCGCHdQqx5cMC+xgbo5EAduT
 hICdutjwRgmJ4QeDnQ==
 =1fNa
 -----END PGP SIGNATURE-----

Merge tag 'v24.5' into debian/bookworm-backports

freedombox Debian release 24.5
2024-03-02 11:58:46 -05:00
James Valleroy
c217fdb5c6
Release v24.5 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-26 20:59:13 -05:00
James Valleroy
819754e277
Release v24.4~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-18 11:00:55 -05:00
James Valleroy
b4db509204 freedombox Debian release 24.4
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmXK4hQWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICE3iD/47DgwgOFHyLGI6hL6GHrB0m529
 nZCM+RY9UMORhKvk/1i5PKgeFyIF1IrMXq8bBzrTkbRYtbuoQu3gxXmlaguLlvN1
 1NNCogaEIsic0EPZC0LG2d+Jwf1e+VUm6qDjRmSEl5HGmtCiUrAp3ueYX+kp80eL
 UllzQJIj+t4ogz1j07h89dZQ4hUBqle6Kr6SoRuhTMtjkF+H52YkmrwNh6p9c+oo
 ap4ihYkf3IkCrlUCnuupsvNpz63EnBeweMebhCiFim4YyyqXHQ0pMGrivsGONNMM
 6q6NYnrvmbtsdegccEngJY37yKznBgh22Gy2Eymddr403Og/pKVVzgqkAnxIYKQ7
 4LxEEb89rqodHd19hAPRT8LbajbpBb4vluMF/bNWw6N9oun9akN/730sk+WKmFSW
 skUffvFdWyqUxX4CmRV+vYXidhKDKRxy5DOvm/gymUGwAzXnASyWngzJwhQXYGBn
 3/hZg6ol3DDCDh+kZzqi4OWrzRPnl7nIsZre4S1cYRWfM3TUHJTTXKmFHl5o7Yly
 K7COBa+w0LuoA8aNYD0TpU6KMq0p7feN6h+2o7s5+oZLiM8hL8aiQgIF8QfBYhLf
 J8nqO+4aWO84fxifWsBv2v6fRFnZ85vS1YKJmbOOXb7p1N+wvfrVAE9xW2obgRJs
 MrlO2BWKw+3sdYPexQ==
 =niEJ
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmXSKZoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICP0WEADSD1yyC8CkT32rZ4fyqIb3Uroi
 K5sou1WbkDyWBdgG1OWKotferX7rz0Gyr7TrQo7rJqnItikNWQfiE/zUfRhf3C4N
 Sq8eRAuQwnnC+uLaZ6czAc2jojbYjAxfg7CJztyzU4sA9pRh7wClvD1Qr7QfkyFe
 8cthNjh4Tt3n+4dHQwkku2rLfMcoU1SuSbWY001Fu0kX/DX0kJV1f+1QVM5ymfFb
 dnF//YSIIFtqJkXDOyhLg+MZ52dnuNsJM59MOex0JTbGqy4xqcZDkp5f41+mBuCo
 Lje1aZftjlMSPVFN5EKT0pmF3ZuVqHK9rPp8KD5mklOXi8yQCa+i1jWBnSHunhj9
 2ZNGEMaubXX2FuT0tXEzQ16O2r7H7aGb86ONE9DArSFcVL3yjPBz8ndwxXbUWOGf
 FAe7ttaIHg5wzFVH6vad7TfV4fEj0G3SPCKM/wnyd2xmEqLiW7hEMK76wp5gJBCy
 xXv9qbLsn44Bcivw526UYmitiR1/Fm5Resf5DEPnW/KGCvd8jDH4tPU+DHXLXJmr
 gxzJqU1YwRwgVeMUWsIAcfqW+QEwEfk1lbG915HfTnsMwUk9bNF1olM1wm/UWALg
 Mm9aUDgt8SFuKyC01zZ1Z47X7bflCHi5ZlaIl4pI/khtvQQyISkC725qF6WmuFVH
 mtTS6k6gUJl4kZN4WQ==
 =X3DH
 -----END PGP SIGNATURE-----

Merge tag 'v24.4' into debian/bookworm-backports

freedombox Debian release 24.4
2024-02-18 11:00:25 -05:00
James Valleroy
b09f2cd74e
Release v24.4 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-12 21:24:48 -05:00
James Valleroy
2d3c610f3a
debian: Remove lintian override for init script
The lintian tag was removed. See:
579d080bff

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-12 20:18:52 -05:00
Sunil Mohan Adapa
2788d6810d
Makefile: Move various tests into build system
- This allows those tests to be invoked on console and not just in CI pipelines.

Tests:

- Running make check works.

- CI pipeline succeeds.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
[jvalleroy: Remove phony test target]
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-12 19:17:16 -05:00
Sunil Mohan Adapa
812ed5d60d
*: Introduce make file based build, eliminate setup.py
- setuptools aims to a build library instead of being invoked by setup.py.
Launching setup tools using ./setup.py is deprecated. Launching it using
generic build tools that use pyproject.toml is recommended.

- With the new approach customizing the build is not possible to the earlier
extent. So, introduce is a simple and sufficient build system using 'make'.

Tests:

- Check the pyproject.toml using validate-pyproject tool.

- Run diffoscope on old and new packages and verify that no unexpected changes
were introduced by the build system change.

- None of the files part of .deb package have different file permissions
compared to before.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-12 19:17:09 -05:00
Sunil Mohan Adapa
721984c0e0
d/copyright: Update copyright year
- Avoids a lintian message.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-12 19:16:55 -05:00
James Valleroy
860bffac86
Release v24.3~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-02-04 08:11:33 -05:00
James Valleroy
94789388ec freedombox Debian release 24.3
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmW4ZjUWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOMjEAC0CEGkp25ijOS9Hx1A8sTPNNhk
 1qbWtlaoZNxLeh/ti7afrqwWOTr+e/3ktw+rgcX5bVUTWyDsJh7gEOwaRwqJsyKK
 Y0aTp0LwidKSqO7xEne8roFo3rP8YY82CA7M5Pk394YNll0NNGEOnxoP9pMYbhgM
 MKTDmPN3qSKzFfQ92f0GzqQc1G7OIr4daGArEyHsjREaBL/uupY/74hTC4qpd3+1
 jTR6DOaRKCYmf6run38xEWGiECJq28JZ+zZ+y2W7zG/yq9mSzvp1efYtB1SD6ZE+
 qn97p+SK+wxppmdMdL61t2AZNVjq1M9jpdpT/IgaDQvbsYCUxnQj+R5wrzNxSgLr
 bPK93P54NzZwSTRE8e759ZEfyEMsE8kFtA9hp9/6PgeIXSUuU6c5EdOtoTwCtRjC
 Rg0BQpwk4bXCJ9glkGshM5Yw9w5IIU+KCvJo6Z+/h1ujstOUuo4PId/3j7kG7xxu
 76fVyB2c37RDId7v+HBvjLRo5UV5lC0lESJ5pyqMDCHVtsZ7GA9vAicNmNuuAhSg
 ccShqztCDgRSh6d8dSOxB91OXWzNNJYNSqvHb/kPN7mekdZPvEsV3Z2tHpbS3ufX
 7nRjALzm1xo1i7C1pAe+SxQrE2IOsHEBMVPpFtGoXY5/+ihz19rl3gofylsW9GTT
 RMxftoQXq51S23I1TA==
 =aLA3
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmW/jOgWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJxyD/0chAFhHO+XCqjLGhkZUvAJbXrb
 GslWs+6tWRREdvEzOLY9NBIFswMDfinHXncrpKjbaGAzUw7XvNJfCtgP30YxAmAt
 JNezQ5hnX/Heq3ftqx0vu+og6cy37yIt44UBDrkkFupFh5DHX9eNZS7wKQTkLYmw
 pQrwNBFDV0Cjj61qnn+KXwrpp6MJ6H2spOd/SbH+jsADQJVtenw2ug5Z83sAF09e
 VKCL3IsrLUmeErDhh0SIyuHav35gXI6fXDFk8UIwS29o0Fqf3kxfh/aoY/HR8j2h
 k1kGXqEAWOtvwV9e0UlrEvMiKotcfX8TBTSmRmB7CA3kGjLwL9+VW/+UPLf7hZSO
 2dyQfubwre4IvUl4n2Q7PvIls86hHyU+PzEpCtrajwQYnf/8sO0b0jDoUno23OWN
 nbEItkkbLHpUl1jzStS9aPQ80bqBGU5tCZe+k9MD/A8d3l6LKq4TVc8DKu/6xgQp
 CcYKkahynYUPW94/18bwx/jI2Z1FgZh4b7MvH3iunlHpZCVcGbrMzsPSU4zJTfJ0
 sJdX4sQ7HWMDYXJfbeYVkcnJNujl21JSIAYzVQ8STYQd3/pq9rY8jOe2LkdQJqoQ
 UYDE37zS3zLNMEl4SWtBitjM7JPf3wvGxZmkgO+s6k1ezTd0XGwysLUi2RNh8vFP
 84+hdixiSKEPzq36rw==
 =VQQ2
 -----END PGP SIGNATURE-----

Merge tag 'v24.3' into debian/bookworm-backports

freedombox Debian release 24.3
2024-02-04 08:11:03 -05:00
James Valleroy
102863a2aa
Release v24.3 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-29 20:50:25 -05:00
James Valleroy
d8a69d002f
Release v24.2~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-18 06:47:39 -05:00
James Valleroy
12c888046b freedombox Debian release 24.2
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWmctoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPi8D/0fahzzL9iLW7HqbjAvvSNAPxth
 6z6X27/eFNXqUY4c0zILtNHYJjlSXx3utmfyRS1CpKbSNHMRrtJ37hsXXgMCJ/qv
 rI89ITaXFQzHmQB4ddhQpp115bZ11ASRcu0H92hjsGjbmgJF0e3iduNLfvGgi4TD
 R1krLMHheNeIGLd1YAOm/1s8bGBQk/kFJvwY9Qqg71aw78A5tbADryE26rb5Z4Ls
 0s7cXTixHtOBXlI4npZAz4PrrPX0h0O5NQAJkNlx7jAGEZAnnnr3gRfHQEOCrNDg
 9WMUCDF3PRtPw9S6c0eP/hWqEXKXWOHKPYWamdsvUKcv2vrhyFzmTQ4ofLB2RnJG
 q+kLDPwS1kBqz3vr4SsAQFbTuJ8N5jm0lvDQMjGg2/xuDKMi+47VxCZS/i7a3Li9
 ZMeBzKimfopSThH2XiniaumQL8hQ9puRoTUsuSYpb+OavDyLcua6dX8e4eaSwnXV
 6SmQmEcYbK33efhVWN0RJG8BRvDNxNuvzVQylxDAtmvO5FTfaOTbIWRpQi46Lmic
 4GMHn41kwhKq+Vacf9n16W5PMDBwvJDZ8M40U4VDl+2vG43DTdrY4OsA2NTwGdLq
 h9CRUogFd6xaNkWjAj5N/9bwKL7gX9nguCFpMMG6CecaWpu1Vi08tnFrhYI9+LN2
 3tZN2AX5M2HtpYS3yQ==
 =8EZ3
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWpD64WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCUiD/wLKmpJR+z5L4uEGMF7djepsvdf
 dUhJtMLUaFFzfzkJ4tnnWY//X04jf0fsyoZq1f2M1+ptecysdy1WfkfMBdJDzuAU
 eGRwGBIX4xfptFldU0+qLPf7SwgHsrnwyZWMZf+oYzl4orws1m2EqXoo/hw9l3I6
 zoe9KwdPnACRmT8fmUsruL3W1V3T3wFxakfgouZFtpYoyLJse23eX26C9A0sSVSm
 /8QP+9KyBQbRM1UsMzKKn6bYslnLn7OTo6cdpX81mGqOXaAf0iTagw1c10LCWfuz
 apwMeX+fw64uv4djjYkrFD0ui0Y44B0y7jUXTDbFLtRBp76Gsu9m0FQvc8Z/p0Gj
 WfbpFOWInqOspSldAApddsfBc27nB8q3/a7oXJdnlXOfJVAs37sdRVQcuP9xqRCD
 +mpf+Gcx4/Ifw4zGV8amI0AQYHMTxd1xYyEfU/lAI6LW4QXVLas8akqLdqlu+Wd4
 Cd1CWRnFoElvlwphXklANQULjG/3QxctV3aNqx6Bhs3LhG13zbg1l6mUJYhejswM
 XE+ETmY+DMskxRUu1RBu2lS+9Pbv3bN0UNqn6OpWe98CMY5iL1BtAl62VW6O8Osj
 6whPcHvRxGyWX3tdazct80OJYB8XGXjGzPh/0vjqkzUR79yQl0OsLC0di8vCaHzx
 1DaAI6nT67J8jVejRQ==
 =JXVD
 -----END PGP SIGNATURE-----

Merge tag 'v24.2' into debian/bookworm-backports

freedombox Debian release 24.2
2024-01-18 06:46:53 -05:00
James Valleroy
ab213138e0
Release v24.2 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-15 21:31:27 -05:00
James Valleroy
40bf5005cb
Release v24.1~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-05 07:39:43 -05:00
James Valleroy
c64a643882 freedombox Debian release 24.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWTeoIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICADfD/4tjMYBuPM7DcWlg477BPjU4SCm
 RvC/uErEtDoxrz0RFssd7+Ggmzns7pKZMeYyEhgc9vRYF6Oa7KZ/yyJpSNubIV59
 h1wqRh3g+i2Egnhy1YvAMYrL/xPaiZ76LAWEGP4n9sTrVR3uKbjMjIHu4pNAbGm8
 NO9cyvUabT2UJls9D0xZP4MGpnPUgC4eQ6exOxJgJaaYqZJe1LldyUghfWU6DIUj
 NEFf8neGATDQvUZXeOLJKS7ol6ZRg+jWVuDjSqvnqBieQMk31FfAemaVBp4NKB3U
 ADrhxONvLxP10J0h9msyp9jk+hkVzThs9xEv0HF/r6GDMraSB8whlvlxJgeow5nk
 Eg3TMQ6ICJ67v65f1E3g03QEKTTBLtsaRzfJcROoCQW6FfB9WaTJy2inG9Yb/dVd
 IjBsx3FXvmPK04DPcucV/Z9RT7TVdQk22v1xM5b2WMSk4YMYWi8jatZfPqaMP2/e
 V8bqaC+BWWzeHiRfyzg1UrXeUooDIBp56nUGW0bchks+pc94HTXmvwZJtiJo7yqj
 h9hGoHU8yYX/kLhqEiR628/XiWB92vE3/SfiMg4TIcgawjeYFE7HK9pOivk68gXs
 VvV793gRG3loNUwrqUea25i/9P8AjIQ16YjdsK4nzLmDs8DJK8puFe7A6jApC0Qu
 J9adWkwLlNyPaL2OKQ==
 =7F5H
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmWX+GMWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICF/hEACcwjEGa//1cH0n3UPzXln7TEut
 FBtSnXfT2RX6pyT3TvXCv/aj0TY2HFFzDduEBq20mBwotG72iBC1igpq7W0QQayr
 K/oxiFufcOoBWxcI7SvgARtjfXzLSwktt3aIjxTlthri2LVrcA7SFRP2TIyQGy0d
 xQmWxoopWT6NQEBl4EBSGvDXL6qN/j9Hf7n9iBwVIaZLacv3+vsKBBkYZSdtS31B
 mj5QtTtGQTd85n15YvnnkB0aM2cM7NpP6oMVolTa3+UeFMSlHMFV8J2aIij4Dfda
 wIQVuuo7LwUXBbi21IHSnjJrSyfcCQAUVeIuOY0T1Z92o6AvhjGuoeVgwMag7ro/
 YTnP4Caid2UWf9DsGz4+OPuqr8b0G3ELHRWBLlH/AFEr1juClvF3amLnt7k3XB5S
 sJEb/nAWfoSD4dU3/U6u17nvNgk0zUbIbH9RnjsV4A9cS1XHQ3WFTSua6QhacVzo
 odD4QU5yjuqpodPnn3u7y3Q/s37b+GpuxBE5Sm7gOBZGqI1MxL4dO667UAXRdtzb
 TSalEwCmaCCv2JuxKGGx+aXv8uEH5R82A1nWrMzJZttila7wsRAOpL5bdtqsjlJv
 dLHVqcXOsZOXyx8QpmRcZxC+ORC3jr66iMI6jhiSecLu7GkO9/XF33+cO7Ctsi6M
 wIrlUvP2jB2GG+KgRg==
 =Tu84
 -----END PGP SIGNATURE-----

Merge tag 'v24.1' into debian/bookworm-backports

freedombox Debian release 24.1
2024-01-05 07:38:57 -05:00
James Valleroy
e829d36c36
Release v24.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2024-01-01 21:01:33 -05:00
James Valleroy
9d4a568429
Release v23.21~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-12-02 10:10:05 -05:00
James Valleroy
a0b7f66994 freedombox Debian release 23.21
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmVkiDIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICI5AD/0XPPJz2Pj5I0tEg+88au4xzfQm
 GRbz8NOi899YvRW3sY06HDuu0JH74zO62dq0Pmsv1a4aAgzBYtFh0RgddRHdbd1E
 WOSLpimVA4Y9p33HKfDVdWgh0ZgsODfZeja7mpKQg3xe6gMTNNgs1OJCmZu7A58e
 dMq+/9qcgjnJm3LWq9R/07vd3p7YS+ZYFISqc7QDO/ExvWo79mlrD1N6PN0ah+oK
 O/s9o8fGHG+PCZ+K2WkHXqJTmy9jE6LcXoIbKvErMjyULADN2yA5GXzXQvvvNzmu
 P/2QrpgTNWn16UUE5i3pGt3CymssFJajlUoq2W0i2JSE5cgtNaZVvIPu0lccxp2V
 0+Tk8vJlLzbbBz7F9zAtf8WB58xyzbH3g2T6YzJcPiTcmXRdrgVvqdrMMgXcjrO8
 fl/WN7UmSVpRCy5FOBKxfQLir26HFpS4DBlV6eo68aC02+1mxorNNKhRBdiD5xHK
 WyzrQzKFcvEKU6S5em1nSVvE0k0rbD9OrUOu1lrwpl0DK80cjqNU+584SSHQiIrS
 VroyPKvKW/qzxyj0Nf358GxYB1cxm/+Q/9QJeoXK51m7A+TTStn0uP5AmREZXzx2
 OK8BCo3dFYrv2B+uQ9qzDRKXbeBz2IJFtM1WxEUk977lNxAdpe4qm88a4oIbrkBp
 +L3S0NAZeyeiDH0qhw==
 =LLE6
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmVrSKEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCz6D/9k4NwWM9DpaOqYjvueiDgKg9Dm
 vnDu2xR/KJa79SuAkJuP2FcUf+Ku2ULFTFT39tyRu8YF4q9wnDUOl1bWArNfUVID
 5KbGBmWZ+n0BDDgGfySgL9kKTbN7VqXMp7lVvJLS/9YRgardFRnqYaRFJKPtBxRa
 pa8Rl+CKUjjFIAqYTdW0PD6OwNS0yLSDQUQ90TKHWMo+7Q6MgLngAiTT2eCnATdP
 eyPpqZhAD4l3aTeXmqlg6n58yXIeGDqkqFVPUIbio8DxhTUjxXEH5OfuWmdpGsLI
 /XIE8bQCEplqD5tgVKrG4hiQK/0H+IaVfv0zaidpkSiRRZlpGOxLBwvMQO8FsonT
 nTIWFfMIfVWl4uEHf+C5oBTg7+7o1lnlVX3Fwyqab1sxmaong2Hh3cQdb66lcGrC
 xWcTZAK7LbeKUq5Heu1ZPKzyLRAgSfhj8pmjZlWtg9fxrbuOVcEjoNGGfsD05f+i
 ibTNQ5fc4C7f9Olg7eEZ3QIf8pbXgYC7KgiAr7PHkMZ4XrityUfN0993pRyHnbPp
 asExe+VonzVSVhgJBSwApAtzGUeX+w2ZViYZPO4ZdFti9PMFIgarDIk9Ss1RK6So
 NCDUxqIkrZ/5L9aBh9QvZVFS37cunNGmtfg6G4keV6WUyLNju6bKxJWVfZJjbUWn
 bQ/cQkYUF0vFcaN/ow==
 =Ocfj
 -----END PGP SIGNATURE-----

Merge tag 'v23.21' into debian/bookworm-backports

freedombox Debian release 23.21

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-12-02 10:09:20 -05:00
James Valleroy
1c1b0190fe
Release v23.21 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-11-20 21:09:39 -05:00
James Valleroy
f60eb635a6
Release v23.20~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-11-10 06:19:50 -05:00
James Valleroy
b111c67e32 freedombox Debian release 23.20
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmVJrB0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHo/EADJuVx9w7Ra/h+87Dq2lvdzxVAF
 Lrb/tpW9lpZLwBJZfSh6E7+KkQZxpDVYORvv6L6RAeFiFCfIIbkslmEXQff0+OC3
 DhhvjUYnt9BHBRaXAiI1HuzzrjNwdsvLxNsYLIGFzkIrLs6lLffQoM8pCrf+I06R
 obCpqtx57FwjGPA6xQGcp5PmWRARXdY/XIL/raovjN/UhC/vh8SgddtpGXfoy0/p
 NY8SXdqJvVSXV6wmf+1XxEAFLj77tcr2HuYxMuUYNL/aqDr5xVjoAvY1GKcCYQEh
 RIkqjXqqTV1URDiRZ7RqNy8fQg4kJldrJDELhOyTPqxCatU8rmT++fl4r9B4+sGa
 fn29cs8h17APPjboe6GbrPB83KCtyItZfltwG9IgmgC1TIWLJZQmw3iYJyek3akJ
 ICzdlnoDLjDmuX2S3STnyPC937OksWc88/kG3NwNek8le5ZVxhfjKEmrp3B7aYMX
 9QRcDIqS/P1PLB0WaVwOyhVIPZmu4iZTYjV9v0A1hhusMOGRJjIrawOdRsliZ2c7
 3rIAPLvXvoZU7UPuGHhOreH4s3iUXJQYGraoOhI/3lJefZzllXsu1xVPAfquytZV
 t97D/U/Z6elMYFM/zTjimmFEk4jKkyIWA+P6o4041Q0b2FTNvUKSp4YGfYJahbaG
 VjFEJgoWmERAYBxcMQ==
 =JEJf
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmVOEXMWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCZID/9BtAC+ttqcOuPFviOlDmF2aBn/
 LL5nitLvFEoCdOS08NMh6e7pQBfiUho9MoJFslEgv0/v4VL52jYYE0yQkZ+YzjpF
 mYN+OwvtEZmjuw6OYt53Djc9bO4Ad4G9TmYXeX0BGe4dFMI/p7K97umWh9ZiWuR5
 khWUkIxxDKLPXFQfwmeYa5qpoRZcb1wtZ7KD/sZjuY1QysKHRxLXLACGi4Q7IWss
 VUljoXm+fElYbmIlKfDtg8cD3sCkJWrnM9ruXbKqOhPnSXyZFjRV/3iLXfdIatS6
 yC/TDT6DM7ANDk+QZvKTdmoVhQ/yVnrNRGbRIMTTgHWTmKwJqQf+ndYpJsbLJkYH
 TyQhwr+rS3qK0LB5EznPhFWsJLVlEOrfpclcMSUuRIlniAUVP5hoT44WRn8q8z0M
 rbPYSQ97FFJhkfbAOodEFvsc6xbiEIzGWlM1CsWIjIy715vKrSxakDEa8VT60V8y
 6NtnTFv9cqAzWfZAFP0200K3IbOSZ1YOq85BmZJgHg9NgpDjjT8ZV+XX5AURqYhQ
 NdKFOWlE1EXct62memcAGU9P2kcxfP+mLK7asvq2yU+lbmAqBANhCGBUNvt44Azw
 cWId1mNbZoNxrzdCpvD136vBjzRmmhO7BKcdE1/sgEZHMjbQTxpwnGpXZwtymknL
 ZHyR5n2Spm5zoeb9dQ==
 =CMKU
 -----END PGP SIGNATURE-----

Merge tag 'v23.20' into debian/bookworm-backports

freedombox Debian release 23.20

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-11-10 06:18:09 -05:00
James Valleroy
d22d142490
Release v23.20 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-11-06 21:08:59 -05:00
James Valleroy
f7c0062ddd
Release v23.19~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-26 20:01:55 -04:00
James Valleroy
5abe6171c8 freedombox Debian release 23.19
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmU3IboWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAkmEADRSP8I6lvRDK4kINU5svIksT6Y
 0bMD94DHiZBh8c1yw2Et/r7yQuo9UkQPAMgPgDDA9ZgMeMiNws9tvWTrTVkFIjMo
 mav3mL/olwQoQRaRbPFldWQbOzZ22nniZ3r9NuukikTgRN0HUljMPl2yFUe1tr9u
 qPl/cg6Z7hLF/DKuX1lnN4WDWtHtuWmY+YOyn33ebF/qdx9kM/h1YgfPWj2CKL1c
 FfchwrAdDB9xM4ozwmevdg3PmXxGOglGc6AfjrUotyvH1K41E7t5p74+A4qctCYQ
 4niXojhjHx0pSSmCFYnQ8H5+HJQFsERKYjXNdzaKkt4MNpw3hkXCoaeW6fxFdpI7
 EMT6uKOSHCajnS2dkPt65uY2c2t4+ncq/ZcR2IohopIk9BYrVIz7oG/3q6FdY/NX
 pt9K+PCXiUzGxnOCkTLPZsZB2L+A4HY22DMd7k9/gxARwW1ykDbVvjGZOLXp1fz/
 Xx8GSrhjSHLDX61WcjBJQI+QXCpoJ+ZBDKzs4jgVlJdMLCCiXyAVi4wB3oNFIBx9
 UXB8NAzRwOE/JjN8ED46YIQPqrHlm5kkLGBwrEnTxf7ITi7aXauSn0j3XwH268AL
 QGM69TATp2btut3mXjteZ8pXWKEy5NZm7tY6kX6UlLZi5YfcITJ2dekiSdSimwTa
 tLW54J078lPF+cKkJQ==
 =IVfn
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmU6/TkWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICL5SEAC+LUo5u3URLzHPyz6XHuNbt0Bv
 Bw7NfxfKH39GL2FiBzcy0IVgoXi0V169UyYgjrxyUuo82GXxPZ/nuK9Vgq7n9DVY
 4IZg/CotEs5xEa9mpyclYRM6rTehAHsPltBok85Ri/gqhteOwwd8V+rie8ZDTFQb
 UrNjlXFz83IkUKo0ovUlk7EktK5EXLgcLjfh6NIj8LHfS82OcMybVxcWu/Pq5Aeb
 SuWIJnpAXU2w4p3u0k9Fednkd9Y70cK1o6NfxjbGGPsovJp0/Y3PZt8i/jX9BNoY
 lWSCz8vYFitgQAklF2Ozg+2WTPeED0h8G08P0Cxkc72JDbQdBm5kS/2O1zaaRi+s
 E5ImBGYoxVk/BMnUXK13vQtCOBdLwGntHS/BUA4mUXIYxJHBZazr/zcqciy3d493
 7EyMBGNES/Swd+zekjUhBfBXpD0mMSspuTmaZ1E6YVGGdh/WLzk4qrKiDmIre4eg
 I8g2sUQVV6YKNBhddPhIWcEOkswBRtB73AixuRzKr2P15RbmXqtnX+WIYcfYUVwv
 lDXZmZ79MhmyolccHULMNWgD+DpjD5AoCG9ZPCj1AhSMKrgYkE0txnb/kyraV37g
 d0L3GHVOEP2l39cbWsqtGZ4eQFE5r5vWnPnvUya/iU4pAsHktvSU2bSvtwk0Yooj
 3Q3d61AqfpHuMA6Eyw==
 =/mf2
 -----END PGP SIGNATURE-----

Merge tag 'v23.19' into debian/bookworm-backports

freedombox Debian release 23.19

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-26 19:58:47 -04:00
James Valleroy
9020173af2
Release v23.19 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-10-23 20:36:22 -04:00
Sunil Mohan Adapa
cfdf92cf0d
kiwix: Fix various issues after review
- Fix icon paths in copyright file.

- Minor refactoring.

- Add Kiwix library link to app page as well as users may want to see the
  content available before installing the app.

- Consolidate terminology to 'content package' for UI and just 'package'
internally.

- Drop unused SYSTEM_USER constant.

- Simplify the ExecStart= in systemd service file.

- Fix incorrect i18n caused by non-lazy formatting of strings.

- Confirm that xml parsing is not vulnerable as expat library of required
version is used in Debian bookworm.

- Don't start the kiwix daemon when managing library if app is disabled.

- Ignore errors when removing files during uninstallation.

- Handle failures more gracefully when library XML file does not have required
attributes.

- Update SVG/PNG icons to adhere to FreedomBox guidelines.

- Trim block translations in templates.

- Drop comments/deadcode inside translation strings.

- Drop a comment inside add content page that only makes sense with multiple
methods for adding content.

- tests: Don't use pkg_resources library as it is deprecated. We can use
importlib.resources library in future if we run tests on zip installations.

- Fix potential security issues while writing file to tmp directory.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2023-10-17 13:40:31 -07:00
Joseph Nuthalapati
34976ac4b0
kiwix: Add app for Kiwix offline Wikipedia reader
Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2023-10-17 13:40:22 -07:00
James Valleroy
c9d6da6c0a
Release v23.18~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-09-28 19:24:31 -04:00
James Valleroy
4a62d4fc77 freedombox Debian release 23.18
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmUSMyMWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICI3DEACAkOF4kOwtA8Lqy1tGCLVg8z3m
 ff+zDNDpi14vMu43Chz3xTfmPNtZQ20fRKQ78a1+IvOVZShaaZiqevGD/9rvbuBV
 RHQm+6YIR6Z5HqTQNnkKHO585q6JF1AxzgzMBt5cR98k5pIUykUKZAb32fgpzj8a
 Yxc8+vvPzNqyR1SCTT7PZDmjr46vi5c+mVcxPA017PrFtTSgIa8NTuTcXWInP5me
 JVFa8IuFqnNh05BwVW0qeCigQZ1Pvf/1TS3/VB2y2+52oPQeJdAzF0tKTSZJDUJb
 aH1er+PG5/YPlKU/oQpPK9oJn7eKzM8NqfTVEMyGKA+L0e7L4oNFnWTP2ctNQhh/
 DX+7D2sqZ6ALbS4A0Ur9hxifX0clIRzaohNYS77LztH178ZEZifNylL7qqO4qPWa
 tqLu0wPWT5WWDLUxkpDQSn7BhWZBIn4r4Xu5adWjvLA48/UHcrTkw6tpLlH0PDn6
 nXAaDraZOZJtrx1HbMUiwafPZ0ZZ5bQP0iS+8PHQGuV4dEiFuQ6M7L+hv93KEwlN
 Gf/Br8G123EqoZ/jknvuAP0qDC45R9mSRSyfi4h2Oi9/81y9XENIX9d99ddiiov+
 /yTE/4SIFDOzz8DionwRZhbWS9waHHiDQicAS7BopZUVjUr55E6foi461J43+zP3
 weP3eSvGV4k+JTkyKA==
 =ZDWe
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmUWCocWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICI3WEADTuOoWqcsu8uJXksRdudQDJKAv
 GbXSzB5I7Ykb3sdIZRzRWYei7EFJrrxbSXbWlDbVXvz2hqAC43z+DknpG0RrT9u+
 lhffkm0luPE0mafZsOS+S0IuGu2a37DdKGFTp5+htwH6ekxM/tD/u2QFgaHbo0fL
 zZ3JjnUIfTHsJB16jtYowahf35Oh8gIodEvLA8tnF3lI+dRZtzwATictt6ux2rRL
 +Z3V0k5pFdKbjc5ZRyYZHtkOtPiNyQEIV1Zx3LUs42Q4qga2cZev8jRH/NDilZ+4
 2cFkeLAWKD34LA3odNbqOyKo9vMnbCFDO5H8VS5a+d6CXfP9EdkSTVWwZFWvyE2r
 xhqO6NEVmwOCXeNhye2Ajcg75ZU4i6+ro85SQyUEEr1s7+0tEQZxec/UV3Q7sc5r
 xaqj2dYJZOOjRufAIdDgZizhoTbRlQMsUg2J68dlg+2dH85OL4ncIz9OKTOYiF3s
 G8hdsP/XEI6im/ghdI0QcbmgWHB2D022iIZENxcJXsg+IY4cadwzMmfAr5LuxgGh
 W5qm9uRwz8zSW99TVAtK1Hq1U/WIqLe7LFIFY7+10B2e+dcGl+yF6vAS4Sj56ke3
 KlPzLYc0DHHHtdHq/UG9xS8myrWwK2YAQzSq4RfBIHnGmQeuQsPoYD4wIc5MRKyX
 jLdmo9UcmsPDaBnpSw==
 =AWE7
 -----END PGP SIGNATURE-----

Merge tag 'v23.18' into debian/bookworm-backports

freedombox Debian release 23.18

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-09-28 19:21:41 -04:00
James Valleroy
db5444558f
Release v23.18 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-09-25 20:47:40 -04:00
James Valleroy
32942a65a5
Release v23.17~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-09-15 07:08:15 -04:00