1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3/nsswitch
Andrew Tridgell 53dfaac5fb as discussed on irc, this is a small patch that allows a few more
winbind functions to be accessed via NSS. This provides a much cleaner
way for applications that need (for example) to provide name->sid
mappings to do this via NSS rather than having to know the winbindd
pipe protocol (as this might change).

This patch also adds a varient of the winbindd_getgroups() call called
winbindd_getusersids() that provides direct SID->SIDs listing of a
users supplementary groups. This is enough to allow non-Samba
applications to do ACL checking.

A test program for the new functionality will be committed shortly.

I also added the 'wbinfo --user-sids' option to expose the new
function in wbinfo.
(This used to be commit 702b35da0a)
2003-11-19 08:11:14 +00:00
..
.cvsignore updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
pam_winbind.c *lots of small merges form HEAD 2003-01-15 18:57:41 +00:00
pam_winbind.h More FreeBSD PAM compile fixes. Don't redefine PAM_AUTHTOK_RECOVER_ERR 2003-09-04 03:28:40 +00:00
wb_client.c fix for BUG #267 (problem with supplementary groups). 2003-08-09 23:12:35 +00:00
wb_common.c Use a static string instead of malloced one in winbind_{off,on}() utility 2003-11-04 05:49:23 +00:00
wbinfo.c as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbind_client.h This is the 'main' inclue for for winbind clients - all clients should include 2002-09-07 09:25:36 +00:00
winbind_nss_aix.c fixed a number of bugs and memory leaks in the AIX winbind shim 2003-10-21 12:18:08 +00:00
winbind_nss_config.h Merge of winbind nss library cleanup from HEAD. 2003-04-02 06:16:15 +00:00
winbind_nss_hpux.h Fix for winbindd on HPUX from albert chin (china@thewrittenword.com) 2003-11-03 21:05:47 +00:00
winbind_nss_irix.c Cleanup of winbind client side code. 2003-03-31 04:36:01 +00:00
winbind_nss_irix.h Cleanup of winbind client side code. 2003-03-31 04:36:01 +00:00
winbind_nss_linux.c as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbind_nss_linux.h Cleanup of winbind client side code. 2003-03-31 04:36:01 +00:00
winbind_nss_solaris.c Merge of winbind nss library cleanup from HEAD. 2003-04-02 06:16:15 +00:00
winbind_nss_solaris.h Cleanup of winbind client side code. 2003-03-31 04:36:01 +00:00
winbind_nss.h Cleanup of winbind client side code. 2003-03-31 04:36:01 +00:00
winbindd_acct.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_ads.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_cache.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_cm.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_dual.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_group.c as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbindd_misc.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_nss.h as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbindd_pam.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_rpc.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_sid.c as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbindd_user.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_util.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd_wins.c a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
winbindd.c as discussed on irc, this is a small patch that allows a few more 2003-11-19 08:11:14 +00:00
winbindd.h a small include file rearrangement that doesn't affect normal 2003-11-12 01:51:10 +00:00
wins.c Fix for bug #299. 2003-09-08 05:51:57 +00:00