GNU bug report logs - #78188
[PATCH] Add KWallet service

Previous Next

Package: guix-patches;

Reported by: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>

Date: Thu, 1 May 2025 13:52:02 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#78188: closed ([PATCH] Add KWallet service)
Date: Fri, 02 May 2025 13:11:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 02 May 2025 22:10:28 +0900
with message-id <87ecx740qj.fsf <at> gmail.com>
and subject line Re: [bug#78188] [PATCH v3 1/2] gnu: kwallet-pam: Fix socat not in 'libexec/pam_kwallet_init' wrapper path.
has caused the debbugs.gnu.org bug report #78188,
regarding [PATCH] Add KWallet service
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
78188: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78188
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
To: guix-patches <at> gnu.org
Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Subject: [PATCH] Add KWallet service
Date: Thu,  1 May 2025 15:50:24 +0200
This patch series adds `kwallet-service-type'. This service serves the same
function as `gnome-keyring-service-type' but for `kwallet'. By default the
service configures PAM for SDDM, since this is the expected greeter to use
with `kwallet-pam'.

The 'libexec/pam_kwallet_init' binary form the `kwallet-pam' package was not
properly wrapped and could not access the `socat' input binary. This patch
series includes the fix which is required for the correct autostart of the
wallet.

Sergio Pastor Pérez (2):
  gnu: kwallet-pam: Fix socat not in 'libexec/pam_kwallet_init' wrapper
    path.
  services: kwallet: New service.

 doc/guix.texi               | 37 ++++++++++++++++++++++
 gnu/packages/kde-plasma.scm | 14 +++++++--
 gnu/services/desktop.scm    | 61 +++++++++++++++++++++++++++++++++++++
 3 files changed, 109 insertions(+), 3 deletions(-)


base-commit: 881d46eb386c2de8bc6f1405972ee1e115eeb3a1
-- 
2.49.0



[Message part 3 (message/rfc822, inline)]
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Cc: Z572 <z572 <at> z572.online>, 78188-done <at> debbugs.gnu.org,
 Sughosha <sughosha <at> disroot.org>
Subject: Re: [bug#78188] [PATCH v3 1/2] gnu: kwallet-pam: Fix socat not in
 'libexec/pam_kwallet_init' wrapper path.
Date: Fri, 02 May 2025 22:10:28 +0900
Hi,

Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com> writes:

> * gnu/packages/kde-plasma.scm (kwallet-pam)[phase]: Wrapper phase not setting
> PATH variable to access 'socat' input.

I've taken the liberty to rephrase this changelog and improve
(hopefully!) the next commit's documentation text, and pushed, with the
first commit being 284c5111db5.

Thank you!

-- 
Maxim


This bug report was last modified 15 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.