logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

panctl — Control the Matrix reverse proxy daemon pantalaimon.

Authors

panctl was written by Damir Jelić <poljar@termina.org.uk>.

Debian                                            May 23, 2019                                         PANCTL(1)

Description

panctl is a small utility to control and introspect the state of pantalaimon.

   Commands
       The commands accepted by panctl are as follows:

       list-servers
            List the configured homeservers and pan users on each homeserver.

       list-devicespan-useruser-id
            List the devices of a user that are known to the pan-user.

       start-verificationpan-useruser-id
            Start an interactive key verification between the given pan-user and user.

       accept-verificationpan-useruser-id
            Accept an interactive key verification that the given user has started with our given pan-user.

       cancel-verificationpan-useruser-id
            Cancel an interactive key verification between the given pan-user and user.

       confirm-verificationpan-useruser-id
            Confirm that the short authentication string of the interactive key verification with the given pan-
            user and user is matching.

       verify-devicepan-useruser-iddevice-id
            Manually mark the given device as verified. The device will be marked as verified only for the given
            pan-user.

       unverify-devicepan-useruser-iddevice-id
            Mark a previously verified device of the given user as unverified.

       blacklist-devicepan-useruser-iddevice-id
            Manually mark the given device of the given user as blacklisted.

       unblacklist-devicepan-useruser-iddevice-id
            Mark a previously blacklisted device of the given user as unblacklisted.

       send-anywayspan-userroom-id
            If  a  encrypted  room  contains  unverified  devices and a connected Matrix client tries to send an
            message to such a room pantalaimon will send a notification that the room contains unverified users.
            Using this command the user can choose to mark all unverified devices as  ignored.  Ignored  devices
            will  receive  encryption keys but will be left marked as unverified.  The message will be sent away
            after all devices are marked as ignored.

       cancel-sendingpan-userroom-id
            In contrast to the send-anyways command this  command  cancels  the  sending  of  a  message  to  an
            encrypted  room  with  unverified  devices and gives the user the opportunity to verify or blacklist
            devices as they see fit.

       import-keyspan-userfilepassphrase
            Import end-to-end encryption keys from the given file for the given pan-user.

       export-keyspan-userfilepassphrase
            Export end-to-end encryption keys to the given file for the given pan-user. The provided  passphrase
            is used to encrypt the file containing the keys.

Exit Status

       The panctl utility exits 0 on success, and >0 if an error occurs.

Name

       panctl — Control the Matrix reverse proxy daemon pantalaimon.

See Also

pantalaimon(8) pantalaimon(5)

See Also