Stefan Metzmacher
2c75bd5009
configure.ac: we should only create ldb.pc when use the internal ldb
...
metze
2008-01-25 08:40:03 +01:00
Stefan Metzmacher
ba495f9d19
repl_meta_data: add some TODOs to replmd_modify_originating()
...
metze
2008-01-25 08:08:50 +01:00
Andrew Bartlett
5370484d25
Tidy up the last regresesions on the python smbscript, from my work
...
with Jelmer today.
The only remaining issue is that for the build farm, we will need to
manually specify the users and groups from the NSS_WRAPPPER, as python
isn't compiled with this.
Andrew Bartlett
2008-01-25 17:11:20 +11:00
Jelmer Vernooij
dff54ff043
python: Fix representation of UUIDs as strings in zone files rather than binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.
...
Pair-programmed with Andrew, but git doesn't appear to support multiple --author arguments. :-(
2008-01-25 03:54:33 +01:00
Jelmer Vernooij
9f6ea4692c
ldb/python: Add bindings for schema functions.
2008-01-25 03:46:47 +01:00
Jelmer Vernooij
66df250ff3
python/provision: Create private dir if it didn't exist yet.
2008-01-25 01:41:06 +01:00
Jelmer Vernooij
9173c678ef
python: Add test for secretsdb_become_dc
2008-01-25 01:37:47 +01:00
Jelmer Vernooij
859cffed9d
python: fix tests for check_all_substituted.
2008-01-25 01:30:43 +01:00
Jelmer Vernooij
d35d4f983d
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
2008-01-25 01:03:13 +01:00
Jelmer Vernooij
688adcbb63
python/provision: Reconcile code partitions-only provisioning and generic provisioning, some other minor refactoring of the provisioning.
...
Pair-programmed by Andrew and me using obby :-)
2008-01-25 01:02:13 +01:00
Jelmer Vernooij
59bb26772f
python: Make SamDB.set_ntds_invocation_id take a string.
2008-01-25 00:51:09 +01:00
Günther Deschner
31980e03fa
Fix netlogon rpc-server build.
...
Guenther
2008-01-25 00:04:24 +01:00
Günther Deschner
d0893014ab
Add IDL for netr_LogonGetTrustRid.
...
Guenther
2008-01-24 23:56:37 +01:00
Günther Deschner
70773be51a
Rename samr_*AccessMask bitfields to start with SAMR_.
...
Guenther
2008-01-24 23:56:29 +01:00
Günther Deschner
e22f042c6f
Revert "Add pidl --samba3-libnetapi option."
...
This reverts commit fe299e0336 .
2008-01-24 23:55:40 +01:00
Jelmer Vernooij
e726ce5bc5
python: Add function to look for unsubsituted variables.
2008-01-24 22:18:27 +01:00
Jelmer Vernooij
c09efa7b77
python: Add bindings for SamDB.set_invocation_id().
2008-01-24 22:08:39 +01:00
Jelmer Vernooij
d4d4120b71
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
2008-01-24 22:00:07 +01:00
Günther Deschner
fe299e0336
Add pidl --samba3-libnetapi option.
...
Guenther
2008-01-24 17:43:44 +01:00
Stefan Metzmacher
dd77fc45ee
pidl: get rid of stupid ';' char to terminate bitmap defines
...
metze
2008-01-24 15:04:58 +01:00
Stefan Metzmacher
c1ac13ee12
pidl/Samba4::Header: we don't need to check if (defined($enum->{ELEMENTS})) twice
...
metze
2008-01-24 14:57:30 +01:00
Stefan Metzmacher
7222edb9cd
netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
...
metze
2008-01-24 13:52:47 +01:00
Stefan Metzmacher
6d68161e67
netlogon.idl: make use of bitmap samr_GroupAttrs
...
metze
2008-01-24 10:24:41 +01:00
Stefan Metzmacher
3c5bae2249
netlogon.idl: remove unused netr_GroupsMembership structure
...
We have samr_RidWithAttribute and use that in all cases.
metze
2008-01-24 10:22:45 +01:00
Andrew Bartlett
be5eb2da24
Ensure we set subobj.BACKEND_MOD for the 'partitions only' case.
...
Andrew Bartlett
2008-01-24 16:25:35 +11:00
Andrew Bartlett
ae2ea1bd0c
Make the repl_meta_data module the default for domain controllers.
...
Andrew Bartlett
2008-01-24 16:17:45 +11:00
Andrew Bartlett
e8fb5da5a1
Use the repl_meta_data module by default.
...
This means that, except when we back onto LDAP, when it will be
replaced with the mapping backend, we will keep this codepath tested.
Andrew Bartlett
2008-01-24 14:28:25 +11:00
Andrew Bartlett
e9bb130d63
Kill another sub that the modules will handle for us.
2008-01-24 11:33:37 +11:00
Andrew Bartlett
f65e5c1644
Remove useless subs from the ejs provision
...
The less things we manually place into the templates, the easier the
conversion to python will be.
Andrew Bartlett
2008-01-24 11:26:21 +11:00
Jelmer Vernooij
1de69a772e
Python: add some docstrings.
2008-01-24 01:06:19 +01:00
Jelmer Vernooij
a90f3e8c42
python: Support --no-pass.
2008-01-24 01:05:57 +01:00
Jelmer Vernooij
557207f86b
python: Add bindings for cli_credentials_set_cmdline_callbacks().
2008-01-24 01:05:19 +01:00
Jelmer Vernooij
f93bd899f1
Default to creating anonymous credentials.
2008-01-23 23:38:58 +01:00
Jelmer Vernooij
b3afde0f00
python: Add convenience function for getting command line loadparm context
...
and default to using system smb.conf.
2008-01-23 23:38:57 +01:00
Jelmer Vernooij
ffd793bbde
Add bindings for lp_load_default().
2008-01-23 23:38:57 +01:00
Andrew Bartlett
948ee9b7ac
Get more information from ldb when reporting a failed replication.
...
Andrew Bartlett
2008-01-23 15:44:02 +11:00
Andrew Bartlett
7b87a58502
Fix DRSUAPI replication test - NET-API-BECOME-DC.
...
The main change here is to work with the current module stack,
replacing only the objectGUID module, rather than a number of modules.
However, two changes were key:
- Fixing a typo search_req->handle -> change_req->handle
- Allowing an error of NO_SUCH_OBJECT - it is quite valid
for the object not to exist when being replicated in.
Other small changes were required to the ejs provision to match
changes in that code.
Andrew Bartlett
2008-01-23 15:43:14 +11:00
Andrew Bartlett
e8081333b8
Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.
...
(I presume this has resulted from the global variable elimination)
Perhaps the iconv handle argument to ndr_push_struct needs to be
marked as 'not NULL' or similar?
Andrew Bartlett
2008-01-23 15:34:44 +11:00
Andrew Bartlett
f82eec69f1
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
2008-01-23 15:09:55 +11:00
Andrew Bartlett
669f137f0e
ranged_results: fix use of uninitialised variable (end)
...
This matches the range parsing in the search and callback - end was
uninitilaised, causing occasional failures in make test.
Andrew Bartlett
2008-01-23 08:57:16 +11:00
Jelmer Vernooij
91d7ba5202
build: Remove support for DESCRIPTION setting that is now unused.
2008-01-22 18:49:51 +01:00
Jelmer Vernooij
e9f9973267
build: remove support for automatically building .pc files.
2008-01-22 18:47:18 +01:00
Jelmer Vernooij
4b83dc0647
dcerpc_samr: Use manually written .pc file.
2008-01-22 18:43:07 +01:00
Jelmer Vernooij
c0165aab47
param: Use manually written .pc file.
2008-01-22 18:41:30 +01:00
Jelmer Vernooij
96a5ac9db2
gensec: Use manually written .pc file.
2008-01-22 18:39:54 +01:00
Jelmer Vernooij
d43b18cc5e
torture: Use manually written .pc file.
2008-01-22 18:38:14 +01:00
Jelmer Vernooij
676fd18fa2
dcerpc: Use manually written .pc files for dcerpc and ndr.
2008-01-22 18:36:14 +01:00
Jelmer Vernooij
5c64d4adaf
registry: Use manually written .pc file.
2008-01-22 18:28:51 +01:00
Jelmer Vernooij
c8947fda23
ldb/talloc/tdb: Use manually written pc file.
2008-01-22 18:24:00 +01:00
Jelmer Vernooij
8104907c52
build: Allow manually written pkg-config files.
2008-01-22 18:21:48 +01:00