371 Commits

Author SHA1 Message Date
James Valleroy
3aecd8f57c freedombox Debian release 21.3
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAlzR4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHuYEACS9XNiLLb7X0PCigQFmTM1ITrJ
 ZokL6zSBLiFrf9YNbKlkHEFIDbJ7IpmuBozarN1jyok+Kv9t8J7TokZKSwrL0uoN
 BIDUYBIGfa0X1bpC42tYRhwfJpD1t51PqWwhCT8MrftyJx6ZynQL6fCXqpIPH4m9
 ZQMTn3pluBTfePrlcacVe184raHWeKrRu+e99j8F29J1AfaNxRu7yn8wODFB4FE8
 n5h7WxkbNladioDELS8moj6657jARiDdz13u3hgzQo8MosArAsYczbAjrgXIoZbi
 KaiJ7KUsM+qnH/bPZEmpIhCv0KQABohHT8lgr/K3FNO5RTglLqQ3BFIMwwK1UCLA
 CasHliZV+Ozu+FGOpJ+iHQHMWGdfPETl/K9f8PEMJ88CopaLhBZFUK8Gm9dNR2Wt
 /q5AjCl7BaEBN7E9PouQCmtbhhg7oU6JHMEMcMvsSJaow0/mmaWy8Sk93kmxRFp7
 XMd4/lu91Iw3Mllei+wvynGFUgYMGhLts6NdCToBagQtuq4lYt3tWeu20Q6q1ROG
 XDcT3O5llElOdL+3kK/OeFZBhryaMBh4pMbDuINZ0481HUXdeoaMCeDMDR88b4hb
 mgulUJ8IntMNSJGfFjJkK/kIlnm4CmrbPAYtybwvSmMBZJGIsq19QqvpXOKCC4jT
 AYGwNdPlPGcOMNHJgA==
 =laF0
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAzzc4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICL7rEACETYJ5EZyzubEmi9mLblA+P0Mf
 7L6sSZnOgolZjcFIjl0kvCrSCybftls6CXEo2L9RK2TFG+UsVlpf275q330yM5yB
 p4IsgIlMNBhObTwAVvjew74QJ1HSs0BGQkGuinONyPtSAaJbwMTFpNSSKanHQ8L9
 QzJX06t+lKQd0ifzWxE3SGeKJZ4cJLSQ3RuTpGO9u08aBke1pxEeyzWW7hz/IE9f
 O3o5wpREz/Vk0VJnl8MohYemuZRZ+kz4v0VrlYn6nKqTFfJnenHx5mjj+U7uUGMs
 2fSQSn+Rh4XX7WIdGkaR1QVFE4SfJGMfOaHMd6LNYBJEDPrZXqFR8foUVDPlYzy0
 RnVaG2CCiBUu96VHjZ18S4q9p+7oKoadfnJXJ4IZ9wa53y/pTJ5e88vDZWCK7FrL
 WRtTHmwO+KvevtKueBS/cGeVmLWL/Un7/42GLVjIGfMi2H0Nvy9JrecxZKFbtog2
 Uc1ojLSI+GU/jyt/oshJaw9cvldl7QyqyUBKH6JRVdV/kSAwYUdq3LpZ/oFTFyzy
 qsESUjBc6kDopZXMSg+JhqEaz8UNPAuB2FVXnBIRQdNOuojhNTnofAxApxeGDD/Y
 F3RUpRmIKSGFCAI+XgyZEI9sDQoaUpgf897TfmCP+kxgKGchEED3Kbgv9PW7hcYo
 hruOSZN9j29fr634hQ==
 =qWqH
 -----END PGP SIGNATURE-----

Merge tag 'v21.3' into debian/buster-backports

freedombox Debian release 21.3

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-02-22 10:29:15 -05:00
James Valleroy
e66bd00b91
Release v21.3 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-02-11 18:00:16 -05:00
John Lines
f978d2f0d0
zoph: Add new app to organize photos
- Identify Freedbombox admin who installed the app to be zoph admin.

- Implement backup and restore.

- Photos directory should remain at /var/lib/zoph, for proper operation of
backups.

- There remains an issue that the App is enabled before it is configured but
will not work correctly until configuration.

- OpenStreetMap mapping is enabled. These should be configurable before
installation.

- Add initial forms.py and views.py to Zoph app, however these are currently
unused as urls.py does not invoke the view. When the view is not invoked the
Zoph App installs, with single signon, currently as the first LDAP user, rather
than the plinth user.

- The first user's preferences are not set, and need to be manually set to avoid
other errors.

* Sunil's changes

- Squash commits and re-split them.

- Drop documentation as it will be auto populated from wiki later.

- Remove outdated validation code from manifest.

- Drop some dead code.

- Don't send MySQL password over command line for improved security. Instead
  rely on Unix authentication of root user similar to backup/restore process.

- Use JSON for exchanging configuration dump to avoid encoding errors.

- Add username validation to avoid a potential SQL injection.

- Update description for neural tone and brevity. Add information about how user
  accounts work in FreedomBox

- Fix functional tests.

- Drop all code related to changing photos path until it is ready.

- Update URL from /zoph to /zoph/ to avoid another redirect.

- Fix disabling the app.

- Use icon that Zoph uses for favicon as logo. Update copyright file.

- Fix spelling unzip.

- Minor refactors. Run yapf and isort.

- Use subprocess.run() instead of os.popen() everywhere for better security with
argument parsing.

- Enable OpenStreetMap by default. User have a choice to disable it before using
the app. Add label to explain privacy concerns.

- Fix dropping database by using --force argument.

- Cleanup enabling the app to not enable the app when updating configuration.

- Use AppView's default template instead of overriding.

- Update functional tests to just check if the app is enabled/disabled as
expected. Checking that Zoph site is available will require reliable handling of
admin user.

