summaryrefslogtreecommitdiff
path: root/source4/scripting
AgeCommit message (Collapse)AuthorFilesLines
2008-07-15Fix asking for credentials for non-LDAP provisions.Andrew Bartlett1-1/+1
(This used to be commit 78416f4840df4f8d1f9cc5e46a48b19c86888050)
2008-07-15Rework provision to handle both simple and SASL binds.Andrew Bartlett1-4/+6
Fedora DS is still setup for simple binds only, at this point. (it also fails on other issues). Andrew Bartlett (This used to be commit b24c572d5a38c1f6906751c2ad2f809e1995b510)
2008-07-15Connect to the LDAP backend with SASL credentials.Andrew Bartlett1-9/+38
This reworks our LDAP backend code to move from anonymous access to a shared-secret SASL-protected connection. (SASL selects NTLM or DIGEST-MD5 on my system). To get this working, we must pre-populate the LDAP backend with a DN to store ths SASL secret on, and we use back-ldif for this. This gives us a reasonable basis to deploy a replicated OpenLDAP backend solution. Andrew Bartlett (This used to be commit cd0745253c4a9ec59a035e830e54d74a05b71aaa)
2008-07-12rename sambaPassword -> userPassword.Andrew Bartlett1-3/+3
This attribute is used in a very similar way (virtual attribute updating the password) in AD on Win2003, so eliminate the difference. This should not cause a problem for on-disk passwords, as by default we do not store the plaintext at all. Andrew Bartlett (This used to be commit 1cf0d751493b709ef6b2234ec8847a7499f48ab3)
2008-06-19Add a blackbox test for the provision-backend script.Andrew Bartlett1-27/+30
This test (as most tests do :-) found a few bugs, also fixed in this commit. Andrew Bartlett (This used to be commit d96a6482dad54d1d27a87107865e833a9c32cf53)
2008-06-16Try to get a bit further with provisioningSimo Sorce1-1/+4
(This used to be commit 649f6c0c1084828dda7d50bd2904208192de77da)
2008-06-11Clarify error when SWIG can't be found - it's not required unless youJelmer Vernooij1-1/+1
intend to do development. (This used to be commit 0f57fcaa2e8af3e2b03ba401f4fda812fe55745b)
2008-06-11Add working Python bindings for NBT.Jelmer Vernooij1-0/+28
(This used to be commit 9c88f5e1de9db34751f16c2247fa91ae2445c5f7)
2008-05-31Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6cAndrew Bartlett1-1/+1
This commit broke the build, because not all files (libreplace, popt) were updated. Andrew Bartlett (This used to be commit 3faacf4351d68a10aea78b53768571d2059772ae)
2008-05-30Fix samdb python test.Jelmer Vernooij2-5/+5
(This used to be commit 0e3d488cc108174ca0f875aab16b9771c2933f19)
2008-05-30Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defsJelmer Vernooij4-13/+30
Conflicts: source/samba4-skip (This used to be commit 7b0e0eb346c2f6a240b20fbcf14029539c6512b9)
2008-05-30Fix the samba4.dcerpc.bare.python test.Andrew Bartlett1-5/+6
The loadparm context isn't really optional, as otherwise we can't find the right server to connect to. Andrew Bartlett (This used to be commit 2b5acb5e95b46dd39c6f54b5bb7e15ddb180f7ec)
2008-05-30Fix rpcecho test.Andrew Bartlett1-1/+1
(This used to be commit df8399ba9dee9d1c706a3e56451c9f2cade96dae)
2008-05-30Fix up provision and samdb tests.Andrew Bartlett2-7/+23
This fixes up the provision to operate with a target directory - it must override the smb.conf in this case. Andrew Bartlett (This used to be commit 89fc39f7edb214065aff461bc225f41443eae3c7)
2008-05-30Move CFLAGS handling out of smb_build.Jelmer Vernooij1-1/+1
(This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
2008-05-29Fix samdb test and enable it.Jelmer Vernooij1-2/+6
(This used to be commit 6b202d3780f8ff50e0bdfa4a749c43b5639e4880)
2008-05-29Update after changes to the provision API, make sure temp dir gets cleanedJelmer Vernooij1-10/+19
up. (This used to be commit 064e9ddb3786bd7df8785b39754b1e6674496b66)
2008-05-29Check test directory is cleaned up by Python tests.Jelmer Vernooij1-0/+1
(This used to be commit c338269b4b9f2bf4d3386880c1d733a8e47e2c8d)
2008-05-29Print prefixMap in a human-readable format.Andrew Bartlett1-2/+10
This should allow the prefixMap to be edited, until we find the right way to autogenerate it. Andrew Bartlett (This used to be commit 24ae9a55ec326807afd8d5bfa0a422a6668bd7c3)
2008-05-28provision: Add missing string parameter token when assigning ldap_backend.Andrew Kroeger1-1/+1
(This used to be commit 7d26145a7fba22b2e1c7c57053aab3180a22089d)
2008-05-27Use new dynconfig.h location.Jelmer Vernooij1-1/+1
(This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
2008-05-26Remove unused literal EJS bindings.Jelmer Vernooij3-800/+1
(This used to be commit da3094d1ba86a8f4967ca1993383b0767439f79f)
2008-05-26Remove unused libjs functions.Jelmer Vernooij3-252/+0
(This used to be commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf)
2008-05-26Remove unused param ejs bindings.Jelmer Vernooij3-261/+0
(This used to be commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6)
2008-05-26Remove unused rand EJS bindings.Jelmer Vernooij2-111/+0
(This used to be commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d)
2008-05-26Remove unused EJS net bindings.Jelmer Vernooij7-975/+0
(This used to be commit 3923414849c5a3b14379e2cd3e61d862150800a6)
2008-05-26Revert "remove unused credentials ejs module."Jelmer Vernooij3-0/+277
This reverts commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1. (This used to be commit a429dc730f97388f0b4478b44522b1fe53f8569a)
2008-05-26Remove unused datablob and nbt ejs bindings.Jelmer Vernooij4-392/+0
(This used to be commit f758553ac50d374f64a8763055dc4f12ab9b0c68)
2008-05-26remove unused credentials ejs module.Jelmer Vernooij3-277/+0
(This used to be commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1)
2008-05-26Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpcJelmer Vernooij1-1/+1
(This used to be commit e1af9708c9b40edfa21862028672882797218174)
2008-05-26Fix import.Jelmer Vernooij1-1/+1
(This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6)
2008-05-26Remove obsolete ejs winreg example.Jelmer Vernooij1-107/+0
(This used to be commit f1a2d2bc00dac56080b2bd560074ec66d12a3129)
2008-05-26Move some scripts to examples directory since they're not really generically ↵Jelmer Vernooij3-3/+3
useful. (This used to be commit 4026493e91f8096e5d602cd42f9a83d2d75042db)
2008-05-26Cope with no server being active.Jelmer Vernooij1-3/+9
(This used to be commit 893119bb4c9c297966d43d37fe73faa747b7c86e)
2008-05-26Finish smbstatus in Python.Jelmer Vernooij1-8/+15
(This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
2008-05-26Allow using IRPC functions on the messaging bus from Python.Jelmer Vernooij1-16/+23
(This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
2008-05-26Remove unused cli ejs module.Jelmer Vernooij3-724/+0
(This used to be commit 170d5aef80f37c26171a40e818cc8b557828d04b)
2008-05-26Remove unused nss module.Jelmer Vernooij2-168/+0
(This used to be commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42)
2008-05-26Remove unused EJS code.Jelmer Vernooij3-116/+0
(This used to be commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8)
2008-05-26Convert smbstatus to Python.Jelmer Vernooij1-96/+63
(This used to be commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25)
2008-05-25Fix missing colon.Jelmer Vernooij1-1/+1
(This used to be commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca)
2008-05-25Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpcJelmer Vernooij7-45/+267
(This used to be commit 0a9330ee2a38bff13bf9af48114e6eecd962680b)
2008-05-25Expose transfer and abstract syntax.Jelmer Vernooij2-5/+12
(This used to be commit a875e07a37568b7e51c290074d5e3834c2caa4d6)
2008-05-25Add support for secondary contexts from Python.Jelmer Vernooij2-0/+17
(This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)
2008-05-25Add initial work for script that uses probing to figure out IDL.Jelmer Vernooij1-0/+161
(This used to be commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1)
2008-05-24Allow connecting to a DCE/RPC interface with Python for which we don't have IDL.Jelmer Vernooij1-0/+30
(This used to be commit e3178d522c95871f1db35d7e058906502387a553)
2008-05-24Add convenience functions for setting Python objects from errors.Jelmer Vernooij1-0/+5
(This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)
2008-05-24Export functions for setting NTSTATUS and WERRORs in python.Jelmer Vernooij2-6/+7
(This used to be commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c)
2008-05-24Share struct used for interfaces in Python code.Jelmer Vernooij1-39/+0
(This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)
2008-05-24Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings.Jelmer Vernooij2-0/+13
(This used to be commit 468d35827fd055c82c6d43d6ce6d3d561abed54d)