488 Commits

Author SHA1 Message Date
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
James Valleroy
814b16764b freedombox Debian release 23.17
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmT/vLsWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICBSED/0fIuE0J1VzusrN21VP/4z36KwO
 fvuI8M0vXeqZwgcGXPCBAPR9qkOFysPkNW2rEfKJEzAl1j9A2c5WXQiglDxFxiX8
 +l33DrI708CX4u6eQ0rx7wOuK21HbVADh/QWjS1I/A/k6zOexPQ4ONHYXYZKYCEV
 x/hKIitQO0k3ox5M0JPpJqYQapZqBQyV0TeCklHRXsDrELVpMrZ5udlcxSwos3RQ
 qN3IQFCJYZf1qcWWlyyqYpWXAlHmMECiPMq1LP/XQaVCtiZ7yTxsRusse2NC/xsr
 +qadKDKdtCtiHTOjJXtoKwStcsm3CAD8DC6i11n7vN6PhekZ2EGdJGdiHOlbeWi2
 KPrrbvC/JeMTWVV2pvVca/022ccfnzlIs9VaSrRD+vDwBOn0oPVh/IgfHcOv638Q
 42vwBHW+XDs360htg+cDvwWgEDIYBLhMLS1fPTi6ElXLBa+NesaRYkWNWr810KAr
 Dt98Zk0Z5hGNoviwHqLqe3vqY7HVCkIaiWCXMP+dt9cAVVb6SkMsrYRNQroAHSor
 AiDzxHkRbUuI+V/pMLrU7GvNxMguZYBdN4hx41Uarb9pTEOrI3yXAy3FIwFQmm/B
 XXg55lMp9zg3aTBYfWz7xFAx6w8FIIoiXtKrdPa3gpVbM6M/ynQPpZuhccV1DvDz
 ppr37zLPwG88EIK/Bw==
 =nvXi
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmUEOskWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNYcEACfZBRJEQzlxjxfWC6NW9Dp71LX
 scDcFLh/sCscOd+4lrDuiIsDMpPKFmyN/qDNRZfvQutufiypL6KxskoW3PbCyYis
 2v1jOVSXHuFs+onKIt/YFMcpNQbBYJhDDmT5F3qrHXKqsAbV8SDRZuwoCEFJr9eM
 q8gpbq4iHmp+5fl2miAxagiQcNrdUQP/cvOYQ0tpaVjVIkxmwDkiGIYAJNoncnTI
 bYJ7KL30TA8bgJZWrUT4mARChvff3gomS8yB34CCXg+HobTSoeP6QI5hTyGeV/Zx
 4+6ZW45535cUspVXlY8KcQREs8LI4hb4uUBIPLzHYbF1hQkblq4pkGDnBpnlwEo4
 q1jeXYZBF5chGW0C3KoX9nStpIVhNeRRbg16WExbtcSHY8vfGP00wFIQ4jaJQrzQ
 C7yWR52qz0dQjwgh73ou+k2ujyV3rZFE6ZLhqKxsFy1ep4RFlfno9WB3GsVliyGp
 GTFMNmWfFnPeeZsbWcPLhsoYvMv5WS3jt7U2YfLYIEFBvjDrysa6cqVFXLtlTdnl
 05FZxRs2bcTY3rR3f+XZ/oGKTO7Nm9uaEGwjMtwEQUB6a/yLtt+3z8nft+miG+G8
 97gl+YjC6XZxcNYOuGvxu1YkRPTBgrtrWLk/6yPNpXF/MH9LMmsqyy0s05B/h6YJ
 JMdDJMsO5Ma1j0N2qA==
 =WrB1
 -----END PGP SIGNATURE-----

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