Signed-off-by: John Lines <john@paladyn.org>
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2021-02-10 01:13:29 -08:00
James Valleroy
4ac5655e0e
Release v21.2~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-02-08 11:15:54 -05:00
James Valleroy
1c0d04ebbf freedombox Debian release 21.2
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAef4IWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHjgD/sFFEsReyeIU/jqI/CTzwFejCoz
 +EaWlSG7LU3U/mvTOE7cqdVEF1I3jawoCxBoH9GC1s/79NOqjoSN/t3TBMh48/xt
 8UVlHY7FfXUWYXmTyx6QCMC9BnI9GxQf1R/Aw+uKnfqFelQc+v8C3rIOIJNLEAmK
 BaoiPtna0R7VAILIAS+4JUTOnYB3Y6DgLI3JfdgZ4G6rxX+6V1wQ5323QTw/Cx7Z
 tGinskPEk9VVZegqRJtVuZrCeSz1pBwmRx7MzPJj5pVNnl1v14aLa+dPP9YFYA3e
 L9qeV4Ra7tH/cJPwRJMyzl3ZQFi6JVdjiLKteHpNcRHFcPrGjZXdxhBBRkbqG5Mm
 GHy1muCW2tY74ZtujIq/UbfoUQ7RidcQ5VirEcFaOFE5K991vfBMHUTdWYgeK3CE
 NWMg+vf8E2zU+wFy2mdK9RUsbYcLHe7G+tpF8TvzR1I31G1JrQ1eG66X/XgvIOlN
 39sinWmmDmz9wLYKhmUeVJT97K6ES3iuIoCg2jKBVLaOuFfaanCTfU8QG1Zdu63J
 S9Rmv2pnyk81qkAYuuguzpesiWMXk1S+bp8dfBa1OX56S7O+/bhjbSUn+AYl1w8e
 si0Iyk9u7scMQHZGzcMAyjUI+PJC6X0yC+VPyN5haPzoZUNIgdh07N0/catiYfre
 sqxAfWcDu2HOaQxO5Q==
 =jOna
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAhY5cWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJhnD/wJFuQvMLogKlNnJ0pwml3BzshE
 0s09rrCrGF+FaBvMEjnvu53SX0NYD9C4+vWeMxb2r6RG2hwtEn4rM3hdHO6EsjOj
 P4WctOJtYPsCCEMfuiKA0PfWw2DJjBY/Szkeya7c/vx65fOK9SLHjViFE8zXHZvQ
 Wm02F0Am1dUhj8nkK17BdDB4KUs6xmQiiatmC4/fyYz0EqzQ0icJ43yr/J9UjmSs
 GDRfO71ilaqvFn7qmXd1CO/utZZA968iRJqVVNj3WB916MVs8nmsMelHM+qBB5B9
 4UB/RvquyOmVLexdQB19p38tYUuFHiBO2WUfiKmoMME47uXjKOvww9V/H++psI2Y
 eZinr0hPm88UYAvxxadIwLdJvtwVn0v6kAfZh1nEH7Zp6Isx6PwcImTGg8mf9LPM
 h4nfLBZqYdhMGiQNAO22DknGz2tUvzDyZMXlqqdAeGZEcOI5SfC8UjZ7+sUAeh6E
 xQJHEP98KGCjDYclOgWRZ/kXT8fj7iw+2B8d5at3BC8P7n9GPeWa/INZ/79SzDFs
 1GvgbbJ/uYKFVfmquLVFP1Os9QnXQkqFQhfnVN4hWdJyPOI3V3ACgyVr5YtUdE+Q
 TvT8h3WVmAjfz1v9F12SQW7weoxnHOUGwR3XfhVc+ZrsywAdfCUDTsVxQdmHY2bV
 XN8m8b/+/oPuR99vaQ==
 =wxLy
 -----END PGP SIGNATURE-----

Merge tag 'v21.2' into debian/buster-backports

freedombox Debian release 21.2

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-02-08 11:15:16 -05:00
James Valleroy
6baa6e7698
Release v21.2 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-02-06 00:40:26 -05:00
James Valleroy
25f6382ab1
Release v21.1~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-28 07:04:46 -05:00
James Valleroy
bd785cb2f1 freedombox Debian release 21.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAPgE4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICCFED/kBadVdMs+SGtKIb8IQ8XuYJFmG
 GdSHC31S5clf4+FudIvrKPdoIVJ2pbKyJVLY5QE4HpS0dvFTWwkmmRmaNVmOGpCy
 x3th+h2LNpWxL/Vw30MaR2u3eSEh5COCxsUW3l9dl7RgKIjVG1wPYRBII4/KnI44
 rFULAoJSwAnlJesL8gpO7JKOxu8IF1ZoXN2bdRZ50qfYkZEdVlV7vPk+PNy9MIhD
 TaqBj4h/H8HVHc6i27GAbZTDR/EFJvGwkc4Oxh3b5XYzBap4GlSoF5ig6TX00KTa
 XKyA7UCuPVYjvHPvTGbkefkR8O+YPAU9mKsZ4Zf2GM/0FhQEmQcJx6VgWpvef3WB
 iy4WAp91i6wwgMNHn9T6ga1DWNkOwsVRlw3V7ig07cGkzWefwKZbGzh/vzr6qtxC
 OUsuQkvoeVQDYwjPFYtTaHzJhozF7LagyzUF2+/H3k8cH1PMXG4Ehsa/6sByXgcb
 /ckDcKBGdp0YKUhPJAjHS4nfiQFD+l4COFquGwzhc7LacYxdBJyqypwXjo7R62n5
 3aIYBswxuC5OUW2PNbdGTnUK4D3VyrhPHXcXWYAezhb3j+GeyO/FzYGVEOJiNYJa
 94sX7cUIGNrSsgbBi4SnY8g7ngsIUGTN99rrstAWOiiE3L3sWuGcsTD157HlWgnA
 3z8zJPYkSJ7u5qpAvg==
 =wGp5
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmASqDgWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICGIxEADARuju9vkHPDJXvObaRw4INYXl
 KI0vx2oAXY5Ddd4ufMplcftQj4v8jgrTYLDN1CJEiVsB/jpS96zTXjE0Iifn6yrG
 n8kc9Rh1lpL5PeXDC7+lbdzyCoUbQcVri3+PUBaCepFfry/NitweQ8r7gz5rMXeZ
 AZYm0+xDMr2nRe3Lt3WL+gkN4acdAeqVbZK7Z3MQu2cEH3GTfJT+C+7GBbGa/1Wo
 ewaV7bzZcMZy2HOc4MfuIk9/wPfYr3Sza19bM9JHsTchFYGjtI5t3elZSGBICymZ
 31AvEPjIEdc9fVZGPCLlnLsRkiT+r44ozgjgm/6ICnvpLolknMujEWW4t8J0hYzo
 Jo+iaUXTbgmEVMT5a1ECPpOxkrC+TRQXJilYFF7/GZ2mAZrB1anmeQnzNYtFm9Z+
 S8j912bsZWBBPNtknX+CkMtNxC3nz2OZE/hMAegRaRrju4u9pNbDjFj6cYzUnsNH
 GAJ4Kn8NAQQ/sIguN8sa7iIrNfbcMNXIsgOMA7RJ9AjXJhKYjQbpvInUFu8ivROZ
 Qf4imTr0O8kyTswnCjDm+1vlksXHFpB9CGfryz4tF1rm318UISgVuyghCGKbWTY8
 uTK/++6MyskiGCYugpc6Q9xrykwXm6LlCZDHaHu/snCJaAuWZkHx/SB6L1KXSte1
 98f1Sw/jPtQaUwYrxw==
 =CBqS
 -----END PGP SIGNATURE-----

Merge tag 'v21.1' into debian/buster-backports

