<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I just built a fresh Fedora Core 1 box the other day and I was having
exactly the same issue with it. After googling around for a few hours,
I found quite a few people asking for help on this one, but nobody
seems to have provided an answer.<br>
<br>
One thing that alot of people seemed to get as well in
/var/log/messages was<br>
<br>
<i>        gdm-binary: Couldn't set acct. mgmt for $USERNAME</i><br>
<br>
Anyway, I started getting desperate to try anything, so I put the full
path to the pam modules in /etc/pam.d/gdm<br>
<br>
eg.<br>
<br>
auth     sufficient     pam_ldap.so
<br>
<br>
becomes<br>
<br>
auth    sufficient     /lib/security/pam_ldap.so<br>
<br>
And that fixed it. I've tested this on two workstations now with
multiple user accounts and it seems to be all working.<br>
<br>
Edward Howe wrote:
<blockquote
 cite="mid1449196E-99F5-11D8-9089-000393C1D77C@jimmy.harvard.edu"
 type="cite">For some reason, I can't get GDM to authenticate using
LDAP through PAM... I'm not exactly sure what's going on, but
authentication via SSH/terminal login works perfectly fine; GDM is the
only one to give me any problems. Anyone have any insight as to why
this might be? Included is a copy of my /etc/pam.d/gdm file at the
bottom of the email. Thanks in advance. =)
  <br>
  <br>
  <br>
- Edward Howe
  <br>
- Frontier Science, Inc.
  <br>
  <br>
- - - - - - - - - snip - - - - - - - - -
  <br>
  <br>
#%PAM-1.0
  <br>
auth     sufficient     pam_ldap.so
  <br>
auth     required       pam_nologin.so
  <br>
auth     required       pam_env.so
  <br>
auth     required       pam_unix_auth.so
  <br>
  <br>
account  sufficient     pam_ldap.so
  <br>
account  required       pam_unix_acct.so
  <br>
  <br>
password required       pam_ldap.so
  <br>
  <br>
session  sufficient     pam_ldap.so
  <br>
session  required       pam_unix_session.so
  <br>
  <br>
  <br>
</blockquote>
<br>
</body>
</html>