freedombox Debian release 23.17

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-09-15 07:06:47 -04:00
James Valleroy
625eb28007
Release v23.17 to unstable 2023-09-11 20:48:01 -04:00
James Valleroy
01f059c8df
Release v23.16~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-31 06:50:46 -04:00
James Valleroy
28473a96be freedombox Debian release 23.16
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTtSzQWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICIa0D/4vz+Xc1UDWsl0pWBbZKuTFaBIA
 3A784H5j+ccnS4VzayRGYaLta85R076u6ftyrsHTE6/fFnkvLsU+Fs+n66Fq7ay0
 Qq+Bn//kcRjVdp72bdzoSeThmanqQjGvIBuC3gvCydEDpV98fD8CQ1vV/bvQcu0+
 PsPfxYsSu1OLhNEzrB/9u7r9YQvidP8Yl583q2AP1nRth0BENRH5T5bybENlME9c
 cRq/XNa3t3NzIl5gXe5dE2W52qskjuXZhoNSPkZlXrsevI7vxd/RVCoLWqYfdhl9
 tDfM+59mzhqo15k80LwvjgTTmM8w5q3qYvi/ziW8Jka4BPn1g9qlcsWpUqJmeTcl
 rnZCnbwOMxVpD3dDf95mFSREIIws6zs/S1JTcL9yhQVEofe167ncDGQA6UUMr9J8
 BUaVztK4XUYJsDkIliQ0bWOZ80TtuNDtaEvU9UTLlCnsL1V/EANm6FLL2qqjNbJ4
 MfBR2yRF2Gm6fT4YLsyaVabZxVpHoWRj4w59QV0m2oXpeVwYfGrNuHIN6lnwoQUG
 6h9cgK2ah2L4GHVIRkzPVGFcjljHRjDaR/Nb+MNZoN/CxlPsbuhz82FCfUUcSwxv
 Kw4Oc+4DbSbujEiGFXwqlXe9JbI3g8nOethrYH+drghUP4mx/DDgBt48b1KtUs2S
 WuDL9UnixcAo0ncpXQ==
 =TA9W
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTwcFUWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJbZD/0XH5Lji6b9e3mL+9w6jGJo56OO
 ApHv6PhREKTuJMR8Ej++k7jrPYpO2uDW5+SUOBwiJ3ys/N3DybvLV9F+cpGGlqek
 wEMlocsdzEumDqWs4kpk46uMpu5X/Xw2aRHELF6cXa/Sm7rntIH8AMx8+7ulmC5I
 HAhIJftbZ5CjnC59rg3/P+mcbUUG4YxDwt6GizEw8YMqPuoA3CeSJwWICWZNqC/V
 b8qd246FCNLCr/9YPYe9g0kXQxI4d4mR+qvP+bvbGMzI2DVCxhc3KmGii4LbBsLV
 E2H2w5G/1cPneXbrO0W1/XRJLF2huawZu9JDAqYulgJopZFuzPGRmzRJYIcZUxhI
 oD6ZGwSaON5pLs38oyaRXjyK/92tqn1T3xQ0RFqAnD/GVzrL0w1yTSMs3w1Gh/mC
 wkSrEPcO56FuYaxjMrhjMmwtE2KdMG5wGEG8FzpefMbPFfbfZw/NYmqGG5HK8pvs
 tVNUXzchnjDhItQQ6uRGzlrfL+lHpWmQik1r2WrF0bie6Ar+DQLLcqClzpZ19Hxh
 cXjb7D5RBLtW2dIo+r4rAaLn5DReHWHaP0eAdPjJgKqBxoHGFdAw/kz/upXguCWc
 PIJR82oWfVkPMo1oT2CNDczPr/amCTzi0twvN1/VDa1AYrXTbPz/6+FiuJXtRVNw
 M/zJv0ZLZqcmof/XrQ==
 =S0xp
 -----END PGP SIGNATURE-----

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

freedombox Debian release 23.16

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-31 06:49:55 -04:00
James Valleroy
f527e5db52
Release v23.16 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-28 20:48:23 -04:00
Sunil Mohan Adapa
770974c8ce
sso: Switch to django-axes >= 5.0
- Add explicit dependency on django-ipware >=3. django-axes >= 6 adds
only and optional dependency on django-ipware. Adding explicit dependency make
the behavior safer.

- Depend on django-axes >= 5 where the authentication backend and other features
are available. The new code won't work with older versions. The new approach
uses and authentication backend to deny access to the login form on lockout and
a middleware to redirect user to locked out form when limit of attempts have
been reached.

- Drop old code used for compatibility with django-axes 3.x.

- Suppress verbose and debug messages as django-axes is too chatty.

- Re-implment the CAPTCHA form entirely. In the old style, we have a login form
with CAPTCHA field. That would not work with the new django-axes authentication
middle. On submission of the form, auth.authenticate() will be called. This
call invokes various authentication backends include django-axes authentication
backend. This backend's behavior is to reject all authentication attempts when
the IP is listed in locked table. The new approach is to provide a simple
CAPTCHA form with just the CAPTCHA field. If the form is successfully
validated (correct CAPTCHA is provided), then the lock on the IP address is
reset. The user is then free to perform 3 more attempts to login.

- Update firstboot form to send the request parameter when using
auth.authenticate() method. This needed by Django axes' authentication method
which will be triggered.

