[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#910782: marked as done ([libkf5wallet5] Support freedesktops Secret Service API)



Your message dated Mon, 15 Aug 2022 22:46:11 +0000
with message-id <E1oNiqZ-000o9U-JA@fasolo.debian.org>
and subject line Bug#910782: fixed in kwallet-kf5 5.97.0-1
has caused the Debian Bug report #910782,
regarding [libkf5wallet5] Support freedesktops Secret Service API
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
910782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910782
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libkf5wallet5
Version: 5.49.0-1
Severity: wishlist

--- Please enter the report below this line. ---
Hi together,

I'm asking to add support for the Secret Service API [1] to KWallet as I would like write a Firefox extension to use KWallet and Gnome Keyring (which already provides this API) to manage its passwords. The reason is that the old FF extension [2] is not compatible with the Webextension based approach and can thus not be used with recent FF releases.

So to the point. From what I have seen, the feature is already implemented in libkf5wallet5 and can be activated by changing the CMake variable HAVE_KSECRETSSERVICE in src/api/KWallet/CMakeLists.txt. For that to work, the ksecrets lib [3] must be available, meaning it has to be packaged into debian which is currently not the case.

My questions are:
- Am I correct with that assessment of the situation, or am I missing something?
- Is the ksecrets code for public use as I had problems finding someone using that stuff and the last commits adding actual functionality are quite old (> 3 years)?
- If I create a ksecrets deb package and provide a patch for the libkf5wallet5 package to use it, is there interest to include these changes into debian?


I would love to hear some feedback from anyone on my plans and if positive I would be happy to take care of the mentioned changes. If not I will take some other way to make the wallet available in my FF extension.


Best regards 
Tobias Wich



[1] https://specifications.freedesktop.org/secret-service/
[2] https://addons.mozilla.org/de/firefox/addon/kde5-wallet-password-integrati/
[3] https://cgit.kde.org/ksecrets.git/

--- End Message ---
--- Begin Message ---
Source: kwallet-kf5
Source-Version: 5.97.0-1
Done: Aurélien COUDERC <coucouf@debian.org>

We believe that the bug you reported is fixed in the latest version of
kwallet-kf5, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 910782@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurélien COUDERC <coucouf@debian.org> (supplier of updated kwallet-kf5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 14 Aug 2022 18:55:38 +0200
Source: kwallet-kf5
Architecture: source
Version: 5.97.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Aurélien COUDERC <coucouf@debian.org>
Closes: 910782
Changes:
 kwallet-kf5 (5.97.0-1) unstable; urgency=medium
 .
   [ Aurélien COUDERC ]
   * New upstream release (5.97.0). (Closes: #910782)
   * Add build dependency to libqca-qt5-2-plugins for unit tests.
   * Update symbols from build for 5.97.0.
Checksums-Sha1:
 0b8fa94fa4f14155792f2be45b15203687c4c6c7 3397 kwallet-kf5_5.97.0-1.dsc
 450df8c7055620f80e3bcdef4910cc050333237d 331172 kwallet-kf5_5.97.0.orig.tar.xz
 406483a2e098b0596caa27faeec2aa8794a8596b 488 kwallet-kf5_5.97.0.orig.tar.xz.asc
 6c70e10eb8d56ebf6342cc1dc7310a8a273dfaa6 15324 kwallet-kf5_5.97.0-1.debian.tar.xz
 4a8efb03eeefe9cab680decfd991859bb3c2cd34 12216 kwallet-kf5_5.97.0-1_source.buildinfo
Checksums-Sha256:
 5e1bb2d4ad2e8dc54d4106598ae02ff4e528cdfe94caac73ba89aee40fc05f8c 3397 kwallet-kf5_5.97.0-1.dsc
 ab9b78b0c6aba461de6247974b7e60239cd2a52a1c2c6d67b92e466c7597d821 331172 kwallet-kf5_5.97.0.orig.tar.xz
 76070d337f66cae45676ac241b327c19f98055eaf2ab30d693c8a9dceada69a0 488 kwallet-kf5_5.97.0.orig.tar.xz.asc
 9bbe8360c5160886c6072f857b3bdc6ce1d56d57d5c055ba2701c6ff67d00c05 15324 kwallet-kf5_5.97.0-1.debian.tar.xz
 cbe79241e31e49cfacb2cf9e5334aadb70331746622c019983f188dedbefc147 12216 kwallet-kf5_5.97.0-1_source.buildinfo
Files:
 7b14b3291999e67c7d6e4f3baa286dfb 3397 libs optional kwallet-kf5_5.97.0-1.dsc
 b7b3921f31d6d5d8776ea68545b8ae5b 331172 libs optional kwallet-kf5_5.97.0.orig.tar.xz
 b11af6399b3c2283e08e717ef59036c8 488 libs optional kwallet-kf5_5.97.0.orig.tar.xz.asc
 558bca5fde5bc9b2a3dc29e06a457f11 15324 libs optional kwallet-kf5_5.97.0-1.debian.tar.xz
 0669d7963b9a08110b8346012ce02bbf 12216 libs optional kwallet-kf5_5.97.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmL6t1wACgkQnp96YDB3
/lZDQA/9EyhF9NIhHHKNnMNrd2PlmAWAzrMX0pJxV4DplBTSAYDR4H6zpZ4IlRPZ
fpzWcq1vkBECQPRmgadIxFrVe1KBMLVBY/c35xc6BUSsGtkQO54Fm20ITk5zVP4i
H+Ki+P6rZDTplZKmm6T7Oy6IMo0pY8ZrEi76V14EhAmfsRQo/NjLzqkmapM5b/sG
nITDGBDGRGBS0HgH+yrXotTN5/SnaThUmLCapIRLr9y6T2xvcBD0J7kn2BlZ82PA
OTf+Pvx8uGZY5pTAGh1lYrNb8vHjZaG+WF+8ql8utQ1iZ3gxhZPYmaPLjwN6+uqC
JJIMYAUiLf3Fn6YP7u4XVsXWNvRce+hbvBpiMC1S34wE6Lr66mXzaVF6IKIDTlIK
pHNtkJDTHAn/9MICXcUG8xz/5MbnEo9ic+3lxKDV8bd2+oar4DbrsZqTRbEod6tV
qQv6l4aE773BJYUnts12MamUfJP6G+td9w64ML9CsrHXUuilznIV/eNkQ2bqxtFv
ePNmTlvMmwYLR1m0VJ5k3YgTS3r/98JoiQm3QBz/G0vGWrdCDq75hU1cv85aVJG6
OzRGfLMT8uiMzB43YaXOUOJKNDQA0le3oXkTi9vyWyJpgHbcURtssCB20o5pL7ws
WxJ88MonukKYgvuTguWrYAudH+LVtGXO3lyONFFU34VPdEctEEE=
=oC+M
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: