[Bug 752689] New: pam_kwallet and pam_dbus_launch for automatic kwallet on login
https://bugzilla.novell.com/show_bug.cgi?id=752689 https://bugzilla.novell.com/show_bug.cgi?id=752689#c0 Summary: pam_kwallet and pam_dbus_launch for automatic kwallet on login Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: All OS/Version: openSUSE 12.2 Status: NEW Severity: Enhancement Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: colAflash@gmx.net QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 Every time I login to my KDE 4 it asks me for the kwallet password to get the wireless key. I found a way to make this easier by using the same password for login and my kwallet and installing the packages "pam_kwallet" and "pam_dbus_launch". After this (and a little configuration I'll tell later) the login password I just entered is also used to open the kwallet. Reproducible: Always Steps to Reproduce: Login to your KDE and have a wireless network around you, which is configured in your knetworkmanager. Don't configure knetworkmanager to save the keys in a unencrypted file, but to put it into kwallet (this is default). Actual Results: You'll be asked for your kwallet password to get the wireless key. Expected Results: KDE uses the password you just entered to login to KDE to open your kwallet. I already did the trick on my openSUSE 12.1. For this, I received pam_kwallet and pam_dbus_launch from here: http://download.opensuse.org/repositories/home:/lemmy04/openSUSE_12.1/ But the precompiled packages are for KDE 4.8 (openSUSE 12.1 comes with KDE 4.7) so I used the *.src.rpm packages from the repository to recompile for my openSUSE 12.1 and KDE 4.7 by doing: rpmbuild --rebuild pam_dbus_launch-0.1-1264172.2.src.rpm rpmbuild --rebuild pam_kwallet-0.1-1264172.4.src.rpm After installing the packages I inserted these lines into /etc/pam.d/common-session: session optional pam_dbus_launch.so dbus-launch=/usr/bin/dbus-launch session optional pam_kwalletopener.so maxwait=60 session_timeout=360 And this into /etc/pam.d/common-auth: auth optional pam_kwalletopener.so use_first_pass The README files of both packages talk about /etc/pam.d/common-session and /etc/pam.d/common-auth but those seem to have different names on openSUSE. After doing these steps everything's working fine :-) The original sources of pam_kwallet and pam_dbus_launch are the following: http://code.confuego.org/index.php/p/pamdbuslaunch/http://websvn.kde.org/tru... http://websvn.kde.org/trunk/playground/base/pam_kwallet/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c1
--- Comment #1 from Moritz Duge
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c2
--- Comment #2 from Moritz Duge
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c3
--- Comment #3 from Moritz Duge
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c4
Hrvoje Senjan
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c5
Mathias Homann
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c6
--- Comment #6 from Mathias Homann
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c7
Hrvoje Senjan
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |Mathias.Homann@opensuse.org Resolution|WONTFIX |
Ok, gonna re-assign. Good luck. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c8
Tomas Kloucek
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c9
Mathias Homann
https://bugzilla.novell.com/show_bug.cgi?id=752689
https://bugzilla.novell.com/show_bug.cgi?id=752689#c10
Hrvoje Senjan
http://bugzilla.novell.com/show_bug.cgi?id=752689
http://bugzilla.novell.com/show_bug.cgi?id=752689#c13
Robby Engelmann
http://bugzilla.novell.com/show_bug.cgi?id=752689
Robby Engelmann
participants (1)
-
bugzilla_noreply@novell.com