This is pretty much functionally complete, the memory stuff seems OK and
getgrset is implemented.
The AIX API has a getgracct call, that returns the group struct without the list
of members. Considering that some domain groups can be pretty big, doing
getgr[nam|id] can take a while for those.
put in /usr/lib/security.
Thanks for trying it,
Steve Roylance
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 26, 2003 2:44 PM
To: Roylance, Stephen D.
Cc: Samba-Technical (E-mail)
Subject: Re: Winbind on AIX
I'm trying to test
I'm trying to use some of the functions in winbind_nss.c in my winbind_aix.c
module. It compiles, but when I try to link it fill_pwent is unresolved.
What do I need to link against in order to get fill_pwent and such from
winbind_nss.c? I tried making nsswitch/winbind_nss.o and linking against
Still a work-in-progress, but this compiles and works as expected on AIX
5.1.
I haven't implemented getgrset yet, the NSS API is pretty different from AIX
in that case. It also needs a mechanism to allocate more memory when the
winbind response is larger than 4096 bytes. I had to copy
The fill_pwent function is static in winbind_nss.c You are probably
trying to call it directly from your winbind_aix.c which won't work.
Can winbind_aix.c be modelled like winbind_solaris.c? That is, wrapper
functions abstract out the vendor specific nss stuff which then call the
In my quest to get winbind working on AIX I've found IBM's documentation on the
AIX loadable auth module API here:
http://publib16.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/kernextc/sec_l
oad_mod.htm#secloadmod6600bkm1
and also discovered that the PADL LDAP NSS project
Hi,
I posted this to the main Samba list, but didn't get any replies to my
questions. I hope someone on the technical list can provide some insight.
I apologize in advance if this mail is not appropriate for the technical
list.
-Steve Roylance
-Original Message-
From: Roylance, Stephen