[KDE/Mac] kwallet OSX keychain hooks/kwallet_mac.cpp - evolutions and future

Valentin Rusu kde at rusu.info
Fri Aug 8 21:07:29 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/08/2014 03:20 PM, René J.V. Bertin wrote:
>
> Hello all
>
> I've found myself rewriting Frank Osterfeld's kwallet_mac.cpp backend
module that (as far as I've seen) replaces the methods of the Wallet
class with functions that hook into OS X's Secure Keychain Services.
This file is used instead of kwallet.cpp when cmake is invoked with
-DMAC_USE_OSXKEYCHAIN:BOOL=ON .
> For now these changes are transparent, but while reorganising things
I've started to think that I might be able to implement support for
separate and KDE specific keychains rather than using the default
keychain as is currently the case. (And polluting it with not very
"native-looking" entries.)
>
> Before I get myself too deep doing that, I'd like to know a bit more
about the future of KWallet. kwallet*.cpp have not changed from 4.12 to
4.13, but I saw something about migration in a recent blurb about the
next-gen frameworks, which suggest that what I'm doing right now might
be completely irrelevant for the kwallet feature (or its replacement) in
KDE5 ...

The current sources for kwallet are now in the KDE Frameworks
repositories. So you may want to make your contributions to that
repository. Have a look into frameworks/kwallet/src/api/KWallet if
you're using the kdesrc-build script to get your KF5 sources.


- -- 
- --
valir
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iJwEAQECAAYFAlPlPA0ACgkQa+p/zSneO3WXTwP8D2nQiNX5CZcdAwnWO/AC0B3d
U8q/brAlgEhv8JfOntGALhFsuwXSwEJx61QB/l227ZhM+UzyC+/QMtFZcWyRnIU6
r30D/HyZ1YS97SpxJWKtscxBClYMI95wawlUqe16dpalYamd7LqzZfyJXJ91Vof5
yCTnRuFQLv3WwjZtQ2Q=
=VD+C
-----END PGP SIGNATURE-----



More information about the kde-mac mailing list