Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
Bifröst - Liberty-Debian bridge
Bifröst - Liberty-Debian bridge
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • liberty
  • packaging
  • Bifröst - Liberty-Debian bridgeBifröst - Liberty-Debian bridge
  • Issues
  • #3

Closed
Open
Created Oct 24, 2019 by David Seaward@david.seawardOwner12 of 13 tasks completed12/13 tasks

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
Edited May 20, 2020 by Jonas Smedegaard
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Boring badger
Milestone
Boring badger (Past due)
Assign milestone
Time tracking
None
Due date
None