kai/samba.git
13 years agobuild: remember the flags used for undefined variable errors
Andrew Tridgell [Tue, 15 Feb 2011 05:29:13 +0000 (16:29 +1100)]
build: remember the flags used for undefined variable errors

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agos3build: added NMBDSOCKETDIR to dynconfig
Andrew Tridgell [Tue, 15 Feb 2011 05:28:05 +0000 (16:28 +1100)]
s3build: added NMBDSOCKETDIR to dynconfig

this is needed for the s3 top level build

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agos4-dsdb: operational module does not need auth any more
Andrew Tridgell [Tue, 15 Feb 2011 05:27:26 +0000 (16:27 +1100)]
s4-dsdb: operational module does not need auth any more

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agos3-includes: force _SAMBA_BUILD_=3 in source3 includes.h
Andrew Tridgell [Tue, 15 Feb 2011 05:19:46 +0000 (16:19 +1100)]
s3-includes: force _SAMBA_BUILD_=3 in source3 includes.h

this allows a common set of cflags for a top level combined build

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agouid-wrapper: handle uwrap_enabled() as a macro
Andrew Tridgell [Tue, 15 Feb 2011 05:18:58 +0000 (16:18 +1100)]
uid-wrapper: handle uwrap_enabled() as a macro

some s3 code defines uwrap_enabled() as a macro. Detect this, and
don't redeclare the functions

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agobuild: fixed passing of includes= for modules
Andrew Tridgell [Tue, 15 Feb 2011 05:17:30 +0000 (16:17 +1100)]
build: fixed passing of includes= for modules

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agobuild: added subdir option for module building
Andrew Tridgell [Tue, 15 Feb 2011 05:16:54 +0000 (16:16 +1100)]
build: added subdir option for module building

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agobuild: added allow_undefined_symbols options for libraries and modules
Andrew Tridgell [Tue, 15 Feb 2011 05:15:15 +0000 (16:15 +1100)]
build: added allow_undefined_symbols options for libraries and modules

the s4 build uses linker flags to disallow undefined symbols in
libraries. To accomodate s3 libraries in the top level build we need
to be able to disable this on a per-library basis.

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agobuild: make ADD_LDFLAGS() returns the flags that were added
Andrew Tridgell [Tue, 15 Feb 2011 05:13:51 +0000 (16:13 +1100)]
build: make ADD_LDFLAGS() returns the flags that were added

this will be used by the s3 top level build to work out how to undo
the effects of -Wl,-no-undefined

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agowaf: library_flags() doesn't only operate on conf objects
Andrew Tridgell [Tue, 15 Feb 2011 05:13:05 +0000 (16:13 +1100)]
waf: library_flags() doesn't only operate on conf objects

use a better name for the first argument

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agos3-build: allow waf build of s3 IDL files from any top directory
Andrew Tridgell [Wed, 9 Feb 2011 06:06:40 +0000 (17:06 +1100)]
s3-build: allow waf build of s3 IDL files from any top directory

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agowaf: added subdir= option in SAMBA_*() rules
Andrew Tridgell [Wed, 9 Feb 2011 04:55:18 +0000 (15:55 +1100)]
waf: added subdir= option in SAMBA_*() rules

this allows you to prepend a subdirectory to the source rules, after
variable substitution. This is useful for the s3 waf build when it is
in s3build/

13 years agowaf: use Utils.WafError() instead of sys.exit(1)
Andrew Tridgell [Wed, 9 Feb 2011 04:54:07 +0000 (15:54 +1100)]
waf: use Utils.WafError() instead of sys.exit(1)

better to raise an expection than just exiting

13 years agotevent: Fix a comment
Volker Lendecke [Thu, 17 Feb 2011 15:45:46 +0000 (16:45 +0100)]
tevent: Fix a comment

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Feb 17 18:16:18 CET 2011 on sn-devel-104

