Hi All!

We have just solved the problem.
The error resides in the code placed in
/samba-X.X.X/source/lib/util_getent.c between line 275 and 291 . By
default, when you compile samba with solaris support, samba uses
"getgrnam" function because of the "BROKEN_GETRNAM=1" in Makefile. This
function is what's making samba going wrong. The solution was to undefine
"BROKEN_GETRNAM" in order to make samba use "getgrent()" function
instead.

Thanks for all your help guys!

bye!



Andrew Morgan wrote:

On Thu, 12 Jan 2006, Miki Monguilod wrote:

Hi Gerald,

We have Solaris 10 completely updated up today.
About samba and libraries, we have compiled Samba againt OpenLdap libraries (usr/local/lib/libldap.*) and of course, nss_ldap is linked against Sun ldap's libraries /usr/lib/libldap.*) . The big deal is why is Samba using Sun's ldap libraries instead of OpenLdap one's when is getting any group entry.
Otherwise thanks for your reply. Have anybody got more ideas?


I bet it works if you run nscd...  :)

    Andy



--
==============================================================================
Utilitzeu el Servei Online d'Atencio a l'Usuari (http://www.salleURL.edu/csi)
------------------------------------------------------------------------------
 Nom: Miki                              Cognoms: Monguilod Serena
 Centre de Serveis Informatics (CSI)            e-mail:[EMAIL PROTECTED]
 Enginyeria i Arquitectura La Salle             PGP KeyID: 0xBBF686E1
 Universitat Ramon Llull                        Telefon: 93 290 24 00
 Barcelona                              Extensio: 209

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

Reply via email to