1
0
mirror of https://github.com/samba-team/samba.git synced 2025-07-30 19:42:05 +03:00
Commit Graph

920 Commits

Author SHA1 Message Date
2cf29aebff Add tests for upgrade of WINS database.
(This used to be commit 7777611c0f)
2008-02-09 22:29:42 +01:00
63aa4b9021 Remove unused define.
(This used to be commit 64d6d72913)
2008-02-09 20:47:12 +01:00
ec106a1421 Merge branch 'v4-0-trivial' into v4-0-python
(This used to be commit b874f07175)
2008-02-09 20:06:54 +01:00
cf287aa831 Add docstring.
(This used to be commit 073ed0dd1c)
2008-02-09 17:42:31 +01:00
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
c61dc38494 Re-enable python support in BECOME-DC test.
(This used to be commit ed44fd59bf)
2008-02-09 15:42:19 +01:00
4932e4bb7a Fix upgrade after provision parameter rename.
(This used to be commit 361b9f43fb)
2008-02-09 03:59:45 +01:00
bd0bfe6833 Fix provision python test.
(This used to be commit b173fa6bd2)
2008-02-09 03:09:56 +01:00
2aac2a5df8 Add tests for findnss(), add some docstrings.
(This used to be commit 4eec2bbc9a)
2008-02-09 02:10:49 +01:00
c1d8ac0ab1 Remove unused class members.
(This used to be commit 373ef4287f)
2008-02-09 01:42:38 +01:00
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
c1c09e584e LDAP now works with the python provision!
Andrew Bartlett
(This used to be commit 8f0a89ca19)
2008-02-08 17:12:25 +11:00
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
fffe4f3bdd Fix formatting.
(This used to be commit 73d1b0fcb6)
2008-02-08 03:03:44 +01:00
77f71c1b65 Rework cluster_id() to take an additional argument, as we need
<node>.<pid>.<fd> to be unique in a prefork process environment.

Andrew Bartlett and David Disseldorp
(This used to be commit 931994a7f1)
2008-02-04 17:51:38 +11:00
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
52bc292f58 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
(This used to be commit d4d4120b71)
2008-01-24 22:00:07 +01:00
6e5c528f87 Ensure we set subobj.BACKEND_MOD for the 'partitions only' case.
Andrew Bartlett
(This used to be commit be5eb2da24)
2008-01-24 16:25:35 +11:00
48e79659d1 Make the repl_meta_data module the default for domain controllers.
Andrew Bartlett
(This used to be commit ae2ea1bd0c)
2008-01-24 16:17:45 +11:00
a2d7a3b627 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
(This used to be commit e8fb5da5a1)
2008-01-24 14:28:25 +11:00
1557e7b930 Kill another sub that the modules will handle for us.
(This used to be commit e9bb130d63)
2008-01-24 11:33:37 +11:00
08f94e2754 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
(This used to be commit f65e5c1644)
2008-01-24 11:26:21 +11: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
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
42a793107e python: Fix init functions.
(This used to be commit 4b057b9bff)
2008-01-21 03:54:43 +01:00
03023c4f7d build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier
to migrate to a new build system.
(This used to be commit 77b400764e)
2008-01-21 03:54:42 +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
8d36d43e52 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
(This used to be commit 2a418f3370)
2008-01-18 10:13:43 +11:00
f1e177a7b8 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
(This used to be commit e77375758d)
2008-01-17 12:00:27 +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