[Samba] RE: Solaris NSS/winbind problem - large groups

Hutching, Kevin kevin.hutching at siemens.com
Wed Sep 14 16:49:26 GMT 2005


Does anyone know if this is a problem specific to Solaris or if there is an
existing fix or one on the way? Any help is greatly appreciated.

'getent group "Domain Users"' (or any other large group) 	-hangs
'getent group' 	-does not return a full group listing.
'wbinfo -g' 	-lists all groups

partial truss output of getent group "Domain Users" (Repeats):

alarm(0)                                        = 0
sigaction(SIGALRM, 0xFFBFD6F8, 0xFFBFD7A8)      = 0
sigfillset(0xFF242AA8)                          = 0
sigprocmask(SIG_BLOCK, 0xFFBFD798, 0xFFBFD788)  = 0
alarm(1)                                        = 0
    Received signal #14, SIGALRM, in sigsuspend() [caught]
sigsuspend(0xFFBFD778)                          Err#4 EINTR
setcontext(0xFFBFD460)
alarm(0)                                        = 0
sigprocmask(SIG_UNBLOCK, 0xFFBFD798, 0x00000000) = 0
sigaction(SIGALRM, 0xFFBFD6F8, 0x00000000)      = 0
alarm(0)                                        = 0
sigaction(SIGALRM, 0xFFBFD6F8, 0xFFBFD7A8)      = 0
sigprocmask(SIG_BLOCK, 0xFFBFD798, 0xFFBFD788)  = 0
alarm(2)                                        = 0
sigsuspend(0xFFBFD778)          (sleeping...)
    Received signal #14, SIGALRM, in sigsuspend() [caught]
sigsuspend(0xFFBFD778)                          Err#4 EINTR
setcontext(0xFFBFD460)
alarm(0)                                        = 0
sigprocmask(SIG_UNBLOCK, 0xFFBFD798, 0x00000000) = 0
sigaction(SIGALRM, 0xFFBFD6F8, 0x00000000)      = 0
alarm(0)                                        = 0
sigaction(SIGALRM, 0xFFBFD6F8, 0xFFBFD7A8)      = 0
sigprocmask(SIG_BLOCK, 0xFFBFD798, 0xFFBFD788)  = 0
alarm(4)                                        = 0
sigsuspend(0xFFBFD778)          (sleeping...)

In a previous list in samba-technical from last year, Andrew Bartlett wrote:
"From what I understand, the issue is not in winbindd, or wbinfo - but in
nss_winbindd. So the command to run under truss is 'id' or 'getent group'
etc. This is why I think this is a solaris specific sun (or
winbind_nss_solaris.c) bug. Andrew Bartlett"


Thanks- ,

Kevin Hutching





More information about the samba mailing list