61379d97cd
python: Provide PyAPI_DATA macro for older versions of Python (< 2.3).
...
(This used to be commit 421bdd203e
)
2008-01-29 14:27:27 +01:00
bcad73a7f7
Partially revert d64a2288a2
and 351c2e99ab
to see if that fixes the build.
...
(This used to be commit 2a79cebfd9
)
2008-01-29 13:10:43 +01:00
cab677a33f
python: Use relative paths for registry.
...
(This used to be commit 079200b824
)
2008-01-26 04:22:42 +01:00
172e00d8a1
python: Load smb.conf file for the provision tests.
...
(This used to be commit 41571bbb93
)
2008-01-26 02:55:03 +01:00
e41a632902
configure: define HAVE_WORKING_PYTHON
...
metze
(This used to be commit 351c2e99ab
)
2008-01-25 15:46:54 +01:00
21f5f4d440
python: Give precedence to Samba's syspath over the already set system one.
...
(This used to be commit f3ebaf0a0c
)
2008-01-25 12:16:13 +01:00
1c5e713cce
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
Conflicts:
source/scripting/python/samba/provision.py
(This used to be commit 64babbec22
)
2008-01-25 11:50:00 +01:00
6c2d4f2806
python/provision: Reload secrets when necessary, fix unix names in mappings.
...
Pair programmed with Andrew.
(This used to be commit 04fe8c8aef
)
2008-01-25 11:47:44 +01:00
1b18de131c
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
(This used to be commit 5370484d25
)
2008-01-25 17:11:20 +11:00
dcb04065cd
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. :-(
(This used to be commit dff54ff043
)
2008-01-25 03:54:33 +01:00
c91791bbc4
python: Add test for secretsdb_become_dc
...
(This used to be commit 9173c678ef
)
2008-01-25 01:37:47 +01:00
76eb7ddd75
python: fix tests for check_all_substituted.
...
(This used to be commit 859cffed9d
)
2008-01-25 01:30:43 +01:00
37f35d2a03
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 :-)
(This used to be commit 688adcbb63
)
2008-01-25 01:02:13 +01:00
8afcbdcfe7
python: Make SamDB.set_ntds_invocation_id take a string.
...
(This used to be commit 59bb26772f
)
2008-01-25 00:51:09 +01:00
d958f4b391
python: Add function to look for unsubsituted variables.
...
(This used to be commit e726ce5bc5
)
2008-01-24 22:18:27 +01:00
859b847a68
python: Add bindings for SamDB.set_invocation_id().
...
(This used to be commit c09efa7b77
)
2008-01-24 22:08:39 +01:00
a2dcf7bd22
Python: add some docstrings.
...
(This used to be commit 1de69a772e
)
2008-01-24 01:06:19 +01:00
4277181453
python: Support --no-pass.
...
(This used to be commit a90f3e8c42
)
2008-01-24 01:05:57 +01:00
decdf5954d
python: Add convenience function for getting command line loadparm context
...
and default to using system smb.conf.
(This used to be commit b3afde0f00
)
2008-01-23 23:38:57 +01:00
42a793107e
python: Fix init functions.
...
(This used to be commit 4b057b9bff
)
2008-01-21 03:54:43 +01:00
064eb82870
Remove --ldap-base from the python provision script
...
(This is a merge from the ejs script)
Andrew Bartlett
(This used to be commit d822dfa017
)
2008-01-18 13:25:01 +11:00
ad5bb10f70
python: Build shared python modules for generic use.
...
(This used to be commit 5024249552
)
2008-01-16 15:08:00 +01:00
0c7f4c23b7
python: Update status.
...
(This used to be commit b4b12f00a7
)
2008-01-15 01:08:30 +01:00
d869de531c
python: Enable building of the wkssvc python bindings.
...
(This used to be commit 7a00d48a47
)
2008-01-14 20:14:53 +01:00
506f643288
python: Compile in svcctl Python bindings.
...
(This used to be commit 567099b66d
)
2008-01-14 20:08:04 +01:00
2aa8cbca8b
python: Work around the fact that there are two "security" modules now.
...
This well demonstrates the fact we need hierarchy.
(This used to be commit df7e349882
)
2008-01-14 19:53:08 +01:00
001b2435f0
python: Add simple test for samr python code.
...
(This used to be commit 0a039fabcb
)
2008-01-14 19:53:08 +01:00
d28eb21a98
python: Compile security module, handle uint.
...
(This used to be commit dee64344fb
)
2008-01-14 19:53:08 +01:00
860106b3f4
python: Move some convenience macros to a separate header rather than putting them in every generated py_* file.
...
(This used to be commit 712274b9bd
)
2008-01-14 19:53:07 +01:00
a896c8940c
python: Enable python bindings for samr and lsa interfaces.
...
(This used to be commit 3dfcefd8ac
)
2008-01-14 19:53:07 +01:00
fa5397fbed
python: Build epmapper module.
...
(This used to be commit 6cb78c7634
)
2008-01-14 19:53:07 +01:00
035599fa65
python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions.
...
(This used to be commit 16fc69b843
)
2008-01-14 19:53:07 +01:00
7dd468ff2e
python: Fix python code for winreg, add test.
...
(This used to be commit bd3e6c41c4
)
2008-01-14 19:53:07 +01:00
e42322848b
python: Start building winreg module.
...
(This used to be commit f1a9fad83c
)
2008-01-14 19:53:07 +01:00
271f5f18f2
python: Fix last bugs in rpcecho test. It passes now!
...
(This used to be commit 25a0cd091b
)
2008-01-14 19:53:07 +01:00
aca6bd5a2a
python: Fix deallocation bug in pytalloc.
...
(This used to be commit b849b4a6c4
)
2008-01-14 19:53:06 +01:00
3b16c532f2
pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC.
...
(This used to be commit 4c87af9531
)
2008-01-14 19:53:06 +01:00
db4ee4cce5
python: Fix rpcecho tests.
...
(This used to be commit ebb78ea423
)
2008-01-14 19:53:06 +01:00
d5903fd75e
pidl/python: Fix compilation of py_echo.
...
(This used to be commit 5ee99ff31c
)
2008-01-14 19:53:06 +01:00
bfab9862fc
python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts.
...
(This used to be commit 9c038a7411
)
2008-01-14 19:53:05 +01:00
f7a0ef04f0
pidl/python: Support repr() for python types.
...
(This used to be commit cf3664594d
)
2008-01-14 19:53:05 +01:00
252675a578
python: Add some utility functions for working with Python objects based on talloc pointers.
...
(This used to be commit 9366ddba92
)
2008-01-14 19:53:04 +01:00
ecf52b2bc7
python: Avoid overwriting flags for already found version of Python.
...
(This used to be commit 9041e385fe
)
2008-01-13 14:59:16 +01:00
6ef36c1f82
python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons.
...
(This used to be commit e179db6d0f
)
2008-01-13 06:07:20 +01:00
2c90e6fc7a
python: Fix initialization of variable.
...
(This used to be commit 620ec69665
)
2008-01-13 04:23:09 +01:00
c264fb4bde
python: Try more possible flags.
...
The flags returned by python-config may be for gcc and may not work for other compilers.
(This used to be commit 1fbc3a9f47
)
2008-01-13 04:17:04 +01:00
53c33aa2b4
python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2.
...
(This used to be commit dec3f421be
)
2008-01-13 03:32:44 +01:00
378dff1365
python: Fix typo.
...
(This used to be commit d6b06fc03e
)
2008-01-11 16:28:17 +01:00
7c3e8c838f
Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166.
...
(This used to be commit f056f62495
)
2008-01-11 16:13:46 +01:00
63bbb92398
Python: Update STATUS.
...
(This used to be commit cbf3b74e5f
)
2008-01-11 04:07:14 +01:00