Tests:

- Run tests on Debian Bookworm and Debian testing.

- Axes verbose messages and debug messages are not printed on the console when
running FreedomBox in debug mode.

- Only three invalid attempts are allowed at the login page. After the final
incorrect attempt, user is redirected to CAPTCHA page. Visiting the login page
using the URL works but entering the correct credentials still takes the user to
CAPTCHA page.

- CAPTCHA form appears as expected. Clicking the CAPTCHA images downloads the
audio file corresponding to the image. Incorrect CAPTCHA shows an error. Correct
CAPTCHA takes the user to login form where they are able to login with correct
credentials. Entering incorrect credentials 3 times will take the user again to
CAPTCHA page.

- Creating user account during firstboot works.

- Blocked IP address the IP of the client such as 10.42.0.1 and not the local IP
address 127.0.0.1 according the django-axes log messages. While one client IP
address is blocked, another IP is able to login to the same user account that
was attempted by the blocked client.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-23 21:47:39 -04:00
James Valleroy
d9a09f3266
Release v23.15~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-18 06:39:05 -04:00
James Valleroy
c866100dc0 freedombox Debian release 23.15
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTa2akWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMQcEAC86ENO/EvUsvL4DfqvAE87edA6
 BAdrSA+LK4Sv0mtjWOiHzGp+KMDhKzqM5qd2eXlg5EzZu3VVZvHduKSSNJw8epIB
 c4VFkaGT/Ynoz7n07h6Ir8KKwJ8+WZyypH6gPiIBs2BwxiIfnHC3t/K+zoE8mvlZ
 FqozQALcWX9HNtlBa+5NSZ2NGrxPwhoR/BihxHeUlpl8JrJRWKF+jzLVM5YNZTrt
 Z0cGKD4eVe9D3CPzd5iRLOzkM6nPj1m7CF2LHynhRJn0l7tR1R7Y0Na8QA+52YFj
 qGVOpbX4wFzM65BslQ+n7sxx36oLIbt98fuhWquakyQ+3SBeENc64ILO1VXjMbfN
 PF933ZIPt3WOnpjtmP3oaIrnjTus4duwjEco0vRlrmntXxLHbKQd0BOg9Yb9FI+j
 v4h59XoF6rgfmVB9JjeB38hBSRLC/JB3vJIwZ59vkxxM7V9+Q32YnzhonZyK+RQ5
 muHOlk2y+crw/VQo7FUQfHCT6WJ608UB+vrdHgeEa5Gw+irBeBv2V/TP5fsOAVqQ
 zn0zS3iEM2FpC2vgCmjk3tNuEym9oohikMg3LTMEDwgz6a+ntBtmkVlnDjrKCKHY
 BM6+Qw6KPwb0JwZHpeHglLmhFp3vk+fsQRdxBG3UWqcH1fu6IAjfpoFin5M2poJV
 1fvOV6Pud58fp277cw==
 =o8pW
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTfShIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOYVD/94TSjTSINlfDXJ7yny2rVvFWGT
 9OihFtA+UbBTCaTBt9rRAD2tlinToaXNSgps4MVVOwyxdXpTJFEsxAYImjbGHFTt
 dI4hswVoURzTM+p16Nefd+O1xxkox9+h32XluN95oeUFZZBBgQmRLVxtLfOMOENq
 mV8Op0zxSDvhDhcOHlesRSkKaoEMAFr8JmYKgEzgRoXDtukMrapWx9FVC14LolIa
 NbA/mGPqJfGWFMBGt8PH7L3RacC+vnu4yAbGvWL9J/L0jBFsq8515xNXsAq4vE3f
 ILwFNtdyyQmeErLEPK5RWbNHXd++V0wmszwDSjVf4gGmv2EHentil0Z/sUjlsQDn
 SfPXJH+lwGTQYm9OPsStxd+HTz6jdxcfCcwWZGsDviSI0M/Ruyjy90dUacDiwv4L
 +v9FyFiaerHGxqjCyzJV/pRg48dJbbWnqwly8Gm1NZZSSnvh+Ne/xnp0TAF6b8p4
 3gCQwOqfM96JEZDfxIKY31+a6NR2QKrU6M5cqLtdwRlgpKFON1HD7bJqSkMYZZ59
 tMkJtR6hmnX3/6dA7Rqfg6tT4djyW++EUz4ZAPz2nTqVdrBGcoNJwVY8lRtECeD6
 e7S3EiA/6dyX8oAFt3OwXfUeN4G5olE+Op4zQN81hhj39J/6fB4sldYdPVhOijDR
 7d2nsQnx3MprMQMXlw==
 =CJ4M
 -----END PGP SIGNATURE-----

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