freedombox Debian release 21.1

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-28 07:04:04 -05:00
James Valleroy
80285d3f5f
Release v21.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-25 21:09:03 -05:00
James Valleroy
2c46dd6bda
Release v21.0~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-14 20:20:58 -05:00
James Valleroy
b1782e4c13 freedombox Debian release 21.0
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/8/NkWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICF2pD/91D2fMUtEJhn3ZclPbQPpBtiPq
 O5HlUaGS10776Dipi4z6s3+bI+WtzdqlKx1Tp5G4SFcVpSUzJZPwz9E3INN+qcvM
 5sorRxRmeMUlvxCsodG8YCd7Ub3VqkylkC9361FzhU6MBBZgwVG5w9jln3GrjsC9
 rmt3E9FPslswsJkBCKyn9MycZkF3JyzbVZfo5uZnSrX3tFhj3Brf197q1sO7cwe5
 QRpr4xlGeJYweltn4mvJm6CF65NhZXaoD0NBMSzE+mth/l7rqKg8YYdhgTIClJCn
 M/bq69OPe4hnfcIuk4mmJmi1/uAKttIpyKBh+vmAHphyallHNvqSvRmJ2KgHfh6c
 wYplnLO0+1pWBpR9YfaMmJBpHRZm6Hr8ABTkSF+SxQgSst7Xnzw0YQFdvPTv5qLe
 nY8gGCH2EjtjWHEULsB8UR3CpHiVcNmK7qMIj55sF7dwa6xROHWM3qdSlt5VJBrd
 7Rqr5n0vSU3CbmcpoExbyHD62smAOj7PLOi6zFwA5W7xTkZMNhTxGavirdtu+fSo
 U4j5TEMvrSS1LHpaMAdMXmjNv5F+FZgeyLyGc/GhbGvRScPcEibqXR2bCiuePrDJ
 SeK3JOOZf7REpIZ8YFV+XwapA1reiYx/rt4WkoE6tbpOc+rJY5irTNnTKzAxUv9d
 5Ex270lFAUxIy7juQg==
 =lUbE
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAmAA7cwWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICKy1D/sGlQjscBWwf+9S45aZ9GVtMj0t
 SyqWc7a0urZXrukqdxNYqLCNv6Q9oRpXPStrJ1ogexCJNxoCtoAERE0UfMxBre2b
 8Au/1n2h1zrH8qxQycDl/qRF8JUga9kJgdn/FwvDDZh5BN/q/rG84PYT7wwk3yod
 fJsi5KKE5BZ8qfCuZLwsQFyCg7Wq9C3qnrI7FeXpeACozAYwcJ1vCqhSV/2YomH0
 +oZm0o2rSVR7S7H4Gb/pVkf2Q1te5sS6Q+u31oJuJOt/ls2hniyndiV4fx8KrOon
 4L+i4mWMEej4bWIIfEmx+7W0R9PK4ARhw9kfAKNBJRNrPoLB9lQeUdcurrDFuJ2Z
 Xn8Gb54n1U3qPPvfgKURkMBpYtOJAITVKTmX6QruD0DEu9rcdLXBQuz32xu42zU6
 DavsY42VNuu5ZHhcqoVjuD+cruYzaKbhfJc/7y1JUktqbgIZfbvch52+RqANDPYc
 Dl6Hxvtcpg9eojSK7rQ8lbkvRmXAV1n70IL4287hjKN2cpICM2G1fKwGuU2Fdmxz
 WXSYABbAv1+AyMMVDwrHQJx/OFnAxouV/FQw0dX+GJUUe2q5XIS/D9py3ShF8jGo
 JTJPzI7eLxkBOeLXFQZLFDvgpMFvnLxxmXJp6EqscJmnbWyzFVMW3noEpqGNnmdV
 BKNA5LRDMoAn8fgTtg==
 =bO2i
 -----END PGP SIGNATURE-----

Merge tag 'v21.0' into debian/buster-backports

freedombox Debian release 21.0

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-14 20:20:08 -05:00
James Valleroy
adf404ca5c
Release v21.0 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2021-01-11 20:07:22 -05:00
James Valleroy
e51efe744e
Release v20.21~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-31 09:48:54 -05:00
James Valleroy
0bb36844fc freedombox Debian release 20.21
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/qmU0WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICDu6D/oCABorNsl9pKDa4FaY4NXRAga7
 33bYrVraW8f7EB5EBRakV8P0L8rQDSGEPK5bZf3WrjkebyLHe5IEFW7w2m6eclTb
 P37N+VrLEWCsvKVauCAPQcRV/Rlk+giNBSwsh7yyn70e/Gp4DntkRI4nJQuxO/E3
 /HhdrkluzEofoXzir/p1rLHL37C/mWHXJqpCBLrVILX9QH0jw6h3w/uEL8bX7i8l
 k1fUGsLxgwuoTOwjovZo+bKZmz1BFa0Qh4aoDzAwImaZZBraYX2v1NLdVhwoc0eU
 RL259NnjJD/oQvfRWPMq9npk1iSrm/RPRm2shkQZHVPoGlN9FDhlZg0CPGNP5nQL
 YVaB1kZIaLe/kBcv3ljUtDOpWJl/Jy6pq0Ma6BzhN/LQ2aRZL+eF1wRUGxjXqEJB
 2Et3IB9xLVA8jk0YoNVpQP2y0/+HXZBoNAMYfcMogmQfL4W1OYOdtJKaUDpzFV7W
 nIQINH6UBng0ucCXhJNfrozSzWRWOPcyx+4nMBNGYE6dXLp4i9NlNyAf6Y82k4a/
 sy2HUwfgkCDlnkfECIOnneQ2a/9A7/cKwhwryJlJz9Ib2sC/o1QBPyL6BGLGvoJS
 jvP14QR6WnqbkXM8sdsHi6LGwYadqn0e8jbCtIajQUICZmjWMM6rbGm+2TtqEtvy
 5f2rv/nc9BqGzWLBoA==
 =Jv5A
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/t5LEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPJaD/9jcXR3rBkyxJe9F+XCfG593Tkf
 ovSqnVKDPP1CGC0byN4QxdhYr99j9nJx5eY8MeCxKt4vhrS0Gjp+GRmtIyFCXSEE
 kxtY1sp86F3tI54zaWpDdnEc8edwpumU7BnOPiclgacl370CZ08mK5qmy+rYad4/
 dWro+5kXYcoy+2vWt1bNHRjQGfMyv/arbjgzclGI06segP6QVbHivhoMVbfDGmfz
 cX1YxT7yrW0Jz0JLEjSVoUzzeNVvmUilK8BKmQE7zDHg8hSm76SiTtUZkYmFlEh8
 2PqRsOpW/xA2al+OCjsrld0Rk3a4YFRPE3ex0bqbRP9TEgDOwPHR1rblNrKol+fJ
 7e7Z2cRjH9HVchedh4z+xeQYBLRPLdlCe6S+By8AD4xZYTFgUmllrj9EvXttptUV
 KwbGYogCoYVgH8AM2+fNwcgQCHNIMQizVyNOPcPYBzV5q6cOEgTq6Z23feaSxqVA
 9p0OQh0iR2TbnOHFXD6t2D2wtHILEptxIoG2n/Ec734XWt+BSf3rnFPRimA+Enn2
 WXIS0uOqX6HyTriNueFEdUCf+99+HmB+AqLmDy23RdMCWDh2vyOEAWwrCcUBIBJd
 b0C803B1DDcjEIo3/tmogZPS+L7j4eBES9nWKvfvdE/vI2Gw5hp9sujhOQOtNN3/
 RFvSXMvgElvcu40m8A==
 =WL06
 -----END PGP SIGNATURE-----

Merge tag 'v20.21' into debian/buster-backports

