Modules can implement _nss_XXX_initgroups_dyn: enum nss_status _nss_XXX_initgroups_dyn (const char *user, gid_t group, long int *start, long int *size, gid_t ** groupsp, long int limit, int *errnop); Not sure if there is a libc API for this though... (apart from initgroups() of course) -- Luke >From: "Mayers, Philip J" <p.mayers@ic.ac.uk> >Subject: RE: getgrplist >To: "'pam-list@redhat.com'" <pam-list@redhat.com>, "'tomasw@cs.huji.ac.il'" > <tomasw@cs.huji.ac.il> >Date: Mon, 17 Sep 2001 11:43:28 +0100 > >Interesting - do you happen to know if there's an NSS hook for this call? > >Regards, >Phil -- Luke Howard | lukehoward.com PADL Software | www.padl.com