[Samba] getent displays incomplete lists of groups on Solaris 8

2003-03-27 Thread Chris Hanrahan
Greetings,

I have installed the samba 2.2.8 binary package under Solaris 8 and followed the HOWTO 
in order to get winbind working.  My samba server is participating in an NT 4.0 domain 
which contains 2000 users and 250 Domain groups.  On the samba server, I can issue a 
wbinfo -g and see a complete list of my domain groups.  However, when I issue a getent 
group, the last group I see is the one listed immediately before the Domain Users 
group.

If I add a new group to the domain, it will appear when using getent group as long as 
its name falls before the name "Domain Users" in the alphabet.

This problem does not occur with users, issuing getent passwd displays a complete list 
of all users.

I have installed samba 2.2.8 on a RedHat Linux 8.0 server, joined it to this same NT 
domain and have experienced no problems.  getent group works as it should under Linux.

I suspect that Solaris is having a problem enumerating the Domain Users group because 
it is the one group in the domain in which everyone is a member.

Is there some limit in Solaris in regards to the number of users which may be in a 
group ?  Has anyone else experienced this type of behavior in a Solaris 8 environment ?

I have experienced this on two different Solaris servers, one on which I installed the 
samba binary package, and the other where I compiled samba from the source code.

Any suggestions, or advice appreciated.

Thanks

Chris Hanrahan
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba


[Samba] Compiling pam_winbind on Solaris 8

2003-03-20 Thread Chris Hanrahan
Greetings,

I am trying to compile pam_winbind.so under Solaris 8.  I have the source for samba 
2.2.8 on the server.  When I issue a make nsswitch/pam_winbind.so, I receive many 
compiler warnings, such as:

Compiling nsswitch/pam_winbind.c with -fPIC
nsswitch/pam_winbind.c: In function `converse':
nsswitch/pam_winbind.c:72: warning: passing arg 3 of `pam_get_item' from incompa
tible pointer type
nsswitch/pam_winbind.c:75: warning: passing arg 2 of pointer to function from in
compatible pointer type
nsswitch/pam_winbind.c: In function `_make_remark':
nsswitch/pam_winbind.c:90: warning: assignment discards qualifiers from pointer
target type
nsswitch/pam_winbind.c: In function `_winbind_read_password':
nsswitch/pam_winbind.c:265: warning: passing arg 3 of `pam_get_item' from incomp
atible pointer type
nsswitch/pam_winbind.c:298: warning: assignment discards qualifiers from pointer
 target type

Am I missing a package that is necessary under Solaris ?  The pam_winbind.so is 
created anyway, but I am not sure that it will work correctly due to the warnings that 
I received.  Has anyone encountered and solved this problem ?

Any help appreciated.

Thanks

Chris Hanrahan
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  http://lists.samba.org/mailman/listinfo/samba