freedombox Debian release 20.21

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-31 09:48:13 -05:00
James Valleroy
da4ab1bc8b
Release v20.21 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-28 21:09:18 -05:00
James Valleroy
92c9ba21ac
debian: Bump standards version to 4.5.1
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-28 21:08:14 -05:00
James Valleroy
22bc2ffe81
Release v20.20.1~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-22 07:07:04 -05:00
James Valleroy
6200b67531 freedombox Debian release 20.20.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/etLUWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICH71EACmlMmGNu4AjT8eXe6c8QAzkPZ8
 sKYbZvWzvmnsCgWFMRETZ5IYv/PFCIPHW+pCivB9xw6BhnAvNCq0EY/uji7DBSNG
 LYiZttiUmsGF/Y7DInUEgboZ6fvKCi4B/C7+/Sit2FLVlMk2MmekRMTZzLFWf0ho
 QQRhpO9oVuKPAvdUSALuKXfa6u4yBdFunTiq1TIs86HR//FM1IdJTuUXbwAMkX7r
 8m6WSdKK8rEnH0+3csIhbGvGXjLBFgjRlr6Fmv9godCgYMPhAzrL64UzG6dlzcj7
 qPwi9gcy191Y7Cc2ZrWBwNBu+bXss23y8VTsWqVIaE70C6c53SRUJrgPbSPi0mxi
 qLl0amgotvfYGMzdy3vrZzCIbtFUnBQ+haw0L+vi/IaiVd8R7lCQCofXBJyHTLLJ
 MySZ5/C3qTCHFMYnnrhkJQZItm/Bn88j2+gK0Bd8Ik3RID0DKkOwkfUw9c0pYJhJ
 1oN3DD6lkEDPPo6hplwJbrLjeQJ58lmp5NryZzr3QHpwBsLRmr3hiyai+LyJPbxQ
 3qff6Q/nYO9IgAsfLfpS170ZKf3rIQF/YZUfXe+7NGhlV0tQwDeuNIFyhgQpLD68
 vleLRaqAMONpE/CBa+AUqCSBT2FHh3zIaIG7vU0HlbWj3lEA51IAvEumQtvWbvNd
 nytEdKQjK84ggpSXYA==
 =a4nE
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/h4TQWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICC1wD/4iG89tmLhAEikKE1nvzpXEzxwh
 Z06TeuExxesofyqYByaj3Th1hSCPMlCvOn5Y7M9ke9xLH5c1ndjKhHaG3vRn9CZH
 XWtRef0c7e7+2XDsio5uiKL4RINa90djTTf7Qjwfi/0DvnuK88xVKwP7RldLo1N8
 LSKnIp/clVKA5dSrnyyUITJAW+QTzrdHHpk6UIeSrHG/dsmU/RWMYf408t5D+FU5
 aKqLQAMjHI4R4zfR00MerQuggNWLsuskWRBK6gHhfQFIJyKns1s4ZSm6tuhM/kmS
 lNxPD8FJ9v3vFBFEVG9DxnZFbrkipYoFAEIZ4thfXUkHRoIFQvPGfjN2QRBh28O5
 16t8Yv354u19SiB52Uvvx9ckuU01+m7Pgql7xx0fm+a4KrxnM86UajtQG8bTT0fw
 inwrKJLA+vwBxFTvinmOckqyr9Qq/FMAY651qywyP9qf6NfArGjPiW+aXJ4zGdX1
 SgUWfl/5Z8bbgW+XHLEvNmWBQIAY1oXgUio2wqREuD7qOpUxuBwEw8HKczbycrii
 8uvRvtCjfrXGfxtwMweLr4f8fuKzX0VrenQHvoKWyXV2Zp4P97HshfZEVSsOJlJ/
 7rgibY3OjHfFJmQzfzKIztjhmnoEMzeMbRtYJM8yFJY+STGUbr1bdJ83LJV3gsxn
 wvNiEtTy+U7dA9b9Ew==
 =6w60
 -----END PGP SIGNATURE-----

Merge tag 'v20.20.1' into debian/buster-backports

freedombox Debian release 20.20.1

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-22 07:06:01 -05:00
James Valleroy
a73edb9f32
Release v20.20.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-19 19:19:18 -05:00
achalaramu
00bc55f762
Migrate bootstrap 4 from bootstrap 3
Closes: #1818. The new navbar collapse handles items better without a scrollbar.

- Switch dependency to newer bootstrap4 library.

- Bootstrap 4 has 5 grid levels instead of 4. Adjust all classes accordingly to
retain current semantics.

- Update for newer markup for dropdowns.

- Replace use for labels with badges. Labels have been removed. Use
badge-secondary instead of label-default.

- Replace use of btn-xs with btn-sm. Size is roughly the same.

- Accommodate removal of form-horizontal.

- .hidden* and .visible* classes have been removed. Use alternate utilities.

- Replace use of table-condensed with table-sm.

- Update progress bar background styling. .progress-bar-* have been replaced
with bg-*.

- Drop support for IE9 and below. Bootstrap 4 does not support those browsers.

- Use the new simplified markup for navs, navbar and navbar-toggler. Accommodate
removal of .navbar-fixed-top.

- Update the JSXC page too.

- Update all values that are using rem units. The base font size is now 1rem =
16px instead of 1rem = 10px. This the default for bootstrap 4.

- A button inside a dropdown menu is natively supported by bootstrap 4. Remove
custom styling done earlier.

- Drop use of removed class thumbnail.

- Override colors for buttons and warnings to keep the old style.

- Use new markup for close buttons inside alerts.

- Use .collapse.show instead of .collapse.in as per bootstrap 4 styling.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Veiko Aasa <veiko17@disroot.org>
2020-12-19 11:26:32 +02:00
James Valleroy
e40d14ca6e
Release v20.20 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-14 19:31:38 -05:00
James Valleroy
f2b8abe8d0
Release v20.19~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-03 06:57:27 -05:00
James Valleroy
0cf78d8703 freedombox Debian release 20.19
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/FlsoWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMDTD/0cj1nrqGByqBJzOAS50NUpcm5u
 CfG2tRx197GyWSgTqCiYY436cHC+Q6fSBdBtI0Zx3vc2GPQO6wJVKNE6HBfZpMHk
 a6h/+Vrj996dPLml3mQ5U2uca35M2uy25OSJF2sgPdv7Dru5tCk+Nn+um6lv9Cib
 dMMt165IM7RC1okHn9tWa3rzJs5ejZvktFliZsAiWe19zOYvPEZiKn0WQIeYGRiB
 gfGbuTf4OmHfni1EUAA66AsEP4yycMT9ER13NUjBNojGo/FSV3n2SwbNwPedbMe4
 CiD2Eml06x3ZMNsf/jcRCZjVFRv6tHBFypfzbmOVN3cyYLIQXsgkH026sJfvCDEm
 siJ92/7PNoVdrfbdB0j2x1jPguWvYgu4USrMaLdxFVTCMxoyF8fEbVUd5g6/i9tk
 kOi84Y73edjmki3ZgU9c1rCpN00rMJH8XeAV9ep15APi2b2Y8LNhTTBhr7aBoDIC
 m6sqMdl5l+BpvEWpcwE43vMx4A1FcFfFwnpNXxICe+siKshgqxt7qIMkvCQCaMSO
 YVa2zvQaXuDF2/MQUmqf7VFb00RY9KvL8PJ5zpoUQy0niIgpQVqzTOyXPHXnQUPC
 P5zQ23JFe9NJ+Kj7kcLTj/QA8yGgPSWjAlGWVmr8cJO0BTbJCmsVasxLvXtmlaiJ
 hzrtX1u/fK6GCi25zw==
 =ZuN1
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl/I0l4WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICDsaEACeVUtKd4n+124qxvxx+oI8VbXv
 9d/ItEd0PMYGfUmqyo2pnpCAY75gC8XpJJqFtwIAlHSErNyHe7XDOyK4NRJvNX62
 ME8WJiUxLJH8BCfg2SFEcE1Z2xxuB6w+qSDitg41S5lOgln6SAobCOb9hdNFxNhv
 zHbS9+FSHhXxcztN7JzwGk8kzVrJGKoHYF+4Dp2oMIwPNXx2bI433m9Dv+KEIvbZ
 wpmJGbj9sx33WGy8t+nq99lluqRiHB0/6JL1TGC2smSLKsvNb4bStVJnuJdPM5UA
 LCbTtiPabqTZ4q34f/+iLVOks/1RPsk86VBqAAZVT0JkftkyPk1shaAPswg79MFw
 nTAmDX2xSrHLnC+RB8zFot62g++FtU48h8XyWPOgC02VaSzmTwBlqzm24q8jBx7k
 ZZotMZFpHEYwVid9QDmVDVYXQ1MB/KtrmdvPsVfdYacTfLlZmk4fX5pYYdpWz6ne
 z9/u+lw5wmJaKF5oprpQJMrEdIZ+4mgDCJwd27pii99k43T0Gy+qMspx64tqNW5I
 inwFLLD+LwIKtvbYk8m73n9WDKPKxMw81pvkDrCVP7CJSqhqx6kqgVwQISl8c7Q/
 4JVE83/AmXDB8RnBHiy2ZV607o5zh40HgqjnupaUaC0r1W2GqcPC70SywhYJ3EZg
 FC/bhTCxf0UXbiZeFQ==
 =hXTu
 -----END PGP SIGNATURE-----