13 years agos4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
Günther Deschner [Thu, 17 Feb 2011 14:24:00 +0000 (15:24 +0100)]
s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 17 16:46:28 CET 2011 on sn-devel-104

13 years agos3-lsa: support trust objects in _lsa_QuerySecurity().
Günther Deschner [Thu, 1 Jul 2010 20:33:17 +0000 (22:33 +0200)]
s3-lsa: support trust objects in _lsa_QuerySecurity().

Guenther

13 years agos3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
Günther Deschner [Thu, 29 Oct 2009 23:05:32 +0000 (00:05 +0100)]
s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.

Guenther

13 years agos3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain...
Günther Deschner [Thu, 17 Feb 2011 13:37:32 +0000 (14:37 +0100)]
s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.

Guenther

13 years agos3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
Günther Deschner [Thu, 17 Feb 2011 13:20:19 +0000 (14:20 +0100)]
s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.

Guenther

13 years agos3-cluster remove more CLUSTER_SUPPORT #ifdef stuff
Andrew Bartlett [Wed, 16 Feb 2011 05:45:18 +0000 (16:45 +1100)]
s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff

13 years agos3-cluster Always fill in the clustering vnn element
Andrew Bartlett [Wed, 16 Feb 2011 04:13:53 +0000 (15:13 +1100)]
s3-cluster Always fill in the clustering vnn element

This avoids this structure being partially uninitialised.

Adnrew Bartlett

13 years agos3: add server_id.idl and use only autogenerated code.
Günther Deschner [Tue, 15 Feb 2011 23:39:55 +0000 (00:39 +0100)]
s3: add server_id.idl and use only autogenerated code.

Volker, Tridge and other clustering gurus, please check.

It is ok to get rid of ifdef CLUSTER_SUPPORT here, right ?
Why was unique_id not marshalled at all ?

Guenther

13 years agos4:scripting/python/modules.c - remove a really unnecessary variable
Matthias Dieter Wallnöfer [Thu, 17 Feb 2011 13:47:10 +0000 (14:47 +0100)]
s4:scripting/python/modules.c - remove a really unnecessary variable

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Thu Feb 17 16:01:44 CET 2011 on sn-devel-104

13 years agos3-waf: add check for "struct sigevent" and some of its members.
Günther Deschner [Thu, 17 Feb 2011 09:59:44 +0000 (10:59 +0100)]
s3-waf: add check for "struct sigevent" and some of its members.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 17 12:01:58 CET 2011 on sn-devel-104

13 years agos3-waf: add check for "struct utimbuf".
Günther Deschner [Thu, 17 Feb 2011 09:53:25 +0000 (10:53 +0100)]
s3-waf: add check for "struct utimbuf".

Guenther

13 years agos3: increase the log level for missing PIDs on SIGCHLD
David Disseldorp [Wed, 16 Feb 2011 16:23:25 +0000 (17:23 +0100)]
s3: increase the log level for missing PIDs on SIGCHLD

Since the fix for bso#7836, the parent smbd is responsible for
maintaining an up-to-date printcap cache. It does this by forking a
child process to asynchronously fetch printcap data from CUPS.

When the child process exits after fetching all printcap data, the
parent smbd is sent SIGCHLD. This triggers smbd_sig_chld_handler() which
looks for the exited process PID on a "children" list.
Child smbd process PIDs are added to the "children" list to ensure
cleanup on unclean shutdown and log level change notification messages.

Printcap update process PIDs are not added to the list as they do not
maintain any state that requires cleanup, nor do they wait on tevent for
messages.

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Thu Feb 17 11:11:45 CET 2011 on sn-devel-104

13 years agoheimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well
Andrew Bartlett [Thu, 17 Feb 2011 00:52:46 +0000 (11:52 +1100)]
heimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well

This fixes Win2003 domain logons against Samba4, which need a
canonicalised reply, and helpfully do set that flag.

