diff options
author | Christian Ambach <christian.ambach@de.ibm.com> | 2011-03-14 08:08:58 -0400 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2011-03-19 10:12:03 +0100 |
commit | 026829635072d6446b80df27c1f13c062ce934a5 (patch) | |
tree | 369a92e4d238186019d51a6022797b40e48c991b /source3/configure.in | |
parent | 95a28ca5f89dc87be004311e57e7f896dbca8ac6 (diff) | |
download | samba-026829635072d6446b80df27c1f13c062ce934a5.tar.gz |
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)
Diffstat (limited to 'source3/configure.in')
-rw-r--r-- | source3/configure.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/configure.in b/source3/configure.in index 74df9d4836e..6033b0b13be 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1070,6 +1070,7 @@ AC_CHECK_FUNCS(fdatasync,,[AC_CHECK_LIB_EXT(rt, LIBS, fdatasync)]) AC_CHECK_FUNCS(setsid glob strpbrk crypt16 getauthuid) AC_CHECK_FUNCS(sigprocmask sigblock sigaction sigset innetgr setnetgrent getnetgrent endnetgrent) AC_CHECK_FUNCS(initgroups select rdchk getgrnam getgrent pathconf) +AC_CHECK_FUNCS(getgrset) AC_CHECK_FUNCS(setpriv setgidx setuidx setgroups sysconf stat64 fstat64) AC_CHECK_FUNCS(lstat64 fopen64 atexit grantpt lseek64 ftruncate64 posix_fallocate posix_fallocate64) AC_CHECK_FUNCS(fallocate fallocate64) |