Seems there's already FS#4483 open for this issue.
On Mon, May 30, 2011 at 3:08 PM, Marius Cirsta <[email protected]> wrote: > Hi > > I've managed to find the problem , it's this line in login-manager > > auth required pam_unix.so > > Autologin from KDM just won't work with this set. I've also checked > other distros to see and pam_unix.so is not present for kde-np. > > I've also attached my proposal for the kde-np file which I've tested > and works perfectly for me. It removes the auth include of > login-manager and just specifies the old kde-np auth files. > > If you want I can open a bug. Also if you have a different suggestion > to fix the problem that would work that would be fine too. This is the > best I could come up with and it seems to do the trick. > > On Sun, May 29, 2011 at 11:09 PM, bouleetbil <[email protected]> wrote: >> Le Sun, 29 May 2011 22:11:14 +0300, >> Marius Cirsta <[email protected]> a écrit : >> >>> Thanks, I've tried what you suggested but unfortunately it didn't work >>> for me. I've attached the relevant config files ( if you want to check >>> those are OK ) and the log file. >>> >>> Other than those 2 attached config files I haven't touched any other >>> config file and kde-np should be back to the one present in current. >>> >>> On Sun, May 29, 2011 at 8:04 PM, bouleetbil <[email protected]> wrote: >>> > Le Sun, 29 May 2011 16:16:31 +0300, >>> > Marius Cirsta <[email protected]> a écrit : >>> > >>> >> I've had a problem with Frugalware current where autologin with KDM >>> >> would fail. >>> >> >>> >> By looking at the /var/log/secure I've found that the problem was >>> >> caused by PAM : >>> >> >>> >> May 29 13:22:38 frugalware kdm: :0[520]: pam_unix(kde-np:auth): >>> >> authentication failure; logname= uid=0 euid=0 tty=:0 ruser= rhost= >>> >> user=marius >>> >> >>> >> I've then looked at file change history from git and found that >>> >> commit: eaa9c002b47e87585c7c1225cb23b046264f599d on Date: Tue >>> >> Mar 22 17:30:48 2011 +0100 >>> >> actually changed the kde-np.pamd file. >>> >> >>> >> I'm sure this was a necessary change as the message is >>> >> >>> >> kdebase-workspace-4.6.1-4-x86_64 >>> >> *use our pam rules from pam-frugalware >>> >> >>> >> but the problem is that it broke autologin with kdm. Using the old >>> >> kde-np.pamd files the autologin works while using the new one in >>> >> current it fails. >>> >> >>> >> I'm no expert in PAM so I'm not really sure what the fix would be. >>> >> _______________________________________________ >>> >> Frugalware-devel mailing list >>> >> [email protected] >>> >> http://frugalware.org/mailman/listinfo/frugalware-devel >>> > >>> > Hi, >>> > can you try to add to /etc/pam.d/login-manager (at the end) >>> > auth required pam_permit.so >>> > account include system-auth >>> > password include system-auth >>> > session include system-auth >>> > session optional pam_console.so >>> > session optional pam_polkit_console.so >>> > >>> > and use kde-np.pamd from current. If that fix your problem I will fix >>> > login-manager from pam-frugalware. >>> > _______________________________________________ >>> > Frugalware-devel mailing list >>> > [email protected] >>> > http://frugalware.org/mailman/listinfo/frugalware-devel >>> > >> >> Hi >> I will check I've only add the missing rule from old kdm pam rules (btw >> already broken it use some old deprecated pam module as pam console..) >> and please open a bug >> _______________________________________________ >> Frugalware-devel mailing list >> [email protected] >> http://frugalware.org/mailman/listinfo/frugalware-devel >> > _______________________________________________ Frugalware-devel mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-devel
