pagekite: Fix expired certificates causing connection failures
This is to make Pagekite use certficates shipped by Debian. Otherwise by default, it uses internallly shipped certificates that may be outdated. See: https://pagekite.wordpress.com/2020/05/30/tls-certificate-validation-issues/
Tests performed:
-
Without the patch, configure pagekite with a proper account. Notice that pagekite fails to connect to the server due to SSL failures.
-
Stop FreedomBox, apply the patch, run ./setup.py and run FreedomBox. File /etc/pagekite.d/90_freedombox_certs.rc is present. Pagekite is restarted by restarts. It start connecting to the server successfully.
Signed-off-by: Sunil Mohan Adapa sunil@medhas.org