mirror of
https://github.com/matrix-org/pantalaimon.git
synced 2024-10-01 03:35:38 -04:00
105 lines
2.9 KiB
Markdown
105 lines
2.9 KiB
Markdown
PANCTL(1) - General Commands Manual
|
|
|
|
# NAME
|
|
|
|
**panctl** - Control the Matrix reverse proxy daemon pantalaimon.
|
|
|
|
# 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-devices** *pan-user* *user-id*
|
|
|
|
> List the devices of a user that are known to the
|
|
> *pan-user*.
|
|
|
|
**start-verification** *pan-user* *user-id*
|
|
|
|
> Start an interactive key verification between the given pan-user and user.
|
|
|
|
**accept-verification** *pan-user* *user-id*
|
|
|
|
> Accept an interactive key verification that the given user has started with our
|
|
> given pan-user.
|
|
|
|
**cancel-verification** *pan-user* *user-id*
|
|
|
|
> Cancel an interactive key verification between the given pan-user and user.
|
|
|
|
**confirm-verification** *pan-user* *user-id*
|
|
|
|
> Confirm that the short authentication string of the interactive key verification
|
|
> with the given pan-user and user is matching.
|
|
|
|
**verify-device** *pan-user* *user-id* *device-id*
|
|
|
|
> Manually mark the given device as verified. The device will be marked as verified
|
|
> only for the given pan-user.
|
|
|
|
**unverify-device** *pan-user* *user-id* *device-id*
|
|
|
|
> Mark a previously verified device of the given user as unverified.
|
|
|
|
**blacklist-device** *pan-user* *user-id* *device-id*
|
|
|
|
> Manually mark the given device of the given user as blacklisted.
|
|
|
|
**unblacklist-device** *pan-user* *user-id* *device-id*
|
|
|
|
> Mark a previously blacklisted device of the given user as unblacklisted.
|
|
|
|
**send-anyways** *pan-user* *room-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-sending** *pan-user* *room-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 oportunity to verify or blacklist
|
|
> devices as they see fit.
|
|
|
|
**import-keys** *pan-user* *file* *passphrase*
|
|
|
|
> Import end-to-end encryption keys from the given file for the given pan-user.
|
|
|
|
**export-keys** *pan-user* *file* *passphrase*
|
|
|
|
> 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.
|
|
|
|
# SEE ALSO
|
|
|
|
pantalaimon(8)
|
|
pantalaimon(5)
|
|
|
|
# AUTHORS
|
|
|
|
**panctl**
|
|
was written by
|
|
Damir Jelić <[poljar@termina.org.uk](mailto:poljar@termina.org.uk)>.
|
|
|
|
Linux 5.1.3-arch2-1-ARCH - May 23, 2019
|