Due to the removal of the common setup
812b3b6 ("Use PAM common-session and remove all custom entries")
greetd no longer unlocks the keyring for the user.
Using
@include common-auth
@include common-account
auth optional pam_gnome_keyring.so
@include common-session
session optional pam_gnome_keyring.so auto_start
gets things back to normal again.
A NEWS.Debian entry explainging that
[general]
service = ….
allows to bring back the old behavior would be useful.
Cheers,
-- Guido
Quack, For some reason I did not find that out during my tests, sorry. There is already a bug for this, #1142693 (but you cannot see it because of #636689, so I won't merge it), and it was reassigned because there's no reason this config is only half available in common-* and we should not have to add this manually in all login managers. Regards. \_o<
Hi, unsurprisingly, this has broken the unlock in kwallet, as well. Besides the failed regression tests, does this mean that libpam-gnome-keyring and libpam-kwallet5 are now expected to ship such PAM configuration themselves? Kind regards Marco
Quack, Some information about the current course of action. I was surprised GNOME keyring did not work as the configuration is there but it is incomplete and it is being fixed in #1142693. As for kwallet I opened #1144267 and hopefully it will be solved soon. Regards. \_o<
Hello, Bug #1143492 in gnome-keyring reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/gnome-team/gnome-keyring/-/commit/fbb1a25406178ac74e62c4e43391e7923d039e76 (this message was generated automatically) -- Greetings https://bugs.debian.org/1143492
We believe that the bug you reported is fixed in the latest version of gnome-keyring, 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 1143492@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Geiger <werdahias@debian.org> (supplier of updated gnome-keyring 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) Format: 1.8 Date: Fri, 02 Oct 2026 17:14:19 +0200 Source: gnome-keyring Architecture: source Version: 51.1-2 Distribution: unstable Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Matthias Geiger <werdahias@debian.org> Closes: 1142693 1143492 Changes: gnome-keyring (51.1-2) unstable; urgency=medium . * Update pam config to ship Auth/Session lines too (Closes: #1142693, #1143492) Checksums-Sha1: 29f0a95320ba1dc2a59e35d796a53b384a6a2597 2889 gnome-keyring_51.1-2.dsc e92add856563f9dbc14f0ec8b6caf14a08e38a2c 20356 gnome-keyring_51.1-2.debian.tar.xz 35fd5de28be4116410789e685b798e87100008db 1872444 gnome-keyring_51.1-2.git.tar.xz 82ff689e3a6336c05c26865b99dedb8eaa3a8189 17744 gnome-keyring_51.1-2_source.buildinfo Checksums-Sha256: 949f53e2cab373c4986de3f2c9186a412ceb0fcb7c50a94d1375ca1b5f55fbf3 2889 gnome-keyring_51.1-2.dsc d4a00c01bc1e6de9fff73121810b74a97e52ed55895b40a5f2e9357db067bc7a 20356 gnome-keyring_51.1-2.debian.tar.xz d6d513ffc8563c24a897d6befbfdfa51e90a1664117f59d410ba00dcea68f0ae 1872444 gnome-keyring_51.1-2.git.tar.xz 145789105418997ad0dc3d713950aa3da390cfdc47480697fdf151002c1cd712 17744 gnome-keyring_51.1-2_source.buildinfo Files: e80ee6e21ac4551c21a233adb7221135 2889 gnome optional gnome-keyring_51.1-2.dsc 90bcf30f875dd3e7731664527ae955f2 20356 gnome optional gnome-keyring_51.1-2.debian.tar.xz 13503336271df2fbe791953384d87b5e 1872444 gnome None gnome-keyring_51.1-2.git.tar.xz e5309a69304245b986d06cd220d4552d 17744 gnome optional gnome-keyring_51.1-2_source.buildinfo Git-Tag-Info: tag=d8de431650d5c58d521fea08f03fc421ed50616e fp=14593bff4a5ebf6fe0e9716eecbedbb607b9b2be Git-Tag-Tagger: Matthias Geiger <werdahias@debian.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmq/yycACgkQYG0ITkaD wHnvFQ/6A6q+cFqnJPqr6E+6ko0deYgcx2Fsx3ZG+FIZDrDq7VKbUOlX+7RI9uX7 rViD6PZiH/jw9Y1ol46QcFC+BVPBPfujUs2IwXm1NVpsgqUVcLZHzc+rtqc6gw7d 86W9SRJ2vKSSuNsWhIUa9weC44am9rKA+mIE9YWySVMkKAi+x4THhFZ3vkyO17kS g6CXsMJD05wO6Glb9VQULwOyfv7M8Z5Z+7jVUlUb/kfhTLepTyDDzAktwZvq5dUs 9iYZEVe0kJBzeg6/HNEACWIWNBEro8NSuG73mXPKEbNHmaYB2RGWBdKf9UTljzvj 6PnlRRwJkQeBDDmZTlP0FIXWLEqVS9jjLEXLkSyGZfGsoiEqoXEF176h542fMMH8 ck4X7oF/hh16f9w+NvIEAoHl1/r/Soj3T2MkbfQrKt8J2/L7q5fK7nV3juswKm48 1TVrg54g3Tmlf9+yT2Q+DN7zu9XD5wR+0ighPrvbZF2ef1Ro90XQO6HshUr9dL5O HZuUZrqS3MyfbBymp57rxsM3nZDX1u6OyjD/1zj1XThU/Ylu7XNjj7heobX5UsMx mQwwg2MBESPWR6Hnh+jwuuUDnYn9MmgTcyOmgFjrND8YFhoZ0OoGVjj4FRoGAhpa jQXKmFar+7eCPKkn5mnOsQdiLibUfEmDw/GtvTqz7+AyyKVg4u0= =G0/Z -----END PGP SIGNATURE-----