Merge tag 'v20.19' into debian/buster-backports

freedombox Debian release 20.19

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-12-03 06:56:07 -05:00
James Valleroy
2fc5760af4
Release v20.19 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-30 19:09:18 -05:00
James Valleroy
3b25004970
debian: Add python3-openssl as build dependency for tests
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-30 19:00:58 -05:00
James Valleroy
12dcf06d8e
Release v20.18.1~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-26 07:19:03 -05:00
James Valleroy
20c6a01638 freedombox Debian release 20.18.1
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+8TzEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICC2YD/0QwzMala89CWwikWghlxapEz44
 SdgfgcwbOTMbk2hczOav8vazQx2nDEywtRr2RVsdCi3LnhylAh7SgaSii4kUQvUE
 MJBVft9kZQfFcXdTAQRd+fB1W3L+C3wqFCfao7+oFa16rsFSwiPbYrKc93HJ1XDb
 O++vtaX4aaQ6yRkDGDSDG2gyoTZcmY00ryVX59a1gZqn/UQVIS/S0JC/ypKbWVyx
 zuBpeaT6cUXxb3pNG8PGw58KSUONsIBJGAj/ZxJyeZmpvqrnir4vvNhxwQjySe8/
 8semzXJdVi8NIHozSOthpkmpVa4NJprVQFgQESqtKdDIt5Dj+Vw0E6DyHxq6EREo
 HXqTnZePQcfkrIdtyutEzwPif/H7hTY0B/dOJ/J+s+YMunkekGZvM3zNvmA6/1Cr
 qrYXavsiMKtOmBl4yIuO3fkQPu8+1LGNqMenAvOYYrvAaFki/45AsbWgicAdonTG
 WoXswCR+DZqSpE8yFpqWU6wr9r9uqLJv0EynHJEl1bA5/EalaxbIlJ+PV4UXvh7Z
 dSZ6Ej2RmLeFmFMGpe5QWkHUsYUNHpd8dqTuZ8r3uGm3XFyMyGfMrkUiaqbfURDd
 0MwVobbOjQyTlvyUs5DWBuC+qHR4BytJTP663QvM1ddvRwfa+brNQaIacmqh11SV
 M6bDj0n/TP7aKGklrw==
 =xjvW
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+/nNEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICMLtD/9VmiezlmqiccVOqNOjoqQnt8PG
 vMXqxUueCsCLIVWde1UALJ+YYR9s73BpN4mCLEhjsN7XsVp24jeRXb9ZPrmcNd3R
 f9ChnVfy6NoJIFaSwB0BXsWFnmu8ZjSMiszZhogL15DPyTQkn9sxYYn2s4UwiDdl
 2109fqx3bu3WuzPFTMtWgopNSSteL3jxaU+0RgQMbuqnAi+Q2KwxWDaxb7RugRXW
 KBo4UFN8s1eifOle+SDETKWhqF8/Na+203xnENNObPXhWXDn0nldNNqZYGiCbGyQ
 O33x3awbsI6UjjaGz29ib0JDCnzY1MAuD5mHzZdf2GG+t39u9LYc3h2jRivvFipM
 IaIJ7Ve1zHVrnQfKXu8qy44EsfXmFaXXhmiLYWrgBo9Pi0Dk1LU9zNlt8kKbxqEa
 z6NtZERb9p0KEtgexl3QXLzfMHJ81CQignZZMAWwx+Svwg1/JiZF9YUKg0+lBYI4
 pjz6UbQXcg9Q6mt9tvL7dtNyNSFB7UEy4yVMgzz2wuXK2MHTm9eVtmi+XKC20dcH
 xlPHiHfB6EHD3H3mJe6C1YceEO0sQ9F7U4pZ5wPS9ng2GJrqBopbhb5ws81i12hC
 XIhg6XCQzGexi5vJOxXgb39N8MLdfk8pH9f0YKYgj4ciDnm1JHVGGMbcNErXOZEl
 IcMJjTRZNYPlJzgmQg==
 =7uBH
 -----END PGP SIGNATURE-----

Merge tag 'v20.18.1' into debian/buster-backports

freedombox Debian release 20.18.1

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-26 07:17:17 -05:00
James Valleroy
45da955c31
Release v20.18.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-23 18:38:07 -05:00
James Valleroy
9f8644d9a8
Release v20.18~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-20 18:06:11 -05:00
James Valleroy
fcd180561c freedombox Debian release 20.18
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+zNy8WHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICHrAD/0QnnMg1uY83s6ivhe/wZqwE9FB
 vmnCaTZ2Worpl5lyGmvQo0v5Bk5P9Q0Ma4FUfZcOhCycsECB9rrGB5rVOOPc35B7
 U05X1GH9leh9FtoyHi2azm5IUkbfawf/b9trei0XTWd9j4kSHq0cylz5S4ZUTsm7
 PHGTA6xbYw2BkjDwMJD0OdwtMkRBxJ7hMbO0slt1houCABPysIBBqcbWbMyCgofA
 It3mNfGGsrufSrKJu1PyiTDrEqXTr7F9eG8irmJMHTyHlTuxFB6TYoEW0sC9H5Ry
 THXX+uNQlQOumZvze+dqiAPhcPGER6HPIuZkbX89swboDts12ZyM3BRd28Qiwm+K
 Sh88iF3FQY54zufx4kEhITglf+ljHiYV3+Xws9DH/EvkLtcxu9KCbmh/cOU4cWKN
 nuN2Ne5nVbY5d/xjyWYgnNnYzU5GG07CGE8xdCCIPD2qvEekTx+o2TnSDfcS4NNj
 5iQAAZyS06Ic8PXTpDwLuCmp/we4LbeuFpPNZTUkKg60P98Q/M1WWeukGuxwropL
 ZqWv0CO9S1zKMBoHKgKYtrrwNVa0RIPpZkU2d1fnnitTu+rNB3b8t2ALTQQ6hC0K
 KieQv/h8+0AvBAh95TL1/hwgGc+1/8vUujNoap73msfzcUntXgEBT91Sk92gDaXB
 Zo3zfaoIbL/6W7zymQ==
 =ZAey
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+4StcWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJbTEADQn1PBzVDDLm2r4fmPYggjlQTv
 2oTGxqAtebLFuUJTFprl9P60UQJmMOZS62mJkQ0D7Saa+2jyOM/1cuJf6F8aInPr
 HCWW2R+zzadwXRGjvZVf1GpFMZeGQkqurZWEjDmvLuBTK+dpu6swBt4RhOl2QFms
 GoB29ximuwK9B5BxRwWusGKGcNXy3pBzXR5MDhQBzR+yoMvzKXLojpUnSspc13Ih
 udVmepaNoVkCF/7EquHZxhE/jPDPVg76jBFhdmnWgFGq3crBc5JQdQtvlp4eTrgG
 NDsUstDONBvnrUdSNroXHAkiGQiXgHoT8X5l+6Q+aT6d8STGkXZrV3VicSZVRfCb
 V4vE1g0J+Notgrqzkpx5Ebf/CT9MzdGDL+taCmNAeJsyCAcZfbNyOACLvb9woIIg
 7ZQzlqN9KhSQBDcGtk28u8YmoZuEyJZetddRPEmOipn5TR7SKD8vM9WLCrE7daqI
 2tpdYQIw0gUuzKxxa0ck3eH1hDW0VnUmC8ucIzhNgy5GPNpuJkvl4TqEwvPFCtd7
 hlDIkQRtSjExypCre+Tye3//6EBcc/S1syr54dUdnW+QYGrHtK4jliu1RVvmXcdY
 KonquvI2PFRMgZUymd0oSCjLrODsIIf4/XKWGODIl+VbvPX/YqS3v7KfyWycgT3W
 3yUAlBANXoWMF4nFJg==
 =7aAW
 -----END PGP SIGNATURE-----

