Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
man(1)			      Profanity XMPP client			  man(1)

NAME
     /omemo

DESCRIPTION
     OMEMO commands to manage keys, and perform encryption during chat sessions.
     The  title bar will show the OMEMO session status: [OMEMO][trusted]   - All
     active devices for the contact are trusted.  [OMEMO][untrusted]  -  One  or
     more active devices for the contact are untrusted.

SYNOPSIS
     /omemo gen

     /omemo log on|off|redact

     /omemo start [<contact>]

     /omemo trust [<contact>] <fingerprint>

     /omemo end

     /omemo fingerprint [<contact>]

     /omemo char <char>

     /omemo trustmode manual|firstusage|blind

     /omemo policy manual|automatic|always

     /omemo clear_device_list

     /omemo qrcode

ARGUMENTS
     gen
	 Generate OMEMO cryptographic materials for current account.

     start [<contact>]
	 Start an OMEMO session with contact, or current recipient if omitted.

     end
	 End the current OMEMO session.

     log on|off
	 Enable or disable plaintext logging of OMEMO encrypted messages.

     log redact
	 Log OMEMO encrypted messages, but replace the contents with [redacted].

     trust [<contact>] <fp>
	 Trust	a fingerprint for a contact, or current recipient if omitted. If
	 all active devices are trusted, the title bar will show [trusted]. Oth-
	 erwise, it will show [untrusted].

     untrust [<contact>] <fp>
	 Untrust a fingerprint for a contact, or current recipient if omitted.

     fingerprint [<contact>]
	 Show contact's fingerprints, or current recipient's if omitted.

     char <char>
	 Set the character to be displayed next to OMEMO encrypted messages.

     trustmode manual
	 Set the global OMEMO trust mode to manual, OMEMO keys has to be trusted
	 manually.

     trustmode firstusage
	 Set the global OMEMO trust mode to ToFu, first OMEMO keys trusted auto-
	 matically.

     trustmode blind
	 Set the global OMEMO trust mode to blind, ALL OMEMO keys trusted  auto-
	 matically.

     policy manual
	 Set  the  global OMEMO policy to manual, OMEMO sessions must be started
	 manually.

     policy automatic
	 Set the global OMEMO policy to opportunistic, an OMEMO session will  be
	 attempted upon starting a conversation.

     policy always
	 Set the global OMEMO policy to always, an error will be displayed if an
	 OMEMO session cannot be initiated upon starting a conversation.

     clear_device_list
	 Clear	your own device list on server side. Each client will reannounce
	 itself when connected back.

     qrcode
	 Display QR code of your OMEMO fingerprint

EXAMPLES
     /omemo gen

     /omemo start odin@valhalla.edda

     /omemo		 trust		    c4f9c875-144d7a3b-0c4a05b6-ca3be51a-
     a037f329-0bd3ae62-07f99719-55559d2a

     /omemo   untrust	loki@valhalla.edda  c4f9c875-144d7a3b-0c4a05b6-ca3be51a-
     a037f329-0bd3ae62-07f99719-55559d2a

     /omemo char *

0.18.1				   2026-05-15				  man(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=profanity-omemo&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help