PANCTL(1)
π PANCTL(1) π
okay bestie, welcome to panctl β the manual page, but make it cute. it's a General Commands Manual situation, and she's here to help you run the show. π
β¨ NAME β¨
panctl β control the Matrix reverse proxy daemon pantalaimon. yes that's the whole name section. short, sweet, iconic. π
πΈ DESCRIPTION πΈ
panctl is a small utility β a lil baby tool, but she's powerful β that lets you control and introspect the state of pantalaimon. like, you poke pantalaimon and ask her how she's doing, and she tells you. no cap. π¦
π«Ά Commands
here's the full menu of what panctl will accept, no skips, no cuts, all of it:
list-serversβ lists all the configured homeservers, plus the pan users hanging out on each homeserver. the whole guest list, basically. πlist-devicespan-user user-id β lists the devices of a user that are known to the pan-user. who's on the roster, and which of them the pan-user already knows about. β¨start-verificationpan-user user-id β kicks off an interactive key verification between the given pan-user and user. the two of them start the little handshake, you're just the matchmaker. πaccept-verificationpan-user user-id β accepts an interactive key verification that the given user has already started with your given pan-user. they slid into the DMs first, now you accept. π«Άcancel-verificationpan-user user-id β cancels an interactive key verification between the given pan-user and user. not feeling the vibe? ghost it. πconfirm-verificationpan-user user-id β confirms that the short authentication string of the interactive key verification with the given pan-user and user actually matches. yes, the numbers line up, we're so back. βverify-devicepan-user user-id device-id β manually marks the given device as verified. important caveat bestie: the device gets marked verified only for the given pan-user. not global. local. exclusive. πunverify-devicepan-user user-id device-id β marks a previously verified device of the given user as unverified again. the glow-up got reverted. πblacklist-devicepan-user user-id device-id β manually marks the given device of the given user as blacklisted. blocked, unfollowed, it's over. π«unblacklist-devicepan-user user-id device-id β marks a previously blacklisted device of the given user as unblacklisted. unblocked, we're being the bigger person. πsend-anywayspan-user room-id β so here's the tea: if an encrypted room contains unverified devices and a connected Matrix client tries to send a message to such a room,pantalaimonwill send a notification that the room contains unverified users. with this command, the user can choose to mark all unverified devices as ignored. ignored devices will still receive encryption keys, but they'll be left marked as unverified. the message will be sent away after all devices are marked as ignored. so yeah, you can force it through, but everyone stays unverified in the receipts. πcancel-sendingpan-user room-id β the opposite energy ofsend-anyways: this one 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. you get to pause, breathe, and sort out your device drama first. πimport-keyspan-user file passphrase β imports end-to-end encryption keys from the given file for the given pan-user. β¨export-keyspan-user file passphrase β exports end-to-end encryption keys to the given file for the given pan-user. the provided passphrase is used to encrypt the file that holds the keys, so don't lose it, fr fr. π
β EXIT STATUS β
panctl exits 0 on success, and >0 if an error occurs. zero means we ate, anything above zero means something went wrong and we're crying. π
π SEE ALSO π
go read those too, they're the main character's lore. π
π AUTHORS π
panctl was written by Damir JeliΔ <poljar@termina.org.uk>. absolute legend, we stan. π«Ά
okay that's the whole page bestie, you're officially panctl-literate πβ¨
this lil number came from the Debian side of the world, dated May 23, 2019, and the manual name is PANCTL(1) in case you forgot already. mwah. ππ
π¦ where this page comes from
- ubuntu jammy: pantalaimon 0.10.4-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms