Kamen Mazdrashki
2e259de084
s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_session()
...
Otherwise system_session() creates a LoadParm() instance
which resets certain global parameters to their defaults
from smb.conf ("log level" for instance)
Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Wed Dec 15 15:10:47 CET 2010 on sn-devel-104
2010-12-15 15:10:47 +01:00
Nadezhda Ivanova
b285d0304a
s4-tests: Modified sec_descriptor.py to use the sd_utils helpers.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Fri Dec 10 11:03:28 CET 2010 on sn-devel-104
2010-12-10 11:03:28 +01:00
Nadezhda Ivanova
c9264bb04e
s4-tests: Modified acl.py to use the sd_utils helpers.
2010-12-10 10:19:25 +01:00
Matthias Dieter Wallnöfer
573389c8cc
s4:password_hash LDB module - allow empty ("") passwords
...
This seems to have been broken some time ago - till someone on the
mailing list noticed it.
I've also added a testsuite (and some additional SamDB python helpers) which
should prove this.
2010-12-02 11:51:06 +01:00
Matthias Dieter Wallnöfer
e9f019e28c
s4:dsdb tests - make use of "ldb.get_domain_sid()"
2010-11-27 15:17:18 +01:00
Matthias Dieter Wallnöfer
7545b5b3db
s4:dsdb/tests/python/sam.py - we don't need the domain SID
2010-11-27 15:17:18 +01:00
Nadezhda Ivanova
fad57d8ad0
s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
...
Also made password tests set dSHeuristics only once rather that once per test.
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Nov 25 20:48:38 CET 2010 on sn-devel-104
2010-11-25 20:48:38 +01:00
Nadezhda Ivanova
1e9a7882be
s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
...
It used to work with sddl as well, but this is confusing and could lead to errors. It also caused a message about tallocing a security descriptor to appear.
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Nov 25 19:46:42 CET 2010 on sn-devel-104
2010-11-25 19:46:42 +01:00
Nadezhda Ivanova
21aceb1374
s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force
2010-11-25 01:15:24 +02:00
Nadezhda Ivanova
9917525b96
s4-tests: Modified sam.py to use samba.tests.delete_force
2010-11-25 01:14:58 +02:00
Nadezhda Ivanova
0d99a5f27c
s4-tests: Modified passwords.py to use samba.tests.delete_force
2010-11-25 01:13:47 +02:00
Nadezhda Ivanova
71af506950
s4-tests: delete_force was unused, removed it.
2010-11-25 01:13:24 +02:00
Nadezhda Ivanova
5e7d99a5d8
s4-tests: Modified ldap_schema.py to use samba.tests.delete_force
2010-11-25 01:12:42 +02:00
Nadezhda Ivanova
d21d3e7db8
s4-tests: Modified ldap.py to use samba.tests.delete_force
2010-11-25 01:12:18 +02:00
Nadezhda Ivanova
66aa40b9d9
s4-tests: Modified deletetest.py to use samba.tests.delete_force
2010-11-25 01:11:57 +02:00
Nadezhda Ivanova
d7731f6f39
s4-tests: Modified acly.py to use common delete_force instead of defining its own.
2010-11-25 01:09:27 +02:00
Nadezhda Ivanova
dab4e008a0
s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Wed Nov 24 17:38:28 CET 2010 on sn-devel-104
2010-11-24 17:38:28 +01:00
Nadezhda Ivanova
91b687d42b
s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Tue Nov 23 21:46:07 CET 2010 on sn-devel-104
2010-11-23 21:46:07 +01:00
Nadezhda Ivanova
ff822209c1
s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Tue Nov 23 17:58:38 CET 2010 on sn-devel-104
2010-11-23 17:58:38 +01:00
Nadezhda Ivanova
860ad87340
s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.
2010-11-23 17:15:16 +01:00
Nadezhda Ivanova
5d27aee107
s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Tue Nov 23 14:19:34 CET 2010 on sn-devel-104
2010-11-23 14:19:33 +01:00
Nadezhda Ivanova
868dd26efd
s4-tests: Modified acl.py to use SamDB.create_ou()
2010-11-23 14:33:27 +02:00
Nadezhda Ivanova
439ff8717d
s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Tue Nov 23 11:08:37 CET 2010 on sn-devel-104
2010-11-23 11:08:36 +01:00
Nadezhda Ivanova
c252dac1b3
s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.
2010-11-23 11:22:26 +02:00
Nadezhda Ivanova
d6679cb75a
s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.
2010-11-23 11:22:26 +02:00
Nadezhda Ivanova
2c993f0d4e
s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Mon Nov 22 18:39:06 CET 2010 on sn-devel-104
2010-11-22 18:39:06 +01:00
Nadezhda Ivanova
2c96be185d
s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.
2010-11-22 18:52:04 +02:00
Matthias Dieter Wallnöfer
d9f97cd57f
s4:objectclass_attrs LDB module - add more delete protected attributes
...
And enhance the testsuite
2010-11-20 21:15:57 +01:00
Matthias Dieter Wallnöfer
8585de8881
ldb:rdn_name LDB module - add more RDN name constraints
...
And some small cleanups
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Sat Nov 20 00:06:35 CET 2010 on sn-devel-104
2010-11-20 00:06:35 +01:00
Matthias Dieter Wallnöfer
8b7f23d644
s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs
2010-11-19 12:07:06 +01:00
Nadezhda Ivanova
f992dbb9ca
s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Nov 18 22:25:07 CET 2010 on sn-devel-104
2010-11-18 22:25:07 +01:00
Nadezhda Ivanova
b397a13920
s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.
2010-11-18 21:41:27 +01:00
Nadezhda Ivanova
469d15e265
s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Nov 18 18:30:55 UTC 2010 on sn-devel-104
2010-11-18 18:30:55 +00:00
Nadezhda Ivanova
82335b25e7
s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.
2010-11-18 17:47:17 +00:00
Matthias Dieter Wallnöfer
4c666f3e0a
s4:dsdb python tests - use "ldb.domain_dn"
...
By inspiration of Nadya's patches
2010-11-18 17:03:20 +00:00
Anatoliy Atanasov
b388951eea
s4/ldap: ldap_syntaxes.py cleanup
...
Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
Autobuild-Date: Thu Nov 18 16:16:27 UTC 2010 on sn-devel-104
2010-11-18 16:16:27 +00:00
Nadezhda Ivanova
47784a1470
s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
...
Autobuild-User: Nadezhda Ivanova <nivanova@samba.org>
Autobuild-Date: Thu Nov 18 12:52:48 UTC 2010 on sn-devel-104
2010-11-18 12:52:48 +00:00
Nadezhda Ivanova
763165c7bc
s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one
2010-11-18 12:09:17 +00:00
Matthias Dieter Wallnöfer
ae272acbdb
s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
...
Do always escape RDN values - this fixes bug #7794
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Thu Nov 18 10:43:40 UTC 2010 on sn-devel-104
2010-11-18 10:43:40 +00:00
Matthias Dieter Wallnöfer
113a9c1806
s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
...
The test message has been compressed - therefore I've now used "modify_ldif".
2010-11-13 12:32:34 +01:00
Matthias Dieter Wallnöfer
37bd313304
s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
...
There first one we perform all other tentatives are terminated with
ERR_ATTRIBUTE_OR_VALUE_EXISTS (tested against Windows).
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Fri Nov 12 19:39:07 UTC 2010 on sn-devel-104
2010-11-12 19:39:06 +00:00
Matthias Dieter Wallnöfer
5585591b2e
s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
...
This according to an answer from dochelp is SAM specific behaviour.
2010-11-12 18:55:04 +00:00
Zahari Zahariev
4fe63d927e
Cannot create OU using custom Schema class
...
If we define our own child class 'subClassOf' system Schema class
e.g. organizationalUnit then we cannot create OU in the Dafualt
Naming Context that has this custom Schama class in the objectClass
attribute.
2010-11-11 10:03:40 +01:00
Matthias Dieter Wallnöfer
4f86f297a2
s4:passwords.py - add a test for the normal "userPassword" behaviour
...
Just to make sure that this works now too
2010-11-11 10:03:40 +01:00
Matthias Dieter Wallnöfer
5ded90ef66
s4:acl.py - two password change tests are expected to fails on Windows 2000 function level
2010-11-11 09:50:06 +01:00
Matthias Dieter Wallnöfer
cc7f390bf9
s4:python tests - fix script names in the help text
2010-11-11 09:12:24 +01:00
Anatoliy Atanasov
4b978b36a9
s4/syntax: Add tests for DN+String and DN+Binary
...
These tests aim to verify the behavior for 2.5.5.7 and 2.5.5.14 syntaxes.
Autobuild-User: Anatoliy Atanasov <anatoliy@samba.org>
Autobuild-Date: Wed Nov 10 06:57:04 UTC 2010 on sn-devel-104
2010-11-10 06:57:04 +00:00
Matthias Dieter Wallnöfer
58cfa5a825
s4:passwords.py - test empty password attributes behaviour
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Mon Nov 8 12:09:56 UTC 2010 on sn-devel-104
2010-11-08 12:09:56 +00:00
Matthias Dieter Wallnöfer
acffe25896
s4:passwords.py - add another two failure cases
2010-11-08 11:27:03 +00:00
Matthias Dieter Wallnöfer
4b97e7c8f2
s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
...
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Mon Nov 8 10:36:50 UTC 2010 on sn-devel-104
2010-11-08 10:36:49 +00:00