summaryrefslogtreecommitdiffstats
path: root/source4/scripting
Commit message (Collapse)AuthorAgeFilesLines
* build: allow the waf build to work with python 3.0 and 3.1Thomas Nagy2010-04-081-1/+2
| | | | | | Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-samdb: Allow skipping global schema.Jelmer Vernooij2010-04-073-8/+9
|
* s4-provision: Proper handling of exceptions, use SamDB class but skip global ↵Jelmer Vernooij2010-04-071-10/+17
| | | | schema.
* s4-python: Move samdb_ntds_objectGUID to pydsdb.Jelmer Vernooij2010-04-075-162/+52
|
* s4:provision - add a comment which explains why "paths.dns_keytab" is stored ↵Matthias Dieter Wallnöfer2010-04-071-0/+3
| | | | without path reference
* s4-python: Use standard infrastructure for finding included testtools, ↵Jelmer Vernooij2010-04-071-2/+0
| | | | subunit and iso8601.
* s4-python: Move set_session_info to PySambaLdb.Jelmer Vernooij2010-04-063-31/+4
|
* s4-python: Move register_samba_handlers to PySambaLdb.Jelmer Vernooij2010-04-062-20/+1
|
* s4-python: Move ldb_set_utf8_casefold to pyldb-samba.Jelmer Vernooij2010-04-062-29/+3
|
* Move glue.set_credentials hack to samba.Ldb.Jelmer Vernooij2010-04-062-27/+0
|
* Add C-based Samba-specific subclass of Ldb.Jelmer Vernooij2010-04-062-30/+2
|
* s4-waf: updates for the new python installer from jelmerAndrew Tridgell2010-04-062-13/+0
|
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-064-0/+8
| | | | them
* s4-waf: install the rest of our python filesAndrew Tridgell2010-04-062-0/+13
|
* s4-waf: forgot these filesAndrew Tridgell2010-04-061-0/+4
|
* build: waf quicktest nearly worksAndrew Tridgell2010-04-061-1/+7
| | | | | Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
* build: commit all the waf build files in the treeAndrew Tridgell2010-04-062-0/+42
|
* s4:python/samba/__init__.py - import "sys" for "ensure_external_module" methodMatthias Dieter Wallnöfer2010-04-051-1/+1
|
* s4-python: Move dsdb_convert_schema_to_openldap to dsdb.Jelmer Vernooij2010-04-042-26/+1
|
* s4-python: Move set_opaque_integer -> dsdb.Jelmer Vernooij2010-04-042-63/+1
|
* s4-python: Avoid importing glue directly.Jelmer Vernooij2010-04-043-12/+18
|
* s4-python: Remove convenience macro PyErr_SetStringError.Jelmer Vernooij2010-04-041-2/+2
| | | | This macro assumed that all errors were runtime errors.
* s4-python: Move samdb_server_site_name to dsdb module.Jelmer Vernooij2010-04-042-30/+2
|
* s4-python: Move dsdb constants to a separate python module.Jelmer Vernooij2010-04-045-87/+4
|
* s4-python: Remove remaining constants.Jelmer Vernooij2010-04-031-6/+0
|
* s4-python: Remove unused imports, duplicate definitions of SECINFO_ constants.Jelmer Vernooij2010-04-031-6/+0
|
* s4-python: Remove duplicate definition of GUID_DRS_* constants.Jelmer Vernooij2010-04-034-43/+10
|
* s4-python: added --debuglevel to our python scriptsAndrew Tridgell2010-04-021-0/+10
| | | | | very useful for debugging our cPython extensions, such as dcerpc modules
* s4-pyglue: setup talloc logging in python modulesAndrew Tridgell2010-04-021-0/+2
|
* s4-python: Install external packages to a different directory but import intoJelmer Vernooij2010-04-012-5/+10
| | | | the normal namespace when the system doesn't have it available.
* subunitrun: Find testtools and subunit when they're not provided by theJelmer Vernooij2010-04-011-3/+5
| | | | system.
* s4-python: Install external included packages only if they're not present on ↵Jelmer Vernooij2010-03-312-6/+5
| | | | the system.
* samba_external: Simplify script to find missing external packages; include ↵Jelmer Vernooij2010-03-311-4/+10
| | | | subunit and testtools as well.
* s4-test: oLschema2ldif doesn't take -H any moreAndrew Tridgell2010-03-301-1/+1
|
* python: Fix rule for generating docs using pydoctor.Jelmer Vernooij2010-03-291-4/+5
|
* s4-python: Simplify mechanism for finding included Python modules.Jelmer Vernooij2010-03-293-33/+17
|
* s4-python: Move dnspython to lib/, like the other Python modulesJelmer Vernooij2010-03-29116-16854/+8
| | | | | This also avoids it from being installed if it's already present on the system.
* s4-python: Format to PEP8, simplify tests.Jelmer Vernooij2010-03-293-103/+84
|
* upgradeprovision: Fix formatting, syntax error.Jelmer Vernooij2010-03-282-65/+69
|
* s4 upgradeprovision: add information about upgrade in oEMInformation to keep ↵Matthieu Patou2010-03-281-2/+15
| | | | | | a better trace of different updates Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4: allow upgrade provision to fix acl and missing dir on GPO dirsMatthieu Patou2010-03-281-1/+18
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* provision: make gpo related function more reusable for upgradeprovisionMatthieu Patou2010-03-281-26/+30
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* provision: Remove unnecessary whitespace.Jelmer Vernooij2010-03-281-6/+1
|
* python: use '#!/usr/bin/env python' to cope with varying install locationsAndrew Tridgell2010-03-2515-15/+15
| | | | this should be much more portable
* s4-provision: FreeBSD uses 'staff' for usersAndrew Tridgell2010-03-241-1/+1
|
* s4-provision: solaris uses the group "other"Andrew Tridgell2010-03-241-1/+1
|
* s4-selftest: fix selftest-vars script.Günther Deschner2010-03-221-1/+1
| | | | | | Tridge, please check. Guenther
* s4:dsdb Remove unused 'dsdb_make_schema_global' call from pyglueAndrew Bartlett2010-03-221-17/+0
|
* build: useful shell vars for setting up selftestAndrew Tridgell2010-03-201-0/+9
|
* charset: fixed a problem with the global use of the iconv_convenience structureAndrew Tridgell2010-03-181-1/+2
| | | | | | | | | | | We had a crash bug where a cached copy of a iconv convenience pointer was used after being freed when loadparm asked for iconv to reload. This could happen if a python module used a iconv based function before loadparm was completed. The fix is to ensure that any use of this pointer remains valid, by reusing the pointer itself when it has already been initialised, but filling in the child elements with the updated values.