RFP: pantalaimon in Debian testing
Problem statement
Pantalaimon is an end-to-end encryption aware Matrix reverse proxy daemon. It will form the basis of client integration with Librem Chat.
Suggested solution
Please package in appropriate Debian suite and copy to PureOS stable (amber).
sudo apt install pantalaimon
Presumably after installation Python scripts should be able to
import pantalaimon
Packaging milestones
(Add/remove any relevant milestones. Mark when done.)
-
Debian experimental -
Build-dependency janus -
Build-dependency nio -
Build-dependency aioresponses -
Build-dependency asynctest
-
-
Build-dependency m2r
-
-
-
Debian unstable -
Build-dependency janus -
Build-dependency nio -
Build-dependency aioresponses -
Build-dependency asynctest
-
-
Build-dependency m2r
-
-
-
Debian testing
Notes
This is an upstream project not maintained by Purism.
The source project provides multiple access points:
- pantalaimon, the daemon
- pantalaimon[ui], a DBus based UI
- man pages
- systemd service file
- panctl, interactive utility
...please package however you see fit. Experimental E2E search via tantivy is not required.
From the source project...
"While pantalaimon is a daemon, it is meant to be run as your own user... The configuration file should be placed in ~/.config/pantalaimon/pantalaimon.conf
."
Related links
- Upstream https://github.com/matrix-org/pantalaimon
- Debian RFP https://bugs.debian.org/942862