Specifically, they need that realm in krbtgt/realm@realm that these
both match exactly in the reply.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Thu Feb 17 06:40:53 CET 2011 on sn-devel-104

13 years agoAdd support for testing a Win2k3 domain member
Andrew Bartlett [Thu, 17 Feb 2011 00:21:41 +0000 (11:21 +1100)]
Add support for testing a Win2k3 domain member

13 years agowintest upper case the --vms paramter arguments to wintest.py
Andrew Bartlett [Thu, 17 Feb 2011 00:21:12 +0000 (11:21 +1100)]
wintest upper case the --vms paramter arguments to wintest.py

This makes it easier to specify

13 years agos3-selftest: make sure we really use --format=subunit when calling smbtorture4.
Günther Deschner [Thu, 17 Feb 2011 00:12:04 +0000 (01:12 +0100)]
s3-selftest: make sure we really use --format=subunit when calling smbtorture4.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Thu Feb 17 02:01:56 CET 2011 on sn-devel-104

13 years agos4-build: added LOCALEDIR config option
Andrew Tridgell [Wed, 9 Feb 2011 04:56:56 +0000 (15:56 +1100)]
s4-build: added LOCALEDIR config option

s3 needs dyn_LOCALEDIR

13 years agos3-waf: move the KRB5_DEPRECATED configure check out of lib/replace
Andrew Tridgell [Tue, 15 Feb 2011 05:31:35 +0000 (16:31 +1100)]
s3-waf: move the KRB5_DEPRECATED configure check out of lib/replace

this needs to be in souce3/, as otherwise it can't handle an in-tree
kerberos library

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agoidl: naming a structure 'VERSION' is not a good idea!
Andrew Tridgell [Tue, 15 Feb 2011 06:50:22 +0000 (17:50 +1100)]
idl: naming a structure 'VERSION' is not a good idea!

this renames it to ntlmssp_VERSION

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

13 years agolibndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
Günther Deschner [Tue, 15 Feb 2011 23:43:30 +0000 (00:43 +0100)]
libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().

Guenther

13 years agos3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
Günther Deschner [Wed, 16 Feb 2011 23:49:11 +0000 (00:49 +0100)]
s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.

This avoids two duplicates...

Guenther

13 years agonsswitch: make wb_reqtrans a common subsystem.
Günther Deschner [Wed, 16 Feb 2011 23:43:05 +0000 (00:43 +0100)]
nsswitch: make wb_reqtrans a common subsystem.

Guenther

13 years agos3-waf: make most of the nsswitch common.
Günther Deschner [Wed, 16 Feb 2011 23:11:18 +0000 (00:11 +0100)]
s3-waf: make most of the nsswitch common.

Guenther

13 years agos4-waf: move wbinfo buildrule to winbind.
Günther Deschner [Wed, 16 Feb 2011 22:53:25 +0000 (23:53 +0100)]
s4-waf: move wbinfo buildrule to winbind.

Will be moved back later, once we have a more common samba-util.so

Guenther

13 years agos3-waf: add check for struct stat st_flags member.
Günther Deschner [Wed, 16 Feb 2011 21:15:20 +0000 (22:15 +0100)]
s3-waf: add check for struct stat st_flags member.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 23:04:35 CET 2011 on sn-devel-104

13 years agos3-waf: add some missing checks for macosx.
Günther Deschner [Wed, 16 Feb 2011 20:58:47 +0000 (21:58 +0100)]
s3-waf: add some missing checks for macosx.

Guenther

13 years agos3-waf: add check for __NR_inotify_init declaration.
Günther Deschner [Wed, 16 Feb 2011 17:38:19 +0000 (18:38 +0100)]
s3-waf: add check for __NR_inotify_init declaration.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 19:28:18 CET 2011 on sn-devel-104

13 years agos3-waf: add check for various sysconf() variables.
Günther Deschner [Wed, 16 Feb 2011 17:29:33 +0000 (18:29 +0100)]
s3-waf: add check for various sysconf() variables.

