|
Bugzilla – Full Text Bug Listing |
| Summary: | Take upstream sddm changes that include KWallet and GNOME Keyring support in /etc/pam.d sddm | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Nathaniel Graham <nate> |
| Component: | Basesystem | Assignee: | Fabian Vogt <fabian> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | cfeck, fabian, fvogt, nate |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | SUSE Other | ||
| See Also: | https://bugzilla.suse.com/show_bug.cgi?id=1027128 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Nathaniel Graham
2017-03-17 15:44:17 UTC
It appears that sddm upstream already has support for KWallet (and GNOME keyring): https://github.com/sddm/sddm/blob/develop/services/sddm.pam So it seems like the sddm packaged by openSUSE just needs to pick that up and this part of the issue will be resolved. Adding related bug as "See also", as the underlying issue is that /etc/security/pam.d/sddm is not known to pam-config. pam_kwallet5.so needs to be supported by pam-config, so reassigning to pam-config maintainer. pam-config has no support to manage /etc/pam.d/sddm. So either somebody has to implement it, or sddm needs to ship a pam config file including this lines already. I have no time for that. (In reply to Thorsten Kukuk from comment #4) > pam-config has no support to manage /etc/pam.d/sddm. So either somebody has > to implement it, or sddm needs to ship a pam config file including this > lines already. I have no time for that. I made a PR: https://github.com/SUSE/pam-config/pull/2 The pam_kwallet package in KDE:Frameworks5 is already adjusted for this and with the pam-config changes installed, simply "zypper in pam_kwallet" is enough to get the wallet unlocked during login now. This is an autogenerated message for OBS integration: This bug (1029942) was mentioned in https://build.opensuse.org/request/show/513811 Factory / pam_kwallet Landed in TW. |