Jelmer Vernooij
073ed0dd1c
Add docstring.
2008-02-09 17:42:31 +01:00
Jelmer Vernooij
68f13d87eb
Fix syntax of docstrings, set project name when generating Python API documentation.
2008-02-09 17:37:42 +01:00
Jelmer Vernooij
361b9f43fb
Fix upgrade after provision parameter rename.
2008-02-09 03:59:45 +01:00
Jelmer Vernooij
b173fa6bd2
Fix provision python test.
2008-02-09 03:09:56 +01:00
Jelmer Vernooij
4eec2bbc9a
Add tests for findnss(), add some docstrings.
2008-02-09 02:10:49 +01:00
Jelmer Vernooij
373ef4287f
Remove unused class members.
2008-02-09 01:42:38 +01:00
Jelmer Vernooij
e367df5d99
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
Conflicts:
source/scripting/python/samba/provision.py
2008-02-08 14:02:22 +01:00
Andrew Bartlett
603e981250
Fix LDAP backend with python
...
We were still setting the hard-coded users.ldb etc, rather than
switching to the ldapi:// URI
Andrew Bartlett
2008-02-08 17:11:26 +11:00
Jelmer Vernooij
73d1b0fcb6
Fix formatting.
2008-02-08 03:03:44 +01:00
Jelmer Vernooij
079200b824
python: Use relative paths for registry.
2008-01-26 04:22:42 +01:00
Jelmer Vernooij
41571bbb93
python: Load smb.conf file for the provision tests.
2008-01-26 02:55:03 +01:00
Jelmer Vernooij
64babbec22
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
...
Conflicts:
source/scripting/python/samba/provision.py
2008-01-25 11:50:00 +01:00
Jelmer Vernooij
04fe8c8aef
python/provision: Reload secrets when necessary, fix unix names in mappings.
...
Pair programmed with Andrew.
2008-01-25 11:47:44 +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
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
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
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
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
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
Andrew Bartlett
d822dfa017
Remove --ldap-base from the python provision script
...
(This is a merge from the ejs script)
Andrew Bartlett
2008-01-18 13:25:01 +11:00
Jelmer Vernooij
0a039fabcb
python: Add simple test for samr python code.
2008-01-14 19:53:08 +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
25a0cd091b
python: Fix last bugs in rpcecho test. It passes now!
2008-01-14 19:53:07 +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
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
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
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
Jelmer Vernooij
2f33e0451d
r26616: Support parsing of user data in SAmba 3 tdbsam.
2007-12-27 17:36:06 -06:00
Jelmer Vernooij
9ef3b7de6b
r26614: Fix options parsing for credentials in Python.
2007-12-27 17:36:05 -06:00
Jelmer Vernooij
7ea06d91f6
r26608: More improvements to the upgrade code.
2007-12-26 21:18:02 -06:00
Jelmer Vernooij
e3d7454ef7
r26607: Fix reading of values and subkeys in Samba 3 registry files.
2007-12-26 15:03:02 -06:00
Jelmer Vernooij
2227fb6df6
r26596: Fixed upgrade.py.
...
Added blackbox tests for provision and upgrade Python scripts.
Clean up temporary files created by the Python tests.
2007-12-26 11:57:08 -06:00
Jelmer Vernooij
150cf39fbd
r26593: - More work on the python versions of samba3dump and the samba3sam tests.
...
- Initial work converting the upgrade code to Python.
- Removed the old EJS upgrade code because it has been broken for a long time.
2007-12-26 11:57:07 -06:00
Jelmer Vernooij
85679f3fc9
r26592: Finish fixing the samba3dump script.
2007-12-26 11:57:06 -06:00
Jelmer Vernooij
3511027515
r26591: Get the first bits of samba3dump to work again.
2007-12-26 11:57:06 -06:00
Jelmer Vernooij
0c14e16a2b
r26590: Parsing routines for the smbpasswd file and idmap database.
2007-12-26 11:57:06 -06:00
Jelmer Vernooij
c7c4cf258a
r26587: Fix reading Samba 3 WINS database and initial work on group db, aliases and secrets.
2007-12-26 11:57:04 -06:00
Jelmer Vernooij
231ec0777b
r26585: Fix samba3.python tests.
2007-12-26 11:57:04 -06:00
Jelmer Vernooij
c550c03372
r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
...
- Start working on Python equivalents for various EJS tests.
- Fix regression in argument order for reg_diff_apply() in EJS bindings.
2007-12-24 01:51:03 -06:00
Jelmer Vernooij
e5573283df
r26566: Fix member provision when using python.
2007-12-24 01:51:01 -06:00