Guenther

13 years agos3-waf: add check for posix_fadvise().
Günther Deschner [Wed, 16 Feb 2011 16:55:26 +0000 (17:55 +0100)]
s3-waf: add check for posix_fadvise().

Guenther

13 years agos3-waf: add check for hires timestamps in struct stat.
Günther Deschner [Wed, 16 Feb 2011 16:33:05 +0000 (17:33 +0100)]
s3-waf: add check for hires timestamps in struct stat.

Guenther

13 years agos3-waf: add check for "struct flock64".
Günther Deschner [Wed, 16 Feb 2011 16:03:24 +0000 (17:03 +0100)]
s3-waf: add check for "struct flock64".

Guenther

13 years agos3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
Günther Deschner [Wed, 16 Feb 2011 15:52:45 +0000 (16:52 +0100)]
s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.

Guenther

13 years agos3-waf: add check for fcntl locking.
Günther Deschner [Wed, 16 Feb 2011 15:51:14 +0000 (16:51 +0100)]
s3-waf: add check for fcntl locking.

Guenther

13 years agos3-waf: add check for "struct dirent64".
Günther Deschner [Wed, 16 Feb 2011 15:42:33 +0000 (16:42 +0100)]
s3-waf: add check for "struct dirent64".

Guenther

13 years agos3:test: run the net.rpc.registry test under "dc" not "dc:local"
Michael Adam [Wed, 16 Feb 2011 13:48:16 +0000 (14:48 +0100)]
s3:test: run the net.rpc.registry test under "dc" not "dc:local"

There is no need to run it on the rpc server, but it should
be run from a remote host.

Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed Feb 16 16:05:58 CET 2011 on sn-devel-104

13 years agos3:test: remove the give/take admin rights code from the net(rpc)registry test
Michael Adam [Wed, 16 Feb 2011 13:47:02 +0000 (14:47 +0100)]
s3:test: remove the give/take admin rights code from the net(rpc)registry test

This is not neede any more.
The token has been fixed at the lower level on the dc.

13 years agos3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
Michael Adam [Wed, 16 Feb 2011 13:43:41 +0000 (14:43 +0100)]
s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm

13 years agos3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net...
Michael Adam [Wed, 16 Feb 2011 13:39:26 +0000 (14:39 +0100)]
s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip

13 years agos3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
Michael Adam [Wed, 16 Feb 2011 13:37:05 +0000 (14:37 +0100)]
s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry

13 years agos3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
Michael Adam [Wed, 16 Feb 2011 13:37:05 +0000 (14:37 +0100)]
s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry

13 years agos3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
Michael Adam [Wed, 16 Feb 2011 13:35:53 +0000 (14:35 +0100)]
s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc

13 years agos3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).
Günther Deschner [Wed, 16 Feb 2011 13:31:30 +0000 (14:31 +0100)]
s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 15:20:14 CET 2011 on sn-devel-104

13 years agos3:test: mark the net_registry_roundtrip test as knownfail
Michael Adam [Wed, 16 Feb 2011 11:38:26 +0000 (12:38 +0100)]
s3:test: mark the net_registry_roundtrip test as knownfail

Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Wed Feb 16 13:45:09 CET 2011 on sn-devel-104

13 years agos3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
Michael Adam [Wed, 16 Feb 2011 10:54:58 +0000 (11:54 +0100)]
s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip

13 years agos3:test: move the registry roundtrip test to a test script of its own
Michael Adam [Wed, 16 Feb 2011 10:52:39 +0000 (11:52 +0100)]
s3:test: move the registry roundtrip test to a test script of its own

13 years agos3:test: add comment header to test_net_registry.sh
Michael Adam [Wed, 16 Feb 2011 10:50:57 +0000 (11:50 +0100)]
s3:test: add comment header to test_net_registry.sh

