Home GnuPG

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

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

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
ftiedeCommitted on Apr 9 2022, 4:05 PM

Event Timeline

Commit No Longer Exists

This commit no longer exists in the repository.