Merge tag 'v20.18' into debian/buster-backports

freedombox Debian release 20.18

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-20 18:01:39 -05:00
James Valleroy
0e7c7ce15d
Release v20.18 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-16 20:50:00 -05:00
James Valleroy
b515a8f9cc
Release v20.17.1 to experimental
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-07 08:45:14 -05:00
James Valleroy
e7515683b3
debian: Rename source package to freedombox
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2020-11-07 08:07:48 -05:00
James Valleroy
f6deff9cf1
Release v20.17~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-05 05:47:59 -05:00
James Valleroy
51704497f4 plinth Debian release 20.17
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+gtzYWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICNLkD/4n7nspeHzxwTE/+RTPEvp4/dCV
 B45EOb051Of7TeHGIsysGIigNvYqmjNDi+y6pPTLAxyCDw9EsHDM/rD0FrQ9L/fS
 8BEPjRVqMyQFldNVGUDwqpMRzTmsfoOE4HJAqIEOar2dClxbT9IXfXe58/hcKETT
 PTQJ2N0xDVMcAhh6BfILfE2OxlkpeAeCehwQkhfH/DypEX0uxJ1I7+itmr6JT3Wg
 Y8kkuav1PTIHgF8BICaNdgTCUUSf2RMQBo2Bsm6EvvXAqBYGw9IVC1X/Vlq2QZWi
 djwA864zPdjnxHJfSHc2fFfvoP46jdKy71DnKOKHOJWRkiXX+q5v2BfH+zomnke+
 2TI4QaY+v7aZRMfNnnlp520gHpRqhBsdNnhuYlYpxt2GeUmKwbkIKLFMoC8i0DVa
 zhj3pBhkjLZr6W0wUMKbTtmgRu/OJJMrCAKJFBNOM+1hu1Yq7KytyyWcpGtVMu0x
 ugX/9arHzjivj73LcfUBNLvouk0VRzRws6NwCo1OXU+ITPN23SGsIltpr+LOrCq+
 +U862mivzBJ3s0FOAJrW3oGiyK6Q+a6YV7iCqsAvx1wEk87SXbcqNJXrKLwo8HG2
 xtv/w7d12bS5qLI5ifemLyNk+dDivr8CWotFAA5G7A17jZZFasSAql9AeuzLFxGa
 AvKA5O3X3lmUH6JT9A==
 =kZks
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+j2DwWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICJdnD/9O8gdf24djnIKuobRrpyitD8zJ
 Bz9cW0uxh/T1L4IZr0bRK8UDDZ6hBYpKp+yfPQEAiZkVHAlu4gaW4Udmcu8B3z1N
 V2W7jZM5CNHOrDbusOtpdm1GNPafAmwoQTiSnPO7rKQIUMIjefKMUwiKK/iAp7zo
 BsW5wToXX6kN31JzIpCsNuYEF8gTTTemoGNQlhMzTcNvLh0hzMJMrdKdARq+N2TT
 hZVvB3LoBbbelbbAkIStK6iKUBsTjQ+4VVpUu731+Wn/I4i4GcxXfi2bH4T1QQ2l
 466CW/oCy6rcMoGwUZSLUH0dp3BwrcSTFI2jDJvBLMu53hoMGIBLG+ag2sDJ9tj1
 kQMlBgneS0pa9vebcvYfO1BkVGqtbZvJ9b4LrkkyxNxxxWUV6MlBDIHRLDlqxX/a
 fXcmOHtQUYl8Keuyvg7VrAKVWgfDl4nS9Tr8t/DetdwD53ignEPpvU9hkwxACMY3
 Hav9ZoaUg9lH2tDh6qCB0vbPEDpsHlrqhrTUxzpTTEj2iEbW8Mt3BEm/mPe97vS8
 TCbPzouqNo3kRDjxZJr+FpFc4Sx0GL3DHE7tOmvlHiG+xVP8Y7NT6ko6YqtCTTp0
 gamd3ebWKnLvnUwt10dL6xEKhLCS3DDzQKNRxkWI26sX65FUKmIRiILXsujgL5ID
 4ErfJFzJtpXgYrqjxw==
 =ohLr
 -----END PGP SIGNATURE-----

Merge tag 'v20.17' into debian/buster-backports

plinth Debian release 20.17

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-05 05:47:18 -05:00
James Valleroy
5fbcbe9e16
Release v20.17 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-11-02 19:49:19 -05:00
James Valleroy
9479ce1f20
Release v20.16~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-22 18:02:15 -04:00
James Valleroy
f1ec8dfc25 Release v20.16 to unstable
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+OMxgWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICBKDD/9IZehbDDkjlA49CqrOCW+1y7PL
 xR1HBzwNd5DcUSv750TEcYNqwTdx/Pv5TmzOvYvcUUAE9FYk7ft2Ontf7bOHzD5k
 jRYI+ZLaPojq/q2BdTWuifZIqoKdv+B00wVDhgX6vVpJjBXX1qpCvWArfOSVA6q6
 GyjANBEaOI9VPjA51zfaw5byEFZtU2a5s58BBvu2WONLqpjZPjIdj2fV70aF0jwj
 Odakn7bHX730mzrnCxpNw88lQnyDHACtz+CSmeECjQlGctWvzcgVeBpcd8Olddhx
 XMsiBlvZNYZi0ESsBqg/ICVNwvFLOGVtO3RjE7ePe2JZKFzQUtf5XaJqXBpRzG7O
 8Uy007GfsCV8lzWkN0Hv33Ay18BnHDBimbh+Y4HkAPDy/mKtri2dD2MbDtQhxjOk
 +83VR3NwQbYL/y8f/VEHpsUax3cdLKB/iIleVuj5uP17AQVBk5scOW66B3n6wN2k
 gVuwc/QsZX4ahzJVwqiPQoYTTvsvgnAQWAUIPTLNaGpT7tUYG7SQTLk9nzATudEj
 oka6/22pMBEWbU4HX70NGglMbgQ1jHg/cFtAK9edZs7mJlshvap9QC5EqX1xv9XN
 7SOdmA4Px8DSEnfiWhse/rMohabhSCjhHMz+1Nctwcw7q2XJELEkba1N1bz2jwBm
 3V7NTQpYwDMRZocW1A==
 =3rn7
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl+SATEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAZWEACS067638zA/PVI9Dx9u+d6PnD5
 YYMxrJGRpb7KCthFWPsakCf4Xqg8hufSgckeIV9ejjYr/cqMoZhlplECkBcSn6Ue
 pylT1+DNJ5GFNktvDwLb5VGL+r5yhVX09Si1fFtRV0c+5uyW62ft4EGwMmu+46UF
 w+EYloQudNoO/p3oXMfVVS0xBOibxDJ77NjAm4uC63VFj8gnNFuqReNhW1UBq7/E
 nYnnLdCOno1W5XxGADj0LX18BzKqF/wFbXllO4jEgV2seDbTzJ997mh8SB9L4/bo
 t4KaFrzo4Dgn6EawmyjIaiM3XDp7eblaDy7IBIL276+263Lt7BtflFbg4KH2zvoA
 a5GpttcM1gvub/xbCyK41uTUu4huH6D9ktAiFxjz8wQHNXSNA5t8ymYc6wdwm725
 xKxwVR2yL0nr1PjjKjc+v4gQyNtKWyo58OXaqhqhK4CVLN2HDUo4T11dHv3OW495
 9NyqCq5gzbGHM4qLJI91V/rjEw6HVKrMKz6Gtcnk8JSv8Y9JcJEoqEVbEVeS+CAy
 3CwM0OIZnxLO+428zgRTh3bQaWE/jc5tGC/DH9mTGxEFNbthncnxRFFSr058YLvp
 1noN67+8bAIwgdEVpi1g94KQc9DqI79TCX7kaNwV84CozCqzgNol7eYVj425t+ld
 1yriSdlZT1KbVF/8Ug==
 =0jnc
 -----END PGP SIGNATURE-----

