(optional) fetch the gpg key and save it to /etc/pki/rpm-gpg/RPM-GPG-KEY-UNIXADM (or else, set gpgcheck to 0)
dnf install python-axolotl
Ubuntu & Distributions without a package
Install the Plugin with the Gajim PluginManager. You need Gajim
version 0.16.5 or higher. If your package manager does not provide an up to date version
you can visit gajim.org for further install instructions.
please download and install python-axolotl from here
because the dev of python-axolotl is absent, distributions patched python-axolotl themself so it works with protobuf3, after download cd into the downloaded directory and python2 setup.py install
sudo apt-get install python-axolotl
pip -V if this shows python 2.x as version use pip for the next command, otherwise use pip2
Restart Gajim, and activate OMEMO in Gajims PluginManager
Enable OMEMO Multi-End Message and Object Encryption in the Plugin-Manager.
If your contact supports OMEMO you should see a new orange fish icon in the chat window.
Encryption will be enabled by default for contacts that support OMEMO.
If you open the chat window, the Plugin will tell you with a green status message if its enabled or disabled.
If you see no status message, your contact doesnt support OMEMO.
(Beware, every status message is green. A green message does not mean encryption is active. Read the message !)
You can also check if encryption is enabled/disabled, when you click on the OMEMO icon.
When you send your first message the Plugin will query your contacts encryption keys and you will
see them in a readable fingerprint format in the fingerprint window which pops up.
you have to trust at least one fingerprint to send messages.
you can receive messages from fingerprints where you didnt made a trust decision, but you cant
receive Messages from not trusted fingerprints
Verification QR Codes
It is possible to show a QR Verification Code in the Plugin Config Window.
You have to install the python-qrcode and python-future package for it to work (Debian, Ubuntu)
If you want to use PIP, following packages have to be installed:
qrcode, pillow, future
Groupchat works only in rooms that are
works only with contacts that you have in your roster