Home GnuPG

Rewrite as `Kleo::Commands::Command`.

Description

Rewrite as Kleo::Commands::Command.

See https://invent.kde.org/pim/kleopatra/-/merge_requests/16#note_427747

Instead of using gpg-wks-binary on the commandline,
QGpgME::WKSPublishJob is now used, skipping creating, writing to,
reading from and finally deleting a temporary file on disk.
It also releases dependency on Libkleo to provide a path to the
gpg-wks-client binary.

Unlike the old version, successfully queueing a key publication request
mail does no longer produce an info box, a feature which might be
re-added.

Details

Provenance
Felix Tiede <kde@pc-tiede.de>Authored on Apr 6 2022, 7:13 PM
ikloeckerCommitted on May 16 2022, 7:04 PM
Parents
rKLEOPATRAcce3f38c40f1: Evaluate error of mail creation job.
Branches
Unknown
Tags
Unknown