s3: use getgrset() when it is available
authorChristian Ambach <christian.ambach@de.ibm.com>
Mon, 14 Mar 2011 12:08:58 +0000 (08:08 -0400)
committerKarolin Seeger <kseeger@samba.org>
Tue, 14 Jun 2011 10:56:22 +0000 (12:56 +0200)
commitcde942d2672bd81d0534c0260ebb1a3b41dc50f1
treef4cb0eccc09a36477787163c34c0c8934fda71e2
parent1804c7c22e322f680779c47a1593a0a526025587
s3: use getgrset() when it is available

When getgrouplist() is not defined, use getgrset() if it is defined
instead of using the initgroups() + getgroups() combo

Major contributions from Yannick Bergeron <yaberger@ca.ibm.com>

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sat Mar 19 10:09:38 CET 2011 on sn-devel-104
(cherry picked from commit ed46dfc4f16e230645fae5f3b3b21c462694c30a)

Fix bug #8012 (Use getgrset() instead of initgroups() + getgroups() when
getgrouplist() is not defined).
(cherry picked from commit 64be11d41292fd2e9f6c13855fa6041b9290ce0c)
source3/configure.in
source3/lib/system_smbd.c