Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-16 | Add a way to set an opaque integer onto a samdb | Andrew Bartlett | 2 | -0/+67 | |
This will allow us to set some more flags into ldb during the provision. | |||||
2009-07-02 | Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT. | Andrew Tridgell | 1 | -5/+5 | |
The LDB_ERR_NO_SUCH_OBJECT varient is not a defined variable. This should improve error handling in our python code on some systems. Unfortunately it still doesn't work on mine. I need to trap Jelmer somewhere where he can't escape some day and force him to divulge the deep druid secrets of python exception handling .... | |||||
2009-06-18 | s4: Add tests and 'must change password' flags in setpassword and newuser | Andrew Bartlett | 1 | -10/+21 | |
In particular, ensure that we can acutally change the password under these circumstances. Andrew Bartlett | |||||
2009-06-18 | s4:setup Add an option to 'setpassword' to force password change at next login | Andrew Bartlett | 1 | -2/+12 | |
2009-06-18 | Remove outdated Python status file. | Jelmer Vernooij | 1 | -14/+0 | |
2009-06-16 | python: Provide way to iterate over available shares. | Jelmer Vernooij | 1 | -1/+4 | |
2009-06-16 | python: Add API for accessing available shares. | Jelmer Vernooij | 1 | -0/+58 | |
2009-06-09 | Fix installation path of the subunit python modules. | Timur I Bakeyev | 1 | -1/+1 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2009-06-08 | python: Fix samba4.dcerpc.rpcecho.RpcEchoTests.test_surrounding test. | Jelmer Vernooij | 1 | -1/+1 | |
2009-06-02 | Fix more unresolved symbols. | Jelmer Vernooij | 2 | -10/+18 | |
2009-06-02 | python: Move helper functions for using param into a separate file rather | Jelmer Vernooij | 1 | -1/+1 | |
than linking against the python module. | |||||
2009-05-27 | Modified SamDB to accept options like Ldb. | Nadezhda Ivanova | 1 | -2/+2 | |
2009-04-21 | Add str() for policy_handles. | Andrew Bartlett | 1 | -1/+6 | |
Pair programmed with Jelmer | |||||
2009-04-21 | python/dcerpc: Custom implementations of policy_handle.__init__ and ↵ | Andrew Bartlett | 1 | -0/+11 | |
policy_handle.__repr__ pair-programmed with Jelmer | |||||
2009-04-21 | python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and ↵ | Andrew Bartlett | 1 | -0/+48 | |
GUID.__cmp__. | |||||
2009-04-20 | Fix the valid NetBIOS name tests. | Jelmer Vernooij | 1 | -3/+3 | |
2009-04-09 | Merge branch 'wspp-schema' | Andrew Tridgell | 4 | -42/+364 | |
2009-04-06 | Improve formatting in Python file. | Jelmer Vernooij | 1 | -0/+5 | |
2009-04-06 | Make valid_netbios_name() check a bit stricter. | Jelmer Vernooij | 2 | -2/+16 | |
2009-04-03 | s4:schema Update Windows 2008 schema from Microsoft to latest version | Andrew Bartlett | 1 | -2/+2 | |
2009-03-31 | Merge branch 'master' into wspp-schema | Andrew Tridgell | 2 | -4/+4 | |
2009-03-21 | s4/provision: Use existing serverrole variable. | Matthias Dieter Wallnoefer | 1 | -1/+1 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2009-03-20 | s4:schema Remove 'cn' from the final output of ms_schema.py | Andrew Bartlett | 1 | -0/+6 | |
This avoids one more point of difference between this an the output from minschema and fullschema Andrew Bartlett | |||||
2009-03-20 | s4:ldb Ensure to pass down options to LDB from python | Andrew Bartlett | 1 | -3/+3 | |
This is needed for things such as to load modules, like the paged_searches module. Andrew Bartlett | |||||
2009-03-20 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 1 | -13/+14 | |
2009-03-12 | use a base64 encoded password when changing passwords | Andrew Tridgell | 1 | -2/+3 | |
This avoids problems with embedded control characters in password changes | |||||
2009-03-12 | fixed more embedded spaces in LDIF | Andrew Tridgell | 1 | -3/+3 | |
This one added 3 spaces to the end of any new passwords | |||||
2009-03-12 | removed leading spaces from embedded ldif | Andrew Tridgell | 1 | -10/+10 | |
This fixes the problem with the setpassword command failing like this: Error: First line of ldif must be a dn not ' dn' | |||||
2009-03-11 | s4:provision load_schema in provision.py no longer takes a hostname | Andrew Bartlett | 1 | -2/+1 | |
This was missed in the earlier work to use this in provision-backend Andrew Bartlett | |||||
2009-03-06 | Load the schema for provision-backend in a transaction | Andrew Bartlett | 1 | -18/+24 | |
Loading data in a transaction is faster than without. Andrew Bartlett | |||||
2009-03-05 | Allow ms_schema.py to produce output much like minschema_wspp | Sreepathi Pai | 1 | -0/+15 | |
I've patched the new ms_schema.py (which was intended to be used as a library) to function as minschema_wspp if invoked standalone. Although this is less robust than minschema_wspp on incorrect data, having two programs doing the same thing might not be good idea. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-03-05 | Remove ad2oLschema, insted call it directly from provision-backend | Andrew Bartlett | 3 | -16/+42 | |
This removes a level of indirection via external binaries in the provision-backend code, and also makes better use of our internal code for loading schema from an LDIF file. Remaining to do: Sort the output again, as the load from LDIF is unsorted (also needed because the normal LDB load from sorted input is too slow anyway, and is only needed here). Andrew Bartlett | |||||
2009-03-05 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema | Andrew Bartlett | 6 | -13/+14 | |
2009-03-04 | Don't print the admin password if we don't set one. | Andrew Bartlett | 1 | -1/+2 | |
For example, if we don't create the admin user (perhaps expecting users to be in LDAP already, or we are due an incoming replication) we should not confuse the administrator by printing a unused password. Andrew Bartlett | |||||
2009-03-02 | Fix test_surrounding in samba4.rpcecho.python. | Jelmer Vernooij | 1 | -1/+1 | |
2009-02-25 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -16/+109 | |
Conflicts: source4/scripting/python/samba/provision.py | |||||
2009-02-25 | Add the new, updated AD schema file from Microsoft | Andrew Bartlett | 1 | -2/+2 | |
Also remove the copy of the licence text from licence.txt, to ensure we don't get variations between the copies. Andrew Bartlett | |||||
2009-02-25 | Don't parse the schema data twice | Andrew Bartlett | 1 | -12/+8 | |
2009-02-25 | Tolerate more whitespace errors | Andrew Bartlett | 1 | -0/+1 | |
We need to trim trailing spaces in the Microsoft-supplied schema. Andrew Bartlett | |||||
2009-02-25 | Create schema.ldif at runtime directly from ad-schema files | Sreepathi Pai | 2 | -5/+278 | |
Here's a first attempt at moving the minschema_wspp code into a library as Andrew requested. Since this script no longer has to generate CN=aggregate, I've simplified it quite a bit to a level where it almost does a line-by-line translation. This is faster and simpler, but it may not catch as many errors in the ad-schema files as the previous versions did. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-02-25 | Updates to the recent cn=config support for the OpenLDAP backend | Oliver Liebel | 1 | -18/+6 | |
- removed workaround for olcSyncprovConfig - creation (works perfect now with 2.4.15, release was today) - added 1 message-helpline, which is displayed when running provision-backend with olc and/or mmr setup - corrected 1 wrong slapcommand-helpline - slapd.conf is removed now in case of olc-setup - added 1 copyright-line to provision.py and provision-backend Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-02-24 | Added mmr and olc to the OpenLDAP backend provisioning-scripts | Oliver Liebel | 1 | -41/+146 | |
These extensions add mmr (multi-master-replication) and olc (openldap-online-configuration) capabilities to the provisioning-scripts (provision-backend and provision.py), for use with the openldap-backend (only versions >=2.4.15!). Changes / additions made to the provision-backend -script: added new command-line-options: --ol-mmr-urls=<list of whitespace separated ldap-urls> for use with mmr (can be combined with --ol-olc=yes), --ol-olc=[yes/no] (activate automatic conversion from static slapd.conf to olc), --ol-slaptest=<path to slaptest binary> (needed in conjunction with --ol-olc=yes) Changes / additions made to the provision.py -script: added extensions, that will automatically generate the chosen mmr and/or olc setup for the openldap backend, according to the to chosen parameters set in the provision-backend script Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2009-02-24 | expand tabs in python file, consistent with the rest of the file. | Jelmer Vernooij | 4 | -9/+9 | |
2009-02-24 | expand tabs in python file, consistent with the rest of the file. | Jelmer Vernooij | 1 | -39/+39 | |
2009-02-24 | Fix finding of setup data. | Jelmer Vernooij | 1 | -1/+1 | |
2009-02-18 | paper over failure to reprovision with os.unlink() | Andrew Bartlett | 1 | -1/+2 | |
We need to figure out why the deletes on the database fail, but for now doing an unlink of templates_tdb isn't too bad. Andrew Bartlett | |||||
2009-02-12 | Provide a SamDB TestCase-class that can be used by OpenChange. | Jelmer Vernooij | 1 | -0/+10 | |
2009-02-12 | Use created loadparm context, rather than the one specified on the command-line. | Jelmer Vernooij | 1 | -2/+2 | |
2009-02-11 | Catch specific exceptions, rather than catching everything, which might hide ↵ | Jelmer Vernooij | 1 | -3/+3 | |
other exceptions silently. | |||||
2009-02-11 | Use convenience function for finding setup dir in SaMDB tests. | Jelmer Vernooij | 1 | -2/+2 | |