13 years agos3:test: use the blackbox subunit test driver in the net_registry tests.
Michael Adam [Tue, 15 Feb 2011 21:54:06 +0000 (22:54 +0100)]
s3:test: use the blackbox subunit test driver in the net_registry tests.

13 years agos3:test: use the blackbox subunit test driver in the net_misc tests.
Michael Adam [Tue, 15 Feb 2011 21:54:06 +0000 (22:54 +0100)]
s3:test: use the blackbox subunit test driver in the net_misc tests.

13 years agos3:test: add the "blackbox.failure" test to the knownfail tests
Michael Adam [Wed, 16 Feb 2011 10:53:24 +0000 (11:53 +0100)]
s3:test: add the "blackbox.failure" test to the knownfail tests

This is designed to fail. Its purpose is to test our test infrastructure.

13 years agos3:test: add the failure blackbox test as samba3.blackbox.failure
Michael Adam [Tue, 15 Feb 2011 21:53:01 +0000 (22:53 +0100)]
s3:test: add the failure blackbox test as samba3.blackbox.failure

13 years agos3:test: add a simple failing blackbox testsuite
Michael Adam [Tue, 15 Feb 2011 15:08:49 +0000 (16:08 +0100)]
s3:test: add a simple failing blackbox testsuite

13 years agos3:test: add the success blackbox test as samba3.blackbox.success
Michael Adam [Tue, 15 Feb 2011 15:05:45 +0000 (16:05 +0100)]
s3:test: add the success blackbox test as samba3.blackbox.success

13 years agos3:test: add a simple blackbox test that succeeds.
Michael Adam [Tue, 15 Feb 2011 15:05:06 +0000 (16:05 +0100)]
s3:test: add a simple blackbox test that succeeds.

13 years agotestprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
Michael Adam [Tue, 15 Feb 2011 15:03:58 +0000 (16:03 +0100)]
testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.

13 years agos3:net: fix usage for "net rpc registry export"
Michael Adam [Wed, 16 Feb 2011 10:45:52 +0000 (11:45 +0100)]
s3:net: fix usage for "net rpc registry export"

13 years agos3-ipasam: Add aliases for trusted domain user
Sumit Bose [Tue, 7 Sep 2010 12:30:34 +0000 (14:30 +0200)]
s3-ipasam: Add aliases for trusted domain user

Signed-off-by: Günther Deschner <gd@samba.org>
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed Feb 16 12:58:13 CET 2011 on sn-devel-104

