Hi Dieter, as author of the sqlcipher plugin I can confirm your finding, that it is not involved in fedora bug 1423441.
The sqlcipher qt-plugin is only needed if you want to encrypt SQLite database files. However, I do not know if anybody ever really used it. It is more a proof-of-concept. Btw. the plugin it totally independent from KMyMoney and requires Qt and Sqlcipher only. Best Christian > Rex Dieter <rdie...@math.unl.edu> hat am 14. August 2017 um 16:01 geschrieben: > > > Rex Dieter wrote: > > > Rex Dieter wrote: > > > >> I've been investigating a feature request for fedora packaging, > >> https://bugzilla.redhat.com/show_bug.cgi?id=1423441 > >> > >> I presumed this was to enable the sqlcipher plugin, > > > > OK, looking closer at sources, this encryption support appears to be > > unrelated to sqlcipher, more a gpgme issue. Is this call failing somehow? > > from libkgpgfile/kgpgfile.cpp: > > > > bool KGPGFile::GPGAvailable() > > { > > GpgME::initializeLibrary(); > > bool rc = (GpgME::checkEngine(GpgME::OpenPGP) == 0); > > // qDebug("KGPGFile::GPGAvailable returns %d", rc); > > return rc; > > } > > nvm, enabled that qDebug line, and I'm seeing: > > KGPGFile::GPGAvailable returns 1 > > Looking more, seems this is also grey if gpg (default?) keys aren't > configured ahead of time. Not ideal UI-wise, but at least I found an > explanation. Sorry for the noise. > > -- Rex >