Andrew Bartlett [Wed, 5 Dec 2007 02:03:33 +0000 (03:03 +0100)]
r26304: More work to remove silly error printouts.
Andrew Bartlett
(This used to be commit
ba23dac0319f7c5ad89e5d79174520892027afdd)
Andrew Bartlett [Wed, 5 Dec 2007 02:00:48 +0000 (03:00 +0100)]
r26303: Fix up error reporting during the delete of previous entries in the
provision, and ignore 'no such entry' as an error (it is normal, and
just means the partition is compleatly empty).
Andrew Bartlett
(This used to be commit
1fb8c31a3da6fc07f55027f05dba5e03dcf8a4f7)
Andrew Bartlett [Wed, 5 Dec 2007 00:25:39 +0000 (01:25 +0100)]
r26302: Print the error string for failed rootdse searches.
Andrew Bartlett
(This used to be commit
a7595d009a89fecd7723a1e356d5a58d687bdbb0)
Andrew Bartlett [Wed, 5 Dec 2007 00:25:07 +0000 (01:25 +0100)]
r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain
and therefore further improve debug output.
Andrew Bartlett
(This used to be commit
5e93ca2ea16a7d10d63606ae539c0fdc4e224556)
Andrew Bartlett [Wed, 5 Dec 2007 00:20:53 +0000 (01:20 +0100)]
r26300: Don't segfault when called from the ntptr libs.
Andrew Bartlett
(This used to be commit
89279d730f3fad01bd855f921b5155ba75892855)
Andrew Bartlett [Tue, 4 Dec 2007 23:56:11 +0000 (00:56 +0100)]
r26299: Print out which module failed to initialise.
Andrew Bartlett
(This used to be commit
6628d9f843d773ec1a5841f793b16f76910c39c4)
Andrew Bartlett [Tue, 4 Dec 2007 23:40:48 +0000 (00:40 +0100)]
r26298: Use metze's schema loading code to pre-initialise the schema into the
samdb before we start writing entries into it.
In doing so, I realised we still used 'dnsDomain', which is not part
of the standard schema (now removed).
We also set the 'wrong' side of the linked attributes for the
masteredBy on each partition - this is now set in provision_self_join
and backlinks via the linked attributes code.
When we have the schema loaded, we must also have a valid domain SID
loaded, so that the objectclass module works. This required some ejs
glue.
Andrew Bartlett
(This used to be commit
b0de08916e8cb59ce6a2ea94bbc9ac0679830ac1)
Andrew Bartlett [Tue, 4 Dec 2007 23:35:19 +0000 (00:35 +0100)]
r26297: Correct error message. This function verifies attributes, not
objectclasses.
Andrew Bartlett
(This used to be commit
47422b5e59027461efd7bc45534f9da8e37e3f48)
Jelmer Vernooij [Tue, 4 Dec 2007 19:05:00 +0000 (20:05 +0100)]
r26296: Store loadparm context in DCE/RPC server context.
(This used to be commit
fc1f4d2d65d4c983cba5421e7ffb64dd75482860)
Jelmer Vernooij [Tue, 4 Dec 2007 18:33:00 +0000 (19:33 +0100)]
r26295: Remove use of global_loadparm for net and wb_pam_auth.
(This used to be commit
47696b42987ea67ae1c6c09a4bec5858e5db4542)
Jelmer Vernooij [Tue, 4 Dec 2007 17:39:20 +0000 (18:39 +0100)]
r26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in place.
(This used to be commit
6f79763005721af1b3a1a6880b98c465723a373b)
Jelmer Vernooij [Tue, 4 Dec 2007 17:35:56 +0000 (18:35 +0100)]
r26293: Make sure SWIG directory exists, respect DESTDIR.
(This used to be commit
24e2623a921c904615f9943bc8833a0a4ef3dc05)
Jelmer Vernooij [Tue, 4 Dec 2007 17:24:16 +0000 (18:24 +0100)]
r26292: Make sure swig directory exists.
(This used to be commit
7962d221fcb877c9fd3bbc890827338de54ca94a)
Stefan Metzmacher [Tue, 4 Dec 2007 13:20:46 +0000 (14:20 +0100)]
r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
metze
(This used to be commit
120e5e08f77c97817bc0ce0971c6c0503b15c399)
Stefan Metzmacher [Tue, 4 Dec 2007 13:18:58 +0000 (14:18 +0100)]
r26290: build: split add_dir() into add_dir_str() and add_dir_array()
metze
(This used to be commit
e0754868dfa868900f84266f155a236fd13b0ea3)
Stefan Metzmacher [Tue, 4 Dec 2007 13:17:26 +0000 (14:17 +0100)]
r26289: build: avoid nasty foo/./bla pathes for python stuff
metze
(This used to be commit
59469088e70581e33a83a8e26bec879ecdc7ded4)
Stefan Metzmacher [Tue, 4 Dec 2007 12:19:21 +0000 (13:19 +0100)]
r26288: events: events.h uses uint16_t so it needs stdint.h
stdlib.h isn't used directly and talloc.h brings it in anyway
this fixes the build of lib/events/./events_wrap.c
on older systems linux versions.
metze
(This used to be commit
60b852688c65edf011d26376f69b615149a49b2e)
Stefan Metzmacher [Tue, 4 Dec 2007 10:56:23 +0000 (11:56 +0100)]
r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
metze
(This used to be commit
038fb0d8908fb1990ee11144da76a37e5ba8e854)
Günther Deschner [Tue, 4 Dec 2007 09:20:13 +0000 (10:20 +0100)]
r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
Guenther
(This used to be commit
231fe8826b7d8b0f4307ffbb3cd71b4c7723a290)
Günther Deschner [Tue, 4 Dec 2007 08:41:28 +0000 (09:41 +0100)]
r26285: Add IDL and torture test for netr_ServerPasswordGet().
Guenther
(This used to be commit
d64244cfe871cd549a991ac2a708263fc77d2fef)
Andrew Bartlett [Tue, 4 Dec 2007 04:32:23 +0000 (05:32 +0100)]
r26284: Rather than just debug, push the error back up the stack as the error
string, if we fail to load the schema.
Andrew Bartlett
(This used to be commit
1dc771f903dd613a4d6494f7fd45d35c4d282a33)
Andrew Bartlett [Tue, 4 Dec 2007 02:38:35 +0000 (03:38 +0100)]
r26283: fix typo
(This used to be commit
7d1169b52b583abee48f4dafac01f5887060002e)
Andrew Bartlett [Tue, 4 Dec 2007 02:37:41 +0000 (03:37 +0100)]
r26282: These modules expect errors, but if we don't wipe the error string, we
get phony error strings at the caller, which is very confusing.
Andrew Bartlett
(This used to be commit
9ac7f4f6098b392dbe4a883a802d2417e074586a)
Jelmer Vernooij [Tue, 4 Dec 2007 02:13:12 +0000 (03:13 +0100)]
r26281: Fix include.
(This used to be commit
c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
Jelmer Vernooij [Tue, 4 Dec 2007 01:04:25 +0000 (02:04 +0100)]
r26280: Fix installation if swig is not available.
(This used to be commit
3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:48 +0000 (01:51 +0100)]
r26279: Don't compile any python stuff if python is not available.
(This used to be commit
2637a2fedb3c43a1dff713b6f76e91de4a085acd)
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:44 +0000 (01:51 +0100)]
r26278: Tallocify convenience table for iconv handles.
(This used to be commit
ad64b3baa4a5383c603d17ae75c33083af4690bb)
Jelmer Vernooij [Tue, 4 Dec 2007 00:51:36 +0000 (01:51 +0100)]
r26277: Move loadparm context higher up the stack.
(This used to be commit
38fa08310ce573e9b46e76c840ddda6f18863573)
Jelmer Vernooij [Tue, 4 Dec 2007 00:37:28 +0000 (01:37 +0100)]
r26276: Install SWIG files if swig is present.
(This used to be commit
dfd5b456f932268e2b1a82e2775037d356b9483e)
Jelmer Vernooij [Mon, 3 Dec 2007 23:12:13 +0000 (00:12 +0100)]
r26275: return loadparm context in lp_load.
(This used to be commit
d01f0f4c2037b531b3fd088060717f90e60471e9)
Jelmer Vernooij [Mon, 3 Dec 2007 23:12:03 +0000 (00:12 +0100)]
r26274: Some syntax fixes, remove more global_loadparm instances.
(This used to be commit
3809113d86dbd35b906356a05bb481a1e2bfe4b7)
Günther Deschner [Mon, 3 Dec 2007 22:38:54 +0000 (23:38 +0100)]
r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
netr_NetrEnumerateTurstedDomainsEx().
Guenther
(This used to be commit
32a189e85026f5b54f82df88306005d9a9f50beb)
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:22 +0000 (23:33 +0100)]
r26272: Remove global_loadparm in some more places.
(This used to be commit
1ab76ecc5311fa863e5d04899b6f110899818f55)
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:16 +0000 (23:33 +0100)]
r26271: Remove some more uses of global_loadparm.
(This used to be commit
e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
Jelmer Vernooij [Mon, 3 Dec 2007 22:33:09 +0000 (23:33 +0100)]
r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
(This used to be commit
e52710d6794a25ba697f8c26b43784226964f9cb)
Jelmer Vernooij [Mon, 3 Dec 2007 22:32:59 +0000 (23:32 +0100)]
r26269: Fix a couple more references to global_loadparm.
(This used to be commit
1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:17 +0000 (21:25 +0100)]
r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection.
(This used to be commit
7c008664238ed966cb82adf5b25b22157bb50730)
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:14 +0000 (21:25 +0100)]
r26267: Fix two calls of smb2_connect I missed.
(This used to be commit
fc824a5c457e341995c14bd1cf34894ffc4c62c2)
Jelmer Vernooij [Mon, 3 Dec 2007 20:25:06 +0000 (21:25 +0100)]
r26266: Remove more global_loadparm uses.
(This used to be commit
99113075c4a96679bcec4f4d6bba4acb3dee4245)
Jelmer Vernooij [Mon, 3 Dec 2007 17:47:42 +0000 (18:47 +0100)]
r26265: Use task-provided loadparm context in nbt and rpc servers.
(This used to be commit
75cb7676fd97767ff0f78c7a17acc8574e297e6f)
Jelmer Vernooij [Mon, 3 Dec 2007 17:47:35 +0000 (18:47 +0100)]
r26264: pass name resolve order explicitly, use torture context for settings in dssync tests.
(This used to be commit
c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
Jelmer Vernooij [Mon, 3 Dec 2007 16:58:04 +0000 (17:58 +0100)]
r26263: Don't assume CH_UNIX is CH_UTF8.
(This used to be commit
69157be9b180e4d82a66257afb5f774ef16cea89)
Jelmer Vernooij [Mon, 3 Dec 2007 16:51:50 +0000 (17:51 +0100)]
r26262: Add test for WERROR return code handling for Samba 3 client code.
(This used to be commit
6017b16f504dc7b092c22200951cb206b0a7e602)
Jelmer Vernooij [Mon, 3 Dec 2007 16:51:44 +0000 (17:51 +0100)]
r26261: Use enum type.
(This used to be commit
06233de54bc14d52e329d8eca2468b329b69593a)
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:50 +0000 (17:41 +0100)]
r26260: Store loadparm context in gensec context.
(This used to be commit
b9e3a4862e267be39d603fed8207a237c3d72081)
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:46 +0000 (17:41 +0100)]
r26259: Provide convert_string_talloc() variant that works directly with an iconv handle.
(This used to be commit
a3efdfc8e390c923156c101416eb929a13f1dab8)
Jelmer Vernooij [Mon, 3 Dec 2007 16:41:37 +0000 (17:41 +0100)]
r26258: Use loadparm context in client_start function of gensec.
(This used to be commit
bad1891cae2c688b17a6a2b932e754f51291035c)
Günther Deschner [Mon, 3 Dec 2007 16:00:10 +0000 (17:00 +0100)]
r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
Jelmer, please check.
Guenther
(This used to be commit
2f693292882f2929ff5d23e4009dabbb0443f891)
Günther Deschner [Mon, 3 Dec 2007 15:49:45 +0000 (16:49 +0100)]
r26256: When generating Samba3 pidl output for WERROR based functions, make sure the
client caller can retrieve the WERROR.
Jelmer, no idea how to add a test for that...
Guenther
(This used to be commit
cf55365177e2d9ca64a80bbeafeb91deb7e2c8b3)
Michael Adam [Mon, 3 Dec 2007 15:46:45 +0000 (16:46 +0100)]
r26255: Work around another broken aspect of sys/capability.h on RHEL5.
This is synced from samba3 v3-2-test/
11bcdf780e164659b89:
The /usr/include/sys/capability.h defines _LINUX_TYPES_H
which prevents /usr/include/linux/types.h from being parsed
(when included afterwards). Thus certain types are undefined
that are for instance needed in /usr/include/linux/dqblk_xfs.h.
This breaks the build of lib/sysquotas_xfs.c in Samba3.
This commit adds a configure check and a workaround for this.
Michael
(This used to be commit
df3e151992f0b942554034dd143ab8d7f0d7a75b)
Michael Adam [Mon, 3 Dec 2007 15:32:28 +0000 (16:32 +0100)]
r26254: Add check for PPC statfs.h to workaround for broken capability.h.
Synced from Samba3.
Michael
(This used to be commit
dfdfac2b57ecbca8bddece846f5c2103a518e34d)
Michael Adam [Mon, 3 Dec 2007 15:29:54 +0000 (16:29 +0100)]
r26253: Add check for broken RedHat 7.2 system header files to lib/replace.
This is taken (with slight reformatting) from samba3:configure.in.
It is already used in lib/replace/system/capablity.h.
Michael
(This used to be commit
4d1df9c0b4248717d6f235572f5f68e27934741e)
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:28 +0000 (15:53 +0100)]
r26252: Specify loadparm_context explicitly when creating sessions.
(This used to be commit
7280c1e9415daabb2712db1372e23f9846272ede)
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:23 +0000 (15:53 +0100)]
r26251: Fix include of stdint in tdb swig wrapper.
(This used to be commit
904475624b4ed050bfb151053f6c74c0c88315f4)
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:17 +0000 (15:53 +0100)]
r26250: Avoid global_loadparm in a couple more places.
(This used to be commit
2c6b755309fdf685cd0b0564272bf83038574a43)
Jelmer Vernooij [Mon, 3 Dec 2007 14:53:07 +0000 (15:53 +0100)]
r26249: Remove a couple more uses of global_loadparm.
(This used to be commit
80a61200508a00d5b16a3e748ce92d54b9fefcd2)
Jelmer Vernooij [Mon, 3 Dec 2007 12:48:09 +0000 (13:48 +0100)]
r26248: Check in SWIG output so SWIG is not required when running out of svn.
(This used to be commit
08501fbef38f81ce5ff4885a1696f9cb392fd631)
Jelmer Vernooij [Mon, 3 Dec 2007 12:33:58 +0000 (13:33 +0100)]
r26247: Don't allow use of older SWIG versions.
(This used to be commit
def0ae919b9b65e70124ee5bfcd70d3a22973a9b)
Andrew Bartlett [Mon, 3 Dec 2007 06:03:52 +0000 (07:03 +0100)]
r26246: Make it easier to debug assert()s in the provision, if messages are
suppressed with --quiet. Hopefully this will be easier with python.
Andrew Bartlett
(This used to be commit
f6e0e15fa5e2b0b7368ff945cc988579aaba0a6c)
Andrew Bartlett [Mon, 3 Dec 2007 04:51:04 +0000 (05:51 +0100)]
r26245: Make it easier to handle the LDAP backend, with it's differing needs,
by seperating the modules list into parts. That way, we can remove
the modules that the backend will provide.
Andrew Bartlett
(This used to be commit
d67e5c7896f6d3064298897ae4d3204498824b06)
Andrew Bartlett [Mon, 3 Dec 2007 04:49:06 +0000 (05:49 +0100)]
r26244: Add a module (sans tests for the moment) that implements ranged
results, as used particularly by MMC's Active Directory Users and
Computers to list group members.
This may be used on any attribute, but is useful to obtain attributes
that may be lengthy in 'pages'. The implementation presumes that
attributes will always be returned by the DB in the same order.
Andrew Bartlett
(This used to be commit
c789a91e00b47b2f02513e97101b9606d00c6aaa)
Jelmer Vernooij [Mon, 3 Dec 2007 03:14:24 +0000 (04:14 +0100)]
r26243: stdint.i requires swigarch.i
(This used to be commit
d9391316a982cfff6b283e7d4a86103ec6fe370d)
Jelmer Vernooij [Mon, 3 Dec 2007 02:14:27 +0000 (03:14 +0100)]
r26242: Don't fail if swig is not available.
(This used to be commit
12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)
Jelmer Vernooij [Mon, 3 Dec 2007 01:58:20 +0000 (02:58 +0100)]
r26241: Ignore some files generated by tests.
(This used to be commit
81757d2f76bdf9a7a6d677651db9e876def8cdfa)
Jelmer Vernooij [Mon, 3 Dec 2007 01:58:12 +0000 (02:58 +0100)]
r26240: We now actually use torture_context pointers for more than just allocation.
Fix a few places where we were passing talloc contexts that were not
torture contexts.
(This used to be commit
9d12fc7dc5abc82c8ad189420db1f85a89c71e4f)
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:44 +0000 (00:28 +0100)]
r26239: Fix registry argument order.
(This used to be commit
0b3de2a63ad915575c33d7b329b8a4c476f039e4)
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:22 +0000 (00:28 +0100)]
r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm.
(This used to be commit
a33a5530545086b81a3b205aa109dff11c546926)
Jelmer Vernooij [Sun, 2 Dec 2007 23:28:07 +0000 (00:28 +0100)]
r26237: Add loadparm context to the server service interface.
(This used to be commit
1386c5c92505a950c65411b8af74d703ce023f95)
Jelmer Vernooij [Sun, 2 Dec 2007 21:32:11 +0000 (22:32 +0100)]
r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly.
(This used to be commit
5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
Jelmer Vernooij [Sun, 2 Dec 2007 20:32:08 +0000 (21:32 +0100)]
r26235: Avoid global_loadparm.
(This used to be commit
e9039782204389cc827e76da319d5ccf6d33be46)
Jelmer Vernooij [Sun, 2 Dec 2007 20:14:16 +0000 (21:14 +0100)]
r26234: More global_loadparm fixes.
(This used to be commit
84892d030de6266fc0f3a699cade960dd5dc37bc)
Jelmer Vernooij [Sun, 2 Dec 2007 19:56:26 +0000 (20:56 +0100)]
r26233: Pass loadparm context when creating krb5 contexts.
(This used to be commit
7780bf285fdfc30f89409d0436bad0d4b6de5cd4)
Jelmer Vernooij [Sun, 2 Dec 2007 19:24:24 +0000 (20:24 +0100)]
r26232: Provide replacement for stdint.i for users of older versions of swig.
(This used to be commit
fb2150a07aa6460165efb4587c86ecc820cdeac0)
Jelmer Vernooij [Sun, 2 Dec 2007 18:31:14 +0000 (19:31 +0100)]
r26231: Spell check: credentails -> credentials.
(This used to be commit
4b46888bd0195ab12190f76868719fc018baafd6)
Jelmer Vernooij [Sun, 2 Dec 2007 18:27:49 +0000 (19:27 +0100)]
r26230: Use task-provided loadparm context in a couple more places, avoid loadparm context inside ntlm_auth.
(This used to be commit
3a946d1ffd7739e40beab673ecb0100c178c2e28)
Jelmer Vernooij [Sun, 2 Dec 2007 18:04:33 +0000 (19:04 +0100)]
r26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loadparm.
(This used to be commit
37d05fdc7b0e6b3211ba6ae56b1b5da30a6a392a)
Jelmer Vernooij [Sun, 2 Dec 2007 16:56:09 +0000 (17:56 +0100)]
r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack.
(This used to be commit
ba75f1613a9aac69dd5df94dd8a2b37820acd166)
Jelmer Vernooij [Sun, 2 Dec 2007 16:09:52 +0000 (17:09 +0100)]
r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack.
(This used to be commit
0721a07aada6a1fae6dcbd610b8783df57d7bbad)
Jelmer Vernooij [Sun, 2 Dec 2007 16:09:43 +0000 (17:09 +0100)]
r26226: Avoid more uses of global_loadparm.
(This used to be commit
6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:41 +0000 (16:20 +0100)]
r26225: Remove use of global_loadparm in wins server.
(This used to be commit
98c29e090fd448193ca6fca8f90751bfd0cb2e74)
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:32 +0000 (16:20 +0100)]
r26224: Remove another use of global_loadparm.
(This used to be commit
bd12560432b3a8faf124ae1f562b725f3b6686d9)
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:29 +0000 (16:20 +0100)]
r26223: Move loadparm context up in the stack.
(This used to be commit
152e2b1a283675b53affb8f7225644925f171dbd)
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:25 +0000 (16:20 +0100)]
r26222: Avoid global_loadparm in a couple more places.
(This used to be commit
5bd053a570ec0a783b4dcd943698263925f819f9)
Jelmer Vernooij [Sun, 2 Dec 2007 15:20:18 +0000 (16:20 +0100)]
r26221: Add loadparm_context parameter to auth_context_create.
(This used to be commit
a9a9634df8f3137ecb308adb90a755f12af94972)
Stefan Metzmacher [Sat, 1 Dec 2007 10:43:38 +0000 (11:43 +0100)]
r26220: BASE-DELAYWRITE: add more subtests to explore write time update details
metze
(This used to be commit
92dcc85e3a8798910eb0a9059f3a2944fa51cbd1)
Stefan Metzmacher [Sat, 1 Dec 2007 10:39:39 +0000 (11:39 +0100)]
r26219: BASE-DELAYWRITE: make the tests more strict about the write time update
metze
(This used to be commit
c1335651d32a2b48bcf8c117a5bc16fe453170bc)
Jelmer Vernooij [Fri, 30 Nov 2007 16:47:51 +0000 (17:47 +0100)]
r26218: Remove libtdb.so as well.
(This used to be commit
a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
Günther Deschner [Fri, 30 Nov 2007 12:04:59 +0000 (13:04 +0100)]
r26217: Let encode_wkssvc_join_password_buffer() take the session key as parameter.
Guenther
(This used to be commit
f8a247d00ed4c7ea30c28cb61975c6845b5afb69)
Günther Deschner [Fri, 30 Nov 2007 08:55:15 +0000 (09:55 +0100)]
r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().
Guenther
(This used to be commit
f82116b6d793a0d676524fac6abcc8ec5e69c321)
Günther Deschner [Fri, 30 Nov 2007 08:53:20 +0000 (09:53 +0100)]
r26215: Verify that test_NetrJoinDomain2() has suceeded.
Guenther
(This used to be commit
16ef4564b25e562b9eb0162541dd571ce14b4344)
Günther Deschner [Fri, 30 Nov 2007 08:49:20 +0000 (09:49 +0100)]
r26214: Add note about remotely joining an unjoined XP SP2 workstation.
Guenther
(This used to be commit
2dd98c2333d5b55ac0ad6b7a2d25c8e092ccfc1d)
Günther Deschner [Thu, 29 Nov 2007 22:31:12 +0000 (23:31 +0100)]
r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.
Guenther
(This used to be commit
e3ce22107efe5758817a7f969c8a31e434c6ccb5)
Günther Deschner [Thu, 29 Nov 2007 22:22:49 +0000 (23:22 +0100)]
r26212: Make test_NetrJoinDomain2() a little more robust against missing parameters.
Guenther
(This used to be commit
08aad347e8fd25f480ecf9b1283575012792cf71)
Günther Deschner [Thu, 29 Nov 2007 22:09:37 +0000 (23:09 +0100)]
r26211: Add very basic test_NetrJoinDomain2() test which can join xp workstations into
an AD domain.
Guenther
(This used to be commit
3fd5f3628cb015f61455b4ad87bf8adb8d2392b8)
Günther Deschner [Thu, 29 Nov 2007 21:22:19 +0000 (22:22 +0100)]
r26210: w00t!
Solved the nasty crypto problem of the 524 byte wkssvc_PasswordBuffer for
wkssvc_JoinDomain()/wkssvc_UnjoinDomain().
Very soon we will be able to remotely join windows workstations into AD domains
using smbtorture :-)
Guenther
(This used to be commit
37469ed34c5ee031dc8cf31ea7efbfacf279878a)
Günther Deschner [Thu, 29 Nov 2007 20:53:50 +0000 (21:53 +0100)]
r26209: For consistency, rename one argument in NetrJoinDomain.
Guenther
(This used to be commit
8cf99ed4b1616b12f76a47e0f738ab7b1213c797)
Günther Deschner [Thu, 29 Nov 2007 20:52:20 +0000 (21:52 +0100)]
r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() and
wkssvc_NetrUnjoinDomain().
Guenther
(This used to be commit
77c161b776de143aeb23894b3c821fbe4f40ac44)
Jelmer Vernooij [Thu, 29 Nov 2007 16:49:13 +0000 (17:49 +0100)]
r26207: Only compile swig files if swig is available.
(This used to be commit
cc5260971c4953ce742363b324ac3804c531e2dd)
Jelmer Vernooij [Thu, 29 Nov 2007 16:27:39 +0000 (17:27 +0100)]
r26206: Build python modules as part of make all.
(This used to be commit
df40628a4645bbecd31b50b409048442a5adb189)
Jelmer Vernooij [Thu, 29 Nov 2007 15:01:16 +0000 (16:01 +0100)]
r26205: Pass loadparm_context to secrets_db_connect() rather than using global context.
(This used to be commit
5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)