1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3
Alexander Bokovoy 5952755755 PASSDB: add support to set and enumerate UPN suffixes associated with our forest
Samba PDC may manage a forest containing DNS domains in addition to the primary one.
Information about them is advertised via netr_DsRGetForestTrustInformation when
trusted_domain_name is NULL, according to MS-NRPC and MS-LSAD, and
via netr_GetForestTrustInformation.

This changeset only expands PASSDB API; how suffixes are maintained is left
to specific PDB modules. Set function is added so that suffixes could be
managed through 'net' and other Samba utilities, if possible.

One possible implementation is available for ipasam module in FreeIPA:
http://git.fedorahosted.org/cgit/freeipa.git/commit/?id=cc56723151c9ebf58d891e85617319d861af14a4

Reviewed-by: Andreas Schneider <asn@samba.org>
2013-04-09 20:29:18 +02:00
..
auth BUG 9139: Fix the username map optimization. 2013-04-09 14:34:38 +02:00
autoconf
build
client Make sure to set umask() before calling mkstemp(). 2013-03-06 01:16:34 +01:00
exports
groupdb
include PASSDB: add support to set and enumerate UPN suffixes associated with our forest 2013-04-09 20:29:18 +02:00
intl
lib s3:lib/server_mutex: open mutex.tdb with CLEAR_IF_FIRST 2013-04-03 09:53:08 +02:00
libads BUG 9699: Fix adding case sensitive spn. 2013-04-03 23:57:32 +02:00
libgpo
libnet Make sure to set umask() before calling mkstemp(). 2013-03-06 01:16:34 +01:00
librpc s3:winbindd: remove wbint_Sid2Gid from the wbint.idl 2012-12-03 08:48:26 +01:00
libsmb pylibsmb: Avoid a segfault if no credentials are passed to libsmb.Conn() 2013-04-09 18:30:06 +02:00
locale
locking brlock.c: Fix typo in comment. 2013-02-18 22:07:39 +11:00
m4 build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test 2012-11-22 10:21:17 +01:00
modules s3:modules: fix the build of vfs_notify_fam (bug #9545) 2013-04-03 09:53:08 +02:00
nmbd nmbd: Fix request data data processing. 2013-02-22 16:36:12 +01:00
pam_smbpass waf: Build pam_smbpass module only if enabled. 2012-10-04 10:20:35 +02:00
param s3: remove some dead code (for setdir command) 2013-03-12 01:03:37 +01:00
passdb PASSDB: add support to set and enumerate UPN suffixes associated with our forest 2013-04-09 20:29:18 +02:00
pkgconfig
po swat: move russian swat files alongside ja and tr 2013-01-10 18:46:23 +11:00
printing spoolssd: Cast getpid() result to unsigned int for GNU/Solaris build 2013-03-15 10:38:50 -07:00
profile s3: remove some dead code (for setdir command) 2013-03-12 01:03:37 +01:00
registry s3:registry accept windows like long hivenames 2013-03-20 17:08:51 +01:00
rpc_client s3:rpc_client fix a crash 2013-02-20 19:00:52 +01:00
rpc_server BUG 9758: Don't leak the epm_Map policy handle. 2013-04-02 17:16:56 +02:00
rpcclient s3-rpcclient: add cmd_spoolss_play_gdi_script_on_printer_ic. 2013-01-24 17:42:26 +01:00
script vfs_catia: testcase - add missing pieces 2013-03-12 07:36:13 +01:00
selftest s3:selftest: Add LARGE_READX test into our make test infrastructure. 2013-03-20 09:32:26 -07:00
services
smbd Ensure EA value is allocated on the right context. 2013-04-02 21:54:33 +02:00
stf
tests
torture s3:torture: Add new LARGE_READX test to investigate large SMBreadX behavior. 2013-03-20 09:32:26 -07:00
utils dbwrap: Cast getpid() result to unsigned int for GNU/Solaris build 2013-03-15 10:38:54 -07:00
web
winbindd winbindd: Avoid a fd leak when we can not fork 2013-04-09 20:27:27 +02:00
.clang_complete
.dmallocrc
.indent.pro
autogen.sh
change-log
config.guess
config.sub
configure.developer
configure.in s3-winbindd: Add new module idmap_rfc2307 2013-03-09 06:30:22 +01:00
Doxyfile
install-sh
mainpage.dox
Makefile-smbtorture build: Be consistent with the name of smbtorture binaries 2012-11-22 10:21:16 +01:00
Makefile.in s3-winbindd: Add new module idmap_rfc2307 2013-03-09 06:30:22 +01:00
smbadduser.in
wscript s3:wscript: change --with-dmapi to default=auto to match the autoconf build 2013-04-03 11:45:12 +02:00
wscript_build s3-waf: filter out ldapsam internal init functions 2013-04-09 20:29:18 +02:00