[rhelv6-list] nscd weirdness

Collins, Kevin [BEELINE] KCollins at chevron.com
Mon Dec 6 18:06:08 UTC 2010


I am seeing different output in the password field of the passwd output
from 'getent' when I have nscd runnng versus when I don't:

 

# ps -ef | grep -E 'nscd|nslcd'

nscd     18126     1  0 09:42 ?        00:00:00 /usr/sbin/nscd

nslcd    18206     1  0 09:44 ?        00:00:00 /usr/sbin/nslcd

 

 

# getent passwd oracle

oracle:*:200:200:Oracle Owner:/oracle:/usr/bin/sh

 

# service nscd stop

Stopping nscd:                                             [  OK  ]

 

# getent passwd oracle

oracle:No_Login*****:200:200:Oracle Owner:/oracle:/usr/bin/sh

 

# nscd -i passwd

 

# getent passwd oracle

oracle:No_Login*****:200:200:Oracle Owner:/oracle:/usr/bin/sh

 

# service nscd start

Starting nscd:                                             [  OK  ]

 

# getent passwd oracle

oracle:*:200:200:Oracle Owner:/oracle:/usr/bin/sh

 

As you can see, I have tried flushing the passwd cache and restarting
nscd with no luck. The backend in this case is LDAP - the problem does
not appear when I am getting information from an ID in /etc/passwd.

 

Any ideas?

 

Thanks,

 

Kevin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/rhelv6-list/attachments/20101206/cb0c7f10/attachment.htm>


More information about the rhelv6-list mailing list