Jelmer Vernooij
7df18932f6
use gmake to handle .py file copies.
...
(This used to be commit 33111f98df )
2008-02-16 16:15:21 +01:00
Jelmer Vernooij
7c96ca88c4
Formatting fixes.
...
(This used to be commit bc0fab89e3 )
2008-02-16 15:23:26 +01:00
Jelmer Vernooij
85fe22a85f
Use struct for provision parameters since there are so many of them.
...
(This used to be commit 4b9d5bc57c )
2008-02-15 15:14:55 +01:00
Jelmer Vernooij
08e3f99f14
Initial work on a test for samba.tests.samdb
...
(This used to be commit 8b33860954 )
2008-02-13 02:18:45 +01:00
Jelmer Vernooij
b4ce9dc360
Fix invalid symbol.
...
(This used to be commit bd0ef811c4 )
2008-02-13 01:21:06 +01:00
Jelmer Vernooij
04aef38453
Fix subunit runner exit codes.
...
(This used to be commit 7911308dbc )
2008-02-12 22:10:25 +01:00
Jelmer Vernooij
fdd75e135a
Correctly increment counters in Subunit test runner.
...
(This used to be commit c474a2bb83 )
2008-02-12 21:59:23 +01:00
Jelmer Vernooij
af007e5837
Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths.
...
(This used to be commit eb04de69c0 )
2008-02-11 13:20:24 +01:00
Jelmer Vernooij
2cf29aebff
Add tests for upgrade of WINS database.
...
(This used to be commit 7777611c0f )
2008-02-09 22:29:42 +01:00
Jelmer Vernooij
63aa4b9021
Remove unused define.
...
(This used to be commit 64d6d72913 )
2008-02-09 20:47:12 +01:00
Jelmer Vernooij
ec106a1421
Merge branch 'v4-0-trivial' into v4-0-python
...
(This used to be commit b874f07175 )
2008-02-09 20:06:54 +01:00
Jelmer Vernooij
cf287aa831
Add docstring.
...
(This used to be commit 073ed0dd1c )
2008-02-09 17:42:31 +01:00
Jelmer Vernooij
2fa4c15858
Fix syntax of docstrings, set project name when generating Python API documentation.
...
(This used to be commit 68f13d87eb )
2008-02-09 17:37:42 +01:00
Jelmer Vernooij
c61dc38494
Re-enable python support in BECOME-DC test.
...
(This used to be commit ed44fd59bf )
2008-02-09 15:42:19 +01:00
Jelmer Vernooij
4932e4bb7a
Fix upgrade after provision parameter rename.
...
(This used to be commit 361b9f43fb )
2008-02-09 03:59:45 +01:00
Jelmer Vernooij
bd0bfe6833
Fix provision python test.
...
(This used to be commit b173fa6bd2 )
2008-02-09 03:09:56 +01:00
Jelmer Vernooij
2aac2a5df8
Add tests for findnss(), add some docstrings.
...
(This used to be commit 4eec2bbc9a )
2008-02-09 02:10:49 +01:00
Jelmer Vernooij
c1d8ac0ab1
Remove unused class members.
...
(This used to be commit 373ef4287f )
2008-02-09 01:42:38 +01:00
Jelmer Vernooij
f47093baf0
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 e367df5d99 )
2008-02-08 14:02:22 +01:00
Andrew Bartlett
c1c09e584e
LDAP now works with the python provision!
...
Andrew Bartlett
(This used to be commit 8f0a89ca19 )
2008-02-08 17:12:25 +11:00
Andrew Bartlett
26897518ea
Fix LDAP backend with python
...
We were still setting the hard-coded users.ldb etc, rather than
switching to the ldapi:// URI
Andrew Bartlett
(This used to be commit 603e981250 )
2008-02-08 17:11:26 +11:00
Jelmer Vernooij
fffe4f3bdd
Fix formatting.
...
(This used to be commit 73d1b0fcb6 )
2008-02-08 03:03:44 +01:00
Jelmer Vernooij
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
Jelmer Vernooij
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
Jelmer Vernooij
cab677a33f
python: Use relative paths for registry.
...
(This used to be commit 079200b824 )
2008-01-26 04:22:42 +01:00
Jelmer Vernooij
172e00d8a1
python: Load smb.conf file for the provision tests.
...
(This used to be commit 41571bbb93 )
2008-01-26 02:55:03 +01:00
Stefan Metzmacher
e41a632902
configure: define HAVE_WORKING_PYTHON
...
metze
(This used to be commit 351c2e99ab )
2008-01-25 15:46:54 +01:00
Jelmer Vernooij
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
Jelmer Vernooij
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
Jelmer Vernooij
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
Andrew Bartlett
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
Jelmer Vernooij
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
Jelmer Vernooij
c91791bbc4
python: Add test for secretsdb_become_dc
...
(This used to be commit 9173c678ef )
2008-01-25 01:37:47 +01:00
Jelmer Vernooij
76eb7ddd75
python: fix tests for check_all_substituted.
...
(This used to be commit 859cffed9d )
2008-01-25 01:30:43 +01:00
Jelmer Vernooij
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
Jelmer Vernooij
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
Jelmer Vernooij
d958f4b391
python: Add function to look for unsubsituted variables.
...
(This used to be commit e726ce5bc5 )
2008-01-24 22:18:27 +01:00
Jelmer Vernooij
859b847a68
python: Add bindings for SamDB.set_invocation_id().
...
(This used to be commit c09efa7b77 )
2008-01-24 22:08:39 +01:00
Jelmer Vernooij
a2dcf7bd22
Python: add some docstrings.
...
(This used to be commit 1de69a772e )
2008-01-24 01:06:19 +01:00
Jelmer Vernooij
4277181453
python: Support --no-pass.
...
(This used to be commit a90f3e8c42 )
2008-01-24 01:05:57 +01:00
Jelmer Vernooij
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
Jelmer Vernooij
4075a2ba98
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python
...
(This used to be commit 2f57e25f8f )
2008-01-22 16:39:56 +01:00
Jelmer Vernooij
42a793107e
python: Fix init functions.
...
(This used to be commit 4b057b9bff )
2008-01-21 03:54:43 +01:00
Andrew Bartlett
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
Jelmer Vernooij
ad5bb10f70
python: Build shared python modules for generic use.
...
(This used to be commit 5024249552 )
2008-01-16 15:08:00 +01:00
Jelmer Vernooij
0c7f4c23b7
python: Update status.
...
(This used to be commit b4b12f00a7 )
2008-01-15 01:08:30 +01:00
Jelmer Vernooij
d869de531c
python: Enable building of the wkssvc python bindings.
...
(This used to be commit 7a00d48a47 )
2008-01-14 20:14:53 +01:00
Jelmer Vernooij
506f643288
python: Compile in svcctl Python bindings.
...
(This used to be commit 567099b66d )
2008-01-14 20:08:04 +01:00
Jelmer Vernooij
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
Jelmer Vernooij
001b2435f0
python: Add simple test for samr python code.
...
(This used to be commit 0a039fabcb )
2008-01-14 19:53:08 +01:00