freedombox Debian release 23.15

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-18 06:38:09 -04:00
James Valleroy
18a04d384a
Release v23.15 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-14 21:11:52 -04:00
James Valleroy
4a1c96545a
debian: Add Swedish translation for debconf
Thanks to Peter Kvillegård <quat@sdfeu.org> for the translation.

Closes: #1041735
2023-08-13 10:45:43 -04:00
James Valleroy
61d9fa1ff9
Release v23.14~bpo12+1 to bookworm-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-03 06:12:31 -04:00
James Valleroy
3aac407176 freedombox Debian release 23.14
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTIYzwWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICC8iEACchsBfp21W+EGiwRJwFjzU0yY+
 ETiTBdUm2V+g50YPc4MnwmnlB6mLSvzj363E2pz+NNpnpYxsa8y0le4dsFq4BF7w
 vBN7MwC14bMbacUsGUC3hACwkt3X1p0AU2Jb6Mhc6nr5O6l/LBenIv6AAQs2V4kX
 6NsdOgYs01vPht5TaLq+Y79h98gRh67DNgjltjX8gUlFNIZJgZIeJ3afS2AHe11U
 V19JqdC4Zla3U9XfHVZSuqqw8sF5vNKn9nD0cUAvQleeHtFTvBxPcMwyAAo93rtv
 y0DCIY9c6kEqK7oiOVW6+CyCWTMwEKo07xrdHQzSofroxMJHogo3/vkbKN6aIjNt
 LzYpronpBbLwi9wqb7jj3J7fIULVE0tJyYFQFT27LegExNbdqXd00ftCDXzoj2Rd
 V73ZdAwHc3SfDrrYTGy7QVv3p8R0olApNN9SmI7s9JhdSwyRaKAMLiuvrgW0XeJT
 pBs31twC5JHrjJn0+SLLXGNkz8r7U8QTzbfnerNiwG5MEDF2rszNTFr6CYFYStLD
 OhlYAznjqQTirmBgbp2RelPqE/dyX7U7X/XvHqYoPSo+yOP4YD597V0l+rAvOWX1
 QuX4Xb80fEW3qDXR0DOHSwT9fWOdK7lBxfxP+3cQR8OQWUnWo5JyhDIt6I2KGxzH
 ZXLwCxekcQRIW4fCLw==
 =Jx2D
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmTLfU8WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOyQD/9AEkkWBJJSbxbeEPHQihQJ4PfP
 AHc72dAtbcO3A6GLPg2j+KzJYplfopKt92H7v/gZuVQJA/GEEIjH5scbRBbF/pmO
 /VtN3KyHBxaMiFdrt/eObwp01YZ/Ulozet3T4tEde9nVR5ejZTIUS+Rd6Hz/NjlS
 6h5SiEXOkJOPgnzg6DXvMOb/u9BbzQ4HrVXO593I6fdwEZOlvuNo6SI/FwdtcRFf
 Lz/0qqrpWFeHIKrpyF6WHPMBn2hEhG9bBlDfYD3XXzc7RuYQ4bojVz1878o9XEjO
 eHcSKoRE+hh2Ojj192BIPej4yuILfSIi7A/9cgnhXYvfysCPkMIBRf2cn/TOYGxa
 3zysNtcuaMLhAIUuAAMxMn69OcK7aBFPuDKhFhA4qHYxTJLJ6KSz00xxuAL6L1+2
 NfVNjoAc9cxZQlJDHtCsT2Sct+9Mez4LCWx/lCqaPLXS7rRbVibe0QNtBL1sk1Te
 Cf9JhiEMfiFWuqZJWuya9zLLBWXNrFTLgWP5Iqc8HtBjr07vh9NG8SBl9Ryh7WUs
 XQIzKmzu7rHZOm5507Tdx2ymXc8r0YRp0bja9HbIEUSOvu0uL6bfqeCvBhIgId+l
 DPJyYpl991KljQ0O+8cY8QDvCcX6vjkSSMQj/v4nIdW46vNhwbxu7O4OwxwPUjt8
 KI5PSlzlIZuI32/u1g==
 =dhE2
 -----END PGP SIGNATURE-----

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

freedombox Debian release 23.14

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-08-03 06:11:23 -04:00
James Valleroy
e7826781fd
Release v23.14 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2023-07-31 20:40:13 -04:00