13 years agos3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
Sumit Bose [Fri, 3 Sep 2010 09:56:31 +0000 (11:56 +0200)]
s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata
Sumit Bose [Thu, 2 Sep 2010 16:22:16 +0000 (18:22 +0200)]
s3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Implement lsaRSetForestTrustInformation
Sumit Bose [Thu, 2 Sep 2010 16:13:38 +0000 (18:13 +0200)]
s3-lsa: Implement lsaRSetForestTrustInformation

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.
Sumit Bose [Thu, 2 Sep 2010 16:11:47 +0000 (18:11 +0200)]
s4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: add IPA specific attributes
Sumit Bose [Fri, 3 Sep 2010 07:39:45 +0000 (09:39 +0200)]
s3-ipasam: add IPA specific attributes

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Add and remove trusted domain account
Sumit Bose [Mon, 30 Aug 2010 16:09:12 +0000 (18:09 +0200)]
s3-lsa: Add and remove trusted domain account

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
Sumit Bose [Mon, 30 Aug 2010 13:57:36 +0000 (15:57 +0200)]
s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()
Sumit Bose [Mon, 30 Aug 2010 13:55:52 +0000 (15:55 +0200)]
s3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos4-smbtorture: Two fixes for forest trust test against samba.
Sumit Bose [Mon, 30 Aug 2010 13:21:11 +0000 (15:21 +0200)]
s4-smbtorture: Two fixes for forest trust test against samba.

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Extract auth info from trustDomainPasswords
Sumit Bose [Thu, 26 Aug 2010 12:44:04 +0000 (14:44 +0200)]
s3-lsa: Extract auth info from trustDomainPasswords

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ldap: Update LDAP schemata to include sambaTrustedDomain.
Sumit Bose [Wed, 25 Aug 2010 12:37:25 +0000 (14:37 +0200)]
s3-ldap: Update LDAP schemata to include sambaTrustedDomain.

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
Sumit Bose [Tue, 24 Aug 2010 16:18:00 +0000 (18:18 +0200)]
s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: fix lsa_QueryTrustedDomainInfo
Sumit Bose [Tue, 24 Aug 2010 16:16:06 +0000 (18:16 +0200)]
s3-lsa: fix lsa_QueryTrustedDomainInfo

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: add ipasam_get_trusted_domain_by_sid()
Sumit Bose [Tue, 24 Aug 2010 11:48:18 +0000 (13:48 +0200)]
s3-ipasam: add ipasam_get_trusted_domain_by_sid()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: add wrapper for ipasam_enum_trusteddoms()
Sumit Bose [Mon, 23 Aug 2010 13:25:11 +0000 (15:25 +0200)]
s3-ipasam: add wrapper for ipasam_enum_trusteddoms()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_OpenTrustedDomainByName().
Günther Deschner [Mon, 19 Oct 2009 17:02:24 +0000 (19:02 +0200)]
s3-lsa: implement _lsa_OpenTrustedDomainByName().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_OpenTrustedDomain().
Günther Deschner [Thu, 16 Jul 2009 00:26:37 +0000 (02:26 +0200)]
s3-lsa: implement _lsa_OpenTrustedDomain().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Implement _lsa_EnumTrustedDomainsEx()
Sumit Bose [Mon, 23 Aug 2010 09:20:37 +0000 (11:20 +0200)]
s3-lsa: Implement _lsa_EnumTrustedDomainsEx()

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_CloseTrustedDomainEx().
Günther Deschner [Thu, 29 Oct 2009 15:15:22 +0000 (16:15 +0100)]
s3-lsa: implement _lsa_CloseTrustedDomainEx().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
Günther Deschner [Tue, 20 Oct 2009 10:50:33 +0000 (12:50 +0200)]
s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
Günther Deschner [Tue, 20 Oct 2009 10:48:30 +0000 (12:48 +0200)]
s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_QueryTrustedDomainInfo().
Günther Deschner [Thu, 16 Jul 2009 01:00:13 +0000 (03:00 +0200)]
s3-lsa: implement _lsa_QueryTrustedDomainInfo().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
Sumit Bose [Fri, 20 Aug 2010 07:28:29 +0000 (09:28 +0200)]
s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_DeleteTrustedDomain().
Günther Deschner [Thu, 16 Jul 2009 00:27:51 +0000 (02:27 +0200)]
s3-lsa: implement _lsa_DeleteTrustedDomain().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
Sumit Bose [Fri, 20 Aug 2010 09:28:43 +0000 (11:28 +0200)]
s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
Günther Deschner [Thu, 16 Jul 2009 09:55:09 +0000 (11:55 +0200)]
s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_CreateTrustedDomain().
Günther Deschner [Thu, 16 Jul 2009 12:34:06 +0000 (14:34 +0200)]
s3-lsa: implement _lsa_CreateTrustedDomain().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_CreateTrustedDomainEx().
Günther Deschner [Mon, 26 Oct 2009 23:15:56 +0000 (00:15 +0100)]
s3-lsa: implement _lsa_CreateTrustedDomainEx().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
Sumit Bose [Tue, 17 Aug 2010 15:20:57 +0000 (17:20 +0200)]
s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: implement _lsa_CreateTrustedDomainEx2().
Günther Deschner [Thu, 16 Jul 2009 00:27:17 +0000 (02:27 +0200)]
s3-lsa: implement _lsa_CreateTrustedDomainEx2().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>