Merge tag 'v20.16' into debian/buster-backports

Release v20.16 to unstable

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-22 18:01:16 -04:00
James Valleroy
e03161201c
Release v20.16 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-19 20:43:03 -04:00
James Valleroy
a7829d3bf7
debian: Add Brazilian Portuguese debconf templates translation
Closes: #972449.

Thanks to Adriano Rafael Gomes for the translation.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-19 17:30:34 -04:00
James Valleroy
aa5a0eacd7
Release v20.15~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-08 18:29:38 -04:00
James Valleroy
3e4ebcefd4 Release v20.15 to unstable
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl97sOEWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICOTLEADMMYYYpDVZQYiFA9Os70I8xhGa
 btc0WPqbPd1FmLZbxZgeen3Oi2d5ijD2Kl5hPW6hGw1+UeeHtvgj7DA1HEMlofIH
 9AXXdOiz4rhASbcZTPrfFUuOrpmgEIMNXy53sFiD44OgRaC1iRq7asuT7OVu5YTv
 i+dnQp99B9hXLqLu8kzNfRB1umb5NBmFx76p2d/JUw4HpAIPEKGbcpRKZ7KiweDX
 h80ZCnyeFTNjAo+AEv5BetXd8wnHYZ8Z+/S+lfuR8alcsPnlXcAYsFZ+Y6VKEeI3
 XOPsfBaAS7WZJi/kWz+GTRxMu7CC1W59AlzPhNvqzL0yHDUpk+SfpV1sB4wlRic1
 9naPUv8ys40sevUDuLYjkb1WgjHAcYKSrZ4QySjzTdmdby7pS1zgAoY7kt7XfFnl
 NUkdwdihdZSPS5Uftho2DgvNEJht2FIn19mQoJzehEL76IaVcmFRAHe+r5Zz5zE6
 V6A4VcX9BZ0EsyANmAaXnNYGTIrDvDL2SZE8qTyamxxsy3xTFubQcm43/cCR5jml
 YihnrHdNR4Ec/+2dKVRN06K/aLJJ8VShhAAc7Q/pjY2HGZ2FUSeCQzrNVRwhLwOh
 JKCF4ALrreCknCqaKf69y4TKYqAhKdtH2DzdW0Z7O7ZtXQ45SzX+DgQtz7mA794g
 Bik1z+W/2DBt7TzmwA==
 =iWRL
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl9/kIgWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICBUXEACLpqG9bmnO+vgJzDAUBn5ppRZo
 sC2MFjJzsKYep23VpNndw5Xk9xRhGKdu08IOoNy1J7epKRJv4EY2naFjBWeRQzdO
 kTIaMDsEWRyrvK6s8XBif5rhdZ250Bk6s8VBobGFtNJQcSSlzFyIXrxt9FkUTo0P
 DOzdDLVWLxt/WiCzdGjbUQ3Cih35GTPVXbphUKvAD08aFsrEjNgulZV8ghrerRYx
 N1h6W3UTjP3t9DChR0EJo5Bro762y+PG+/mUmMgcoHgbZbm0tcFObtDl805yY9ak
 c9NT0zhx1vcuOH96YrwUBp6Y8OFAukEh241aFuED8UrF2SaAnsNa6QpHijCleWj9
 LDRwqsGrs17Rl4QkD4aj2ole9walYlAOj/P+iiX2ZXVttywJenHGFpN4Jq7uNkP4
 81X5SHQyomTQ3/7nb3KDGvpx7XWaSbrMyhS0ZYDEZOVkMYtyn3xe426Oy7DFuP5o
 xg2mmgzLSLg6iI4RrfEbc2/6pPM3s83D2gCME9H+9q3NHYyHAtdS/FH5w3QPbnS5
 SDI2pgkkrGIaDRacxdFWPzFeXFjrDKEo2ePiNnQw99wQ8E6wIFpjMMn/8zsHQvgH
 gl1PLF9NnSYcYKM7vDs+pwTJ3+Es7NCxnYN7k5wlDEv4TJvy9EQbvjH+WQr4SeRU
 pIiQyQPFQKUMhdeDKw==
 =6Q8s
 -----END PGP SIGNATURE-----

Merge tag 'v20.15' into debian/buster-backports

Release v20.15 to unstable

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-08 18:19:41 -04:00
James Valleroy
0457792ba4
Release v20.15 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-10-05 19:26:19 -04:00
Sunil Mohan Adapa
fe183dbc72
debian/control: Add sshpass as build dependency
- Required only by tests when run as superuser. However, it's addition makes it
  very uniform to ensure that all dependencies are pre-installed in a container
  when running tests.

- We may find ways to run root user tests in future.

- The package seems very stable.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2020-10-05 00:05:57 -07:00
Veiko Aasa
6b61ca2f18
ssh: action script: Require user credentials when editing ssh keys
This change prevents the plinth user to set the ssh-keys without
knowing the user password.

- Debian: added new dependency python3-pampy to authenticate users.
- Added additional required parameter --auth-user to the
  'actions/ssh set-keys' command. A password should be
  provided through STDIN.

Tests performed:
- running 'actions/ssh set-keys' with empty or wrong admin credentials
  fails.
- running 'actions/ssh set-keys' with correct admin credentials
  succeeds.
- running 'actions/ssh set-keys' with correct non-admin credentials
  succeeds if the --username is the same user.
