nivanova/samba-autobuild/.git
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>
13 years agos3-lsa: add LSA_HANDLE_TRUST_TYPE.
Günther Deschner [Mon, 19 Oct 2009 16:48:07 +0000 (18:48 +0200)]
s3-lsa: add LSA_HANDLE_TRUST_TYPE.

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-lsa: add create_lsa_policy_handle().
Günther Deschner [Fri, 30 Oct 2009 10:09:52 +0000 (11:09 +0100)]
s3-lsa: add create_lsa_policy_handle().

Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: implement enum_trusted_domains
Sumit Bose [Fri, 20 Aug 2010 09:58:23 +0000 (11:58 +0200)]
s3-ipasam: implement enum_trusted_domains

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: implement {get,set,del}_trusted_domain
Sumit Bose [Fri, 16 Jul 2010 09:01:49 +0000 (11:01 +0200)]
s3-ipasam: implement {get,set,del}_trusted_domain

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-passdb: make priv2ld() public
Sumit Bose [Thu, 15 Jul 2010 14:52:32 +0000 (16:52 +0200)]
s3-passdb: make priv2ld() public

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-passdb: add {get,set,del,enum}_trusted_domain calls
Sumit Bose [Thu, 15 Jul 2010 14:22:42 +0000 (16:22 +0200)]
s3-passdb: add {get,set,del,enum}_trusted_domain calls

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-ipasam: Disable old trustdom_pw calls
Sumit Bose [Thu, 15 Jul 2010 09:21:48 +0000 (11:21 +0200)]
s3-ipasam: Disable old trustdom_pw calls

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-passdb: Add minimal stub for IPA passdb backend
Sumit Bose [Wed, 14 Jul 2010 13:08:02 +0000 (15:08 +0200)]
s3-passdb: Add minimal stub for IPA passdb backend

Signed-off-by: Günther Deschner <gd@samba.org>
13 years agos3-auth Fix memory leak in security=share and force user =
Andrew Bartlett [Fri, 11 Feb 2011 00:34:56 +0000 (11:34 +1100)]
s3-auth Fix memory leak in security=share and force user =

In these cases, the server_info was not stolen onto a long term memory
context, and so remained on the NULL context where it was created.

Andrew Bartlett

Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Feb 16 01:08:19 CET 2011 on sn-devel-104

13 years agowaf Fix dependencies for .pc (pkg-config) files
Andrew Bartlett [Tue, 15 Feb 2011 23:18:12 +0000 (10:18 +1100)]
waf Fix dependencies for .pc (pkg-config) files

We used the wrong parameter for the dependency calculation.

thanks to Thomas Nagy for the fix!

Andrew Bartlett

13 years agos3-librpc: move server_id marshalling to own helper file.
Günther Deschner [Tue, 15 Feb 2011 16:37:03 +0000 (17:37 +0100)]
s3-librpc: move server_id marshalling to own helper file.

(in preparation of merging struct server_id).

Guenther

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

13 years agos3: Support "codePage" in pdb_ads
Volker Lendecke [Tue, 15 Feb 2011 18:15:17 +0000 (19:15 +0100)]
s3: Support "codePage" in pdb_ads

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue Feb 15 22:00:27 CET 2011 on sn-devel-104

13 years agos3: Pass "code_page" through samr
Volker Lendecke [Tue, 15 Feb 2011 18:13:52 +0000 (19:13 +0100)]
s3: Pass "code_page" through samr

13 years agos3: Add "code_page" to struct samu
Volker Lendecke [Tue, 15 Feb 2011 18:07:42 +0000 (19:07 +0100)]
s3: Add "code_page" to struct samu

13 years agos3: Support "country_code" in pdb_ads
Volker Lendecke [Tue, 15 Feb 2011 18:01:04 +0000 (19:01 +0100)]
s3: Support "country_code" in pdb_ads

13 years agos3: Pass "country_code" through samr
Volker Lendecke [Tue, 15 Feb 2011 18:09:51 +0000 (19:09 +0100)]
s3: Pass "country_code" through samr

13 years agos3: Add "country_code" to struct samu
Volker Lendecke [Tue, 15 Feb 2011 18:08:47 +0000 (19:08 +0100)]
s3: Add "country_code" to struct samu

13 years agos4: Fix a typo
Volker Lendecke [Tue, 15 Feb 2011 18:02:29 +0000 (19:02 +0100)]
s4: Fix a typo

13 years agos3: Add userWorkstations and userParameters to pdb_ads
Volker Lendecke [Tue, 15 Feb 2011 18:09:10 +0000 (19:09 +0100)]
s3: Add userWorkstations and userParameters to pdb_ads

13 years agos3-amend: Don't overwrite existing values
Volker Lendecke [Tue, 15 Feb 2011 17:16:43 +0000 (18:16 +0100)]
s3-amend: Don't overwrite existing values

This saves a ton of tdb transactions on smbd startup

Andreas, Günther, please check!

Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue Feb 15 19:11:25 CET 2011 on sn-devel-104

13 years agos4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo
Matthias Dieter Wallnöfer [Tue, 15 Feb 2011 09:24:51 +0000 (10:24 +0100)]
s4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo

This is needed to comply with the previous patch.

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Tue Feb 15 17:40:22 CET 2011 on sn-devel-104

13 years agos4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and...
Matthias Dieter Wallnöfer [Sat, 15 Jan 2011 11:30:16 +0000 (12:30 +0100)]
s4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and groups

That means when calling "QueryDisplayInfo" on the BUILTIN handle we
still get all related domain objects - for example all domain (global
+ universal) groups. This is contrary to the "EnumDomain..." calls which
do really only return the objects in the specified domain policy handle.

This has been observed against Windows Server 2008 and confirmed by
dochelp.

In the same occasion I've converted from a "gendb*"-oriented search call to "dsdb_search".

Patch-reviewed-by: Andrew Tridgell <tridge@samba.org>
13 years agos4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function
Kamen Mazdrashki [Tue, 15 Feb 2011 14:09:37 +0000 (16:09 +0200)]
s4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function

it does exactly what we need here

Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Tue Feb 15 16:55:32 CET 2011 on sn-devel-104

13 years agos4:sam.py - add another "description" test case
Matthias Dieter Wallnöfer [Tue, 15 Feb 2011 13:47:28 +0000 (14:47 +0100)]
s4:sam.py - add another "description" test case

Exactly for the syntax which is needed by Volker in s3's "pdb_ads".

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Tue Feb 15 16:10:15 CET 2011 on sn-devel-104

13 years agos3-waf: fix the build.
Günther Deschner [Tue, 15 Feb 2011 13:32:26 +0000 (14:32 +0100)]
s3-waf: fix the build.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 15 15:24:11 CET 2011 on sn-devel-104

13 years agos3-selftest: move all skipped test to skiplist.
Günther Deschner [Tue, 15 Feb 2011 10:15:19 +0000 (11:15 +0100)]
s3-selftest: move all skipped test to skiplist.

Guenther

Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue Feb 15 12:52:22 CET 2011 on sn-devel-104

13 years agos3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
Günther Deschner [Mon, 7 Feb 2011 13:27:55 +0000 (14:27 +0100)]
s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).

Guenther

13 years agos3: no need to globally include intl.h.
Günther Deschner [Mon, 14 Feb 2011 11:02:00 +0000 (12:02 +0100)]
s3: no need to globally include intl.h.

Guenther

13 years agos3-selftest: when skipping tests, use the selftest/skip file.
Günther Deschner [Mon, 14 Feb 2011 10:29:00 +0000 (11:29 +0100)]
s3-selftest: when skipping tests, use the selftest/skip file.

Guenther