summaryrefslogtreecommitdiffstats
path: root/lib/nss_wrapper
Commit message (Collapse)AuthorAgeFilesLines
* lib: Change nss_wrapper to preloadable version.Andreas Schneider2014-04-175-1534/+2460
| | | | | | | This imports nss_wrapper version 1.0.2. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
* lib/nss_wrapper/tests: add missing #include "torture/local/proto.h"Stefan Metzmacher2014-04-021-0/+1
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* build: Remove autoconf build systemAndrew Bartlett2013-05-281-19/+0
| | | | | | | | | | | We are now confident that that waf build system meets enough of our needs that we will work to improve it, rather than maintain two build systems. Andrew Bartlett Reviewed-by: Jelmer Vernooij <jelmer@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
* build: Remove special case for the build farmAndrew Bartlett2012-08-211-1/+1
| | | | | | | | | | | Except in the formatting of the selftest output, this removes the special case of the build farm, so that an autobuild, a manual make test and the build farm are more similar. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 21 06:39:04 CEST 2012 on sn-devel-104
* Clean up some const and other compiler warnings.Jeremy Allison2011-05-051-0/+2
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu May 5 00:59:40 CEST 2011 on sn-devel-104
* nss_wrapper: Fix a segfault when libnss_winbind.so is not loadableVolker Lendecke2011-02-261-2/+11
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Feb 26 13:19:01 CET 2011 on sn-devel-104
* nss_wrapper: Make nwrap_module_init a bit more readableVolker Lendecke2011-02-261-5/+9
|
* nss_wrapper: make nss_wrapper.pl executeable.Günther Deschner2010-12-131-0/+0
| | | | Guenther
* s4-smbtorture: Make test names lowercase and dot-separated.Jelmer Vernooij2010-12-111-1/+1
| | | | | | | | This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104
* s4-waf: Only enable various wrappers if they're actually used.Jelmer Vernooij2010-11-121-1/+2
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 12 14:33:34 UTC 2010 on sn-devel-104
* s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij2010-10-311-7/+0
| | | | | | | | The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
* s4: Rename NSS_WRAPPER to nss_wrapper.Jelmer Vernooij2010-10-232-7/+8
| | | | | | | Only link to nss_wrapper when it is enabled. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104
* wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libsAndrew Tridgell2010-10-211-4/+5
| | | | | | this prevents double instantiation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* nss_wrapper: Fixed a possible NULL pointer problem.Andreas Schneider2010-06-281-1/+1
|
* nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" callsMatthias Dieter Wallnöfer2010-05-301-1/+5
| | | | This should fix bug #7319 and #7320.
* s4-waf: fixed indentation for python 3.1Andrew Tridgell2010-05-041-1/+1
| | | | python 3.x is very fussy about tabs/spaces
* s4-waf: put the --xxx-wrapper options in 'developer options' groupAndrew Tridgell2010-04-181-3/+4
|
* lib/nss_wrapper/wscript_build: 'replace' already includes 'dl'Stefan Metzmacher2010-04-121-1/+1
| | | | metze
* s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell2010-04-061-1/+3
| | | | | This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
* s4-waf: removed the AUTOGENERATED markersAndrew Tridgell2010-04-061-3/+0
| | | | we won't be using the mk -> wscript generator again
* s4-waf: more places missing libreplaceAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-062-0/+4
| | | | them
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-061-0/+9
|
* build: added wrapper optionsAndrew Tridgell2010-04-061-0/+11
|
* build: fixed nss_wrapper on solarisAndrew Tridgell2010-03-241-0/+4
| | | | solaris has different getpwnam_r syntax
* nss_wrapper.pl: allow to specify gid for new users.Günther Deschner2010-03-191-21/+24
| | | | Guenther
* Spelling fixes for nss_wrapper.Brad Hards2010-02-221-2/+2
| | | | Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
* nss_wrapper: fix segfault in print_group() in the testsuiteMichael Adam2010-02-191-1/+1
| | | | | | | | Running 'TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test' from s3 made smbtorture4 crash on my box. Michael
* s4-smbtorture: add LOCAL-NSS-WRAPPER-DUPLICATES test.Günther Deschner2010-02-181-1/+92
| | | | Guenther
* s4-smbtorture: be more verbose in LOCAL-NSS-WRAPPER.Günther Deschner2010-02-181-4/+4
| | | | Guenther
* nss_wrapper: fix typo in testsuite.Günther Deschner2009-06-081-1/+1
| | | | Guenther
* nss_wrapper: add my copyright.Günther Deschner2009-06-081-0/+1
| | | | Guenther
* nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.Günther Deschner2009-06-061-10/+10
| | | | Guenther
* nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.Günther Deschner2009-06-061-0/+12
| | | | Guenther
* nss_wrapper: fill in module nwrap_backend.Günther Deschner2009-06-061-13/+332
| | | | Guenther
* nss_wrapper: add missing return in nwrap_module_init().Günther Deschner2009-06-051-0/+1
| | | | Guenther
* nss_wrapper: add skeleton for module nwrap_backend.Günther Deschner2009-06-051-0/+159
| | | | Guenther
* nss_wrapper: add capability to load nss modules.Günther Deschner2009-06-051-1/+115
| | | | Guenther
* nss_wrapper: add struct nwrap_backend.Günther Deschner2009-06-051-85/+320
| | | | Guenther
* nss_wrapper: add cross checking test to testsuite.Günther Deschner2009-06-051-0/+90
| | | | Guenther
* nss_wrapper: add tests for getgrent_r to testsuite.Günther Deschner2009-06-051-0/+131
| | | | Guenther
* nss_wrapper: add tests for getpwent_r to testsuite.Günther Deschner2009-06-051-0/+141
| | | | Guenther
* nss_wrapper: fix segfault in nwrap_gr_copy_r()Stefan Metzmacher2009-06-051-3/+8
| | | | metze
* nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.Günther Deschner2009-06-051-2/+2
| | | | Guenther
* nss_wrapper: add more coherency checks for user and group enumeration.Günther Deschner2009-06-051-0/+8
| | | | Guenther
* nss_wrapper: remove getgrouplist from nwrap_ops table.Günther Deschner2009-06-041-72/+64
| | | | Guenther
* nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()Stefan Metzmacher2009-06-041-9/+7
| | | | | | | | | | | We should not call the public functions, as this could lead to a recursive loop when we have multiple nwrap backends in future. This also fixes the build if --enable-nss-wrapper was not given to ./configure. metze
* nss_wrapper: more coherence tests for group membership.Günther Deschner2009-06-041-4/+58
| | | | Guenther
* nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.Günther Deschner2009-06-041-11/+75
| | | | Guenther
* nss_wrapper: refactor test_nwrap_membership_user() in testsuite.Günther Deschner2009-06-041-14/+24
| | | | Guenther