Administrator
|
I've written a short guide on how to unlock the KDE Wallet with PAM, avoiding the need for a separate wallet password.
Use this thread to discuss and report adjustments so that they can be incorporated into the guide itself.
"Violence is the last refuge of the incompetent."
Plasma FAQ maintainer - Plasma programming with Python |
Registered Member
|
I have got pam_kwallet working with 4 different machines, but with on caveat.
[*] I used a recent /usr/bin/startkde with pam_kwallet support [*] I installed socat [*] I added optional pam_kwallet entries for auth, session and password in /etc/pam.d/xdm after the correspondig includes. With this configuration pam_kwallet works with local users, when sssd is not installed and for LDAP users, when sssd is installed. The caveat is: Logging in as a local user when sssd is in use does not work, because the 'sufficient' in /etc/pam.d/common-auth-pc make pam skip the pam_kwallet entry. Even if one only wants to use LDAP, this can happen by accident. In my case I had a local user with the same name as an LDAP user. I used this local user only for the first login to configure sssd and forgot to delete him afterwards. I am no pam specialist, but I think it may be useful to use 'substack' instead of 'include' in pam configuration files, so that flow control inside of the common-* files does not extend to the outside. Maybe that's worth to make bug report... |
Registered Member
|
I would have a single password for everything, correct?
|
Administrator
|
That is correct, your regular user password will be used to unlock KWallet.
"Violence is the last refuge of the incompetent."
Plasma FAQ maintainer - Plasma programming with Python |
Registered Member
|
It isn't working for me on Fedora 20 KDE 4.13 and pam-kwallet from stable repositories.
|
Registered Member
|
Anybody knows details about a potential port to kf5?
|
Registered Member
|
all information of porting status is submitted here
http://developer.kde.org/~cfeck/portingstatus.html can check thanks, http://www.thecheesyanimation.com/Exter ... ering.html |
Registered Member
|
opensuse 13.1 x86_64
kde 4.11.10 , 14.12 from "kde sc current" and "kde sc current extra" source i chose to use GPG certificate technology to secure kwallet then when logging a window opens asking me the pass phrase of the certificate i applied this guide to unlock kwallet by the login process https://tweakhound.com/2015/03/15/opens ... tegration/ this guide is inspired by your guide and it is for opensuse 13.2 unlocking kwallet by login process does not work . somothing asks for me the pass phrase . why ? - opensuse 13.1 ? - i use GPG certificate technology to secure kwallet ? thanks
OpenSuse 15.3 x86_64,Asus Prime B250M-A, Intel Core i5-7400, 16 GB, Intel HD Graphics 630, Plugable usb-bt4le bluetooth 4.0 usb adapter, multicard reader USB 3.0 startech.com , epson XP-7100, Headset bluetooth 3.0 Philips SHQ7300
|
Registered Member
|
|
Registered Member
|
completing my question .
i installed not the factory version but this version of pam-kwallet http://download.opensuse.org/repositori ... x86_64.rpm
OpenSuse 15.3 x86_64,Asus Prime B250M-A, Intel Core i5-7400, 16 GB, Intel HD Graphics 630, Plugable usb-bt4le bluetooth 4.0 usb adapter, multicard reader USB 3.0 startech.com , epson XP-7100, Headset bluetooth 3.0 Philips SHQ7300
|
Registered Member
|
Lack of documentation is a big problem. See my post earlier. No one replied. |
Registered Member
|
I agree. As a packager, I have no idea what I have to do to make this work out of the box, or even if I'm supposed to, or it's users who should make the necessary adjustments. The closest thing I could find to official documentation is einar's post, which refers to the kde4 version. |
Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]