- running 'actions/ssh set-keys' with correct non-admin credentials
  fails if the --username is a different user.

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2020-10-05 00:05:41 -07:00
James Valleroy
daa8896f4e
Release v20.14.1~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-09-25 06:27:30 -04:00
James Valleroy
792cd0b75b Release v20.14.1 to unstable
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl9rPaUWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICELAD/0br3+bauUkJgezRwD1QBDajylZ
 6sYCxamM9G9HGrgGGpf6urFkYQy96QqoOBXvX+dP6d4W9uUo/3VKta/TBhOQqvlN
 oZwWTjkOl8v5PwFNFy1he8EuJAUq0uvwEB9t6beEH5ol0NKZYHOs76R864LntnpZ
 vbuHHUNHOlZN0FevOmVLSG9Heo/7swNpyKZGgrQHYUqo2XWw75C7flCMNxIX6Fgd
 WAXJK76l8U1wXFWv3YNLbB1TAIY9ylPkAQxc49HaQXfdr3XmZc/BF1ZPP3PfTZzf
 SBTgmUv2apSvN84C96l3yjvLTX632Z3QB0KzG1AwEu6uHJ3O1MgvNgWpgb9s+PQt
 GUL0elxE6i0EMZ7HWVbC77aeBMHN4jZTCy8wz0riTWcaadxTFEEcD1KFjVFHtMAb
 NmboMz34DXcMPV0srfTgRskt93Nt8c4M+OTSAocGen/Bhdfa/94XU8CTKOKOuats
 TvMMApbRQV6WLPv22LINE39qmrf25BJbTzjZeYZRJevx5e4ZzrIYSJ3Rwzam3JnM
 lGxQMIuSSQ85Vfzp/3WIf3Evfw4XddQbI2z9eG2DaXB8yOV/RojFs7g2fmQkM6bY
 8dAsnTqLwpvFCEFZxhpBx1vMm1sSDfXYnFlFj5v6H+rK5xcWpctqIjumTJHbwhgJ
 pC1uamVjo7zCYBIrTg==
 =rbaR
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl9txcMWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICIVJD/0Uu1QH0rHzL9H/BOEoee5phCOL
 O3EuzyqrkB0jZmyFgSaftv4pGM7djbpXvHX/9dU60PQg++FMVfoY7XBNzYSmmHX8
 CGZxuM7NI3IU6s/KVt+AzxhlkLmDL7DE2owW0qrNvx78mD225+yo4lsKgPe1Fapw
 4UT70z0n/+ScL5t769Kj6y2z7vXGxRw+gWsfqb11b+FZES+ktj1ICOLOrqN83oed
 eaxTIxX7yEzjkyo6HEfR5VpkqtjXkkwS+XrLdKKMB8taInAvXMD0Iwm36o00eExD
 Ii6R5lqov6bcZwV/K65V1vRqxTluo/EFVXG8fQppQtvme00CQId4yW+qaI03ftdj
 fTW5ELOVVDiU3qzxACtqxrZIbSn7M4DB0djST+P+pbc9yS1Jg9l3B/cwlvNBQGF6
 s1L0s+OZwh9K0gKjsPBVIpPMkw6cBk0KcXD3gQSD+D9iWi6eOuFYhrxQ1U+nAeo0
 nBYNl6newdaILTUOVFFswlQx9t5uqLzzqA6mxtn6jxcNdKS+uZP/8mPNUtLXHzqC
 Zc+/LK6q00wvdSXvj5GDszvgdNCEnCX7iZHEbpmioTO7hypicEv+O/iilyDZI01i
 zmz8yq9m4/peAb6fhNSyw6wdw50BgZJho6fE6dcR+RyFUBaKRclC4rALHu4YcqJ2
 hNm2D9yeMseXqUGILA==
 =KPhV
 -----END PGP SIGNATURE-----

Merge tag 'v20.14.1' into debian/buster-backports

Release v20.14.1 to unstable

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-09-25 06:26:07 -04:00
James Valleroy
afc6b178a4
Release v20.14.1 to unstable
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-09-23 07:38:44 -04:00
James Valleroy
de86eb8dbd
Release v20.14~bpo10+1 to buster-backports
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2020-09-18 14:11:07 -04:00
James Valleroy
6290d564a4 Release v20.14 to unstable
-----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl9hPQIWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICPI8EACqN/EzxDlY8s6IhZDAJIkHG7XO
 1tbfpbCsv382m+28KXvrBm+BsmX6dAhYUSn3CrD680oUF9fP/AScP/vRD7mxLPWI
 QP9JPlk8oSpcBCMsK4tWJPgy2Ef99F7LSKj1fjNUui3HyNV4W5Bu3x85xHdleqRS
 3Krg2sRb8+CCc3Y2ZHo0HZURfuZcLB5Vtu1u9PAZFsLBMygg9h5giOT4heAZU7m+
 Kw7cL6OX73z4yS/xPd9VuEICyTNgIlbAkcQAhnXHj+xdAiUXyct1eUOaiUrRK9f7
 q/D8pgQoTDd+3dFEGugEeF6RcqdVjlls28J9euRitD8LXpNo8kLh/qcYf0VWXCDk
 cXg/yT6vGMsiYEdPXCIlJHiXLmA0g+obgQ+gVdbUuImd0Ge0km8/B1u/2lDFNUI+
 +Jd63f9R9rP1DDZBnvv1DoQiPVGSmxk5MwUtu1JuTOWgJ3NXDMSrxeXii2vWIYQT
 zqriWtweZW6+AGSzu/WhP00XNQNFly/NgvBtpxWhphMpSg1G+QCvV0RT9qifW6ej
 JDagz4IQWgtQ5MKOf4b7DgtrkU+PWC3qWh19JLqLi+t90UfPSrC/jT+ChfzyHitd
 TRYnELaw1CpJPX03NgKq5znTaTgDzXSfk3HrHTSkLhJnsGbnV6cxlb0TozEur8kl
 yJUyiiKX6mYYqqVLaA==
 =du9S
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJKBAABCgA0FiEEfWrbdQ+RCFWJSEvmd8DHXntlCAgFAl9k90oWHGp2YWxsZXJv
 eUBtYWlsYm94Lm9yZwAKCRB3wMdee2UICAggD/97L/knH2soQWrSj8o5td1gal8e
 2JnB98ck96vrufifk8Np4EZimz/DaMhecV8Ty4E0J4gj9FebiQcrVxGO9wqKBBrR
 38gzu5Rcsh4p0X4NEkSEZ7r83nPNVGsx16+FWstc9wVZ07mpfM6f6mWMoPIj1qzt
 Vn+Fzrftq+vD++3H9wMF2bSUsO+KeMzhE+t2sxiQ1U9DfUgiZIYLI8j3ZAV4a7fO
 viI3lxm1qdO8UblcEd1JSCxcur5kFg3OPr3HQmrv67eto4mQn85cAURDzPi2fL0d
 0TY4Fk4iTWFlK/ovcSKFkcY5NYp4t0u0YFb6VE5DP7CcEWGzm1GAo+j6obhyPYF+
 qllry0oD8npAKP063P0At+Png6gjUHuCSSYdelIlrMa6Djk3gMbpvPBpOUaskbl7
 B12NYDZ0Wta2AHXT57B16AcQvU9J5H6ZvovuwoUzO84Ilgrogfbme4pVGeHLat30
 LsCz2xuw5Jaoi1GWGB9H/Olmsu/2/PC2YrfYlnM2EuLIAjBpEyzXc7Wom79FUOef
 LckdPzqazvIfd+fhu2mbuG9oDMERS32zGL/rK4ddeCVA0NJKyQT7SqQieLikBFWf
 xXIq9gMPCXHd0IX5dN6LAwNtDZKRnDTv9mxJS8eYmTmUZL0p1Top5ImvPiVfanbx
 pMQuHlSXZyjst3EBWw==
 =bl9j
 -----END PGP SIGNATURE-----

Merge tag 'v20.14' into debian/buster-backports

Release v20.14 to unstable
2020-09-18 14:06:41 -04:00