diff options
author | Andrew Tridgell <tridge@samba.org> | 2002-07-14 22:15:20 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2002-07-14 22:15:20 +0000 |
commit | e3f73256d31ab9914daae49f41e984a534996870 (patch) | |
tree | 1e7829670b0c56bf53ecda80447c2c30e5b194f4 /source/smbd/ipc.c | |
parent | b5ec92d7a2e5ba33b641267d2319d101d70a0d9a (diff) | |
download | samba-e3f73256d31ab9914daae49f41e984a534996870.tar.gz samba-e3f73256d31ab9914daae49f41e984a534996870.tar.xz samba-e3f73256d31ab9914daae49f41e984a534996870.zip |
this is a trick to work around the fact that posix does not supply
a getgr*() function that lists groups without numerating all the
group members. Instead of definiing a new nss method (which might
cause problems) I added an environment variable WINBIND_GETGRLST
that tells winbind not to fill in the group members in a gergrent()
request. This can speed up group listing by a factor of 20 or more
(on my test system with 50000 groups it reduces the time from an hour
to 2 minutes)
Diffstat (limited to 'source/smbd/ipc.c')
0 files changed, 0 insertions, 0 deletions