Andrew Bartlett
2a418f3370
Add in a new module to handle instanceType
...
This code raided from the repl_meta_data module, which probably needs
to be downsized to just handling the replication data.
Andrew Bartlett
2008-01-18 10:13:43 +11:00
Andrew Bartlett
e77375758d
provision: simplfy by removing old code to manually create baseDNs.
...
Previously, we would create the first record in the DB as an LDIF
file, with the expectation that the administrator would use slapadd to
create the database.
We now do everything over LDAP, which is far simpler, and allows the
LDB module chain to do its work, without special cases.
Also fix naming of the output schema when suggesting the comamnd line
to run ad2oLschema in provision-backend.
Andrew Bartlett
2008-01-17 12:00:27 +11:00
Jelmer Vernooij
5024249552
python: Build shared python modules for generic use.
2008-01-16 15:08:00 +01:00
Jelmer Vernooij
b4b12f00a7
python: Update status.
2008-01-15 01:08:30 +01:00
Jelmer Vernooij
7a00d48a47
python: Enable building of the wkssvc python bindings.
2008-01-14 20:14:53 +01:00
Jelmer Vernooij
567099b66d
python: Compile in svcctl Python bindings.
2008-01-14 20:08:04 +01:00
Jelmer Vernooij
9c21773737
python: Convert winreg.py completely to rpc, use new RPC Python bindings.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
df7e349882
python: Work around the fact that there are two "security" modules now.
...
This well demonstrates the fact we need hierarchy.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
0a039fabcb
python: Add simple test for samr python code.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
dee64344fb
python: Compile security module, handle uint.
2008-01-14 19:53:08 +01:00
Jelmer Vernooij
712274b9bd
python: Move some convenience macros to a separate header rather than putting them in every generated py_* file.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
3dfcefd8ac
python: Enable python bindings for samr and lsa interfaces.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
6cb78c7634
python: Build epmapper module.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
16fc69b843
python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
bd3e6c41c4
python: Fix python code for winreg, add test.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
f1a9fad83c
python: Start building winreg module.
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
25a0cd091b
python: Fix last bugs in rpcecho test. It passes now!
2008-01-14 19:53:07 +01:00
Jelmer Vernooij
b849b4a6c4
python: Fix deallocation bug in pytalloc.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
4c87af9531
pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
ebb78ea423
python: Fix rpcecho tests.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
5ee99ff31c
pidl/python: Fix compilation of py_echo.
2008-01-14 19:53:06 +01:00
Jelmer Vernooij
9c038a7411
python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
cf3664594d
pidl/python: Support repr() for python types.
2008-01-14 19:53:05 +01:00
Jelmer Vernooij
9366ddba92
python: Add some utility functions for working with Python objects based on talloc pointers.
2008-01-14 19:53:04 +01:00
Jelmer Vernooij
9041e385fe
python: Avoid overwriting flags for already found version of Python.
2008-01-13 14:59:16 +01:00
Jelmer Vernooij
e179db6d0f
python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.
2008-01-13 06:07:20 +01:00
Jelmer Vernooij
620ec69665
python: Fix initialization of variable.
2008-01-13 04:23:09 +01:00
Jelmer Vernooij
1fbc3a9f47
python: Try more possible flags.
...
The flags returned by python-config may be for gcc and may not work for other compilers.
2008-01-13 04:17:04 +01:00
Jelmer Vernooij
dec3f421be
python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.
2008-01-13 03:32:44 +01:00
Jelmer Vernooij
d6b06fc03e
python: Fix typo.
2008-01-11 16:28:17 +01:00
Jelmer Vernooij
f056f62495
Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166.
2008-01-11 16:13:46 +01:00
Kai Blin
89d5b91d3c
ejs: Remove cast to incompatible pointer.
2008-01-11 11:12:45 +01:00
Andrew Bartlett
53b51660ae
Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local
2008-01-11 15:22:22 +11:00
Andrew Bartlett
f917ccec85
Use 'dn' less, as this is not a valid attribute in AD, and I want to
...
remove it from ldb. It is not longer mapped against OpenLDAP.
Andrew Bartlett
2008-01-11 15:21:23 +11:00
Jelmer Vernooij
cbf3b74e5f
Python: Update STATUS.
2008-01-11 04:07:14 +01:00
Jelmer Vernooij
bcd82a9ae3
python: Update STATUS.
2008-01-10 17:53:56 +01:00
Jelmer Vernooij
f08192750e
r26687: python: Update status after feedback from abartlett.
2008-01-07 08:18:05 -06:00
Jelmer Vernooij
aa2adf3327
r26666: python: Prefer newer Python versions as they use const properly.
2008-01-05 08:06:04 -06:00
Jelmer Vernooij
f47044aacc
r26658: pidl: Register Python modules.
2008-01-03 15:51:02 -06:00
Jelmer Vernooij
5c86cc6648
r26656: python: Add file documentating the status of the Python migration.
2008-01-03 15:27:01 -06:00
Jelmer Vernooij
8a97886e24
r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct.
2008-01-03 12:33:36 -06:00
Jelmer Vernooij
9f64213463
r26651: libsmb: Allow specifying signing policy from higher up.
...
The number of arguments is getting a bit excessive now, so it
probably makes sense to pass in the smbcli_options struct rather than
all members individually and add a convenience function for obtaining a
smbcli_options struct from a loadparm context.
2008-01-03 12:33:36 -06:00
Jelmer Vernooij
0ef75e4e3c
r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections.
2008-01-02 12:48:04 -06:00
Jelmer Vernooij
385ffe4f4c
r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange.
2008-01-02 12:48:03 -06:00
Jelmer Vernooij
7d14b657b3
r26642: samba3sam.py: Remove more EJS-specific code.
2008-01-01 19:57:02 -06:00
Jelmer Vernooij
ee71a27bca
r26629: python: Improve documentation in various places.
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
3c329ee73d
r26628: python: Add more documentation, simplify code in Samba3 module.
2007-12-29 12:21:04 -06:00
Jelmer Vernooij
a5fb3caede
r26624: libnet/python: Use standard function for constructing context, allow overriding credentials.
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
3ee6209407
r26622: python: Update license version, clarify copyright.
2007-12-28 10:33:02 -06:00
Jelmer Vernooij
e48026b17d
r26618: Implement -W option support.
2007-12-28 09:42:01 -06:00