summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:kdc Simplify header filesSimo Sorce2010-01-224-39/+14
|
* s4:rpc-server:samr: fix setting of lockout duration < lockout windowMichael Adam2010-01-211-1/+22
| | | | | | | | | | | | | | | | | | This should return NT_STATUS_INVALID_PARAMETER. This makes samba pass the first part of the samr-lockout test. This constraint is documented here for the samr server: http://msdn.microsoft.com/en-us/library/cc245667%28PROT.10%29.aspx MS-SAMR 3.1.1.6 Attribute Constraints for Originating Updates and here for the ldap backend: http://msdn.microsoft.com/en-us/library/cc223462(PROT.10).aspx MS-ADTS 3.1.1.5.3.2 Constraints So the check should actually be moved down into the backend, i.e. under dsdb/samdb/ldb_modules - TODO.. Michael
* pyxattr: Factor out helper functions.Jelmer Vernooij2010-01-211-24/+24
|
* pyxattr: Simplify tests.Jelmer Vernooij2010-01-212-57/+62
|
* pyxattr: Fix tests by not opening tdb files multiple times.Jelmer Vernooij2010-01-211-2/+0
|
* pyxattr: Fix tests by avoiding opening tdb files multiple times.Jelmer Vernooij2010-01-211-8/+8
|
* pyxattr: Fix memory leaks.Jelmer Vernooij2010-01-213-9/+21
|
* pyxattr: Simplify tests.Jelmer Vernooij2010-01-211-80/+50
|
* pyxattr: Fix return value, raise exception, fix memory leak.Jelmer Vernooij2010-01-211-1/+6
|
* pyxattr: Use standard functions for error handling.Jelmer Vernooij2010-01-212-21/+23
|
* pyxattr: Remove unnecessary hacks.Jelmer Vernooij2010-01-212-26/+1
|
* s4: Fix a few warnings.Jelmer Vernooij2010-01-216-4/+7
|
* s4: Include Python.h early to avoid double definition errors.Jelmer Vernooij2010-01-211-1/+1
|
* s4-winbind: Migrated winbind connection to tsocket.Andreas Schneider2010-01-203-78/+191
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4-python: add some helper for converting ldb_flag to textMatthieu Patou2010-01-211-0/+33
|
* upgradeprovision: forbid running upgradeprovision when there is more than 1 DCMatthieu Patou2010-01-211-0/+20
|
* upgradeprovision: mark rIDAvailablePool never upgradedMatthieu Patou2010-01-211-16/+121
| | | | | handle properly the fact that missing object might depend on some other in order to be correctly created debug change also if we are in debugall mode
* upgradeprovision: reformat + add groupType as possibly overwrittenMatthieu Patou2010-01-211-9/+12
|
* upgradeprovision: improve info messagesMatthieu Patou2010-01-211-7/+5
|
* Revert "s4:upgradeprovision - fix up the script regarding linked attributes"Matthieu Patou2010-01-211-46/+12
| | | | This reverts commit 2cedefabc93c8a1fcb49d65a3f78a344e814f826.
* upgradeprovision: never use xattr it's pointless in this usecaseMatthieu Patou2010-01-211-1/+1
|
* Add a comment to tdb_wrap to explain why it should be used instead of ↵Matthieu Patou2010-01-211-0/+7
| | | | directly using tdb
* s4: utils recreate in python setntacl and getntaclMatthieu Patou2010-01-216-180/+126
| | | | | | setntacl is able to set NTACL attribute from command line getntacl now use getopt for parsing command line option and is also able to dump the acl in the SDDL format.
* s4: allow python code to dump NTACL object as wellMatthieu Patou2010-01-211-0/+94
|
* provision: use message and do not display warning if the user choosed ↵Matthieu Patou2010-01-211-3/+4
| | | | delibarately posix:eadb
* provision: introduce use-xattr parameter for defining where to store attributesMatthieu Patou2010-01-215-31/+59
| | | | | This option allow simple user (non root) to invoke provision without facing an error while insuring that ACL on shared files will always be set
* s4-tests: register new unit testsMatthieu Patou2010-01-213-37/+107
| | | | make unit test emit a visible warning
* s4-python: add unit test for ntacls manipulation in pythonMatthieu Patou2010-01-211-0/+99
|
* s4-python: add more unit tests for xattr manipulation in pythonMatthieu Patou2010-01-211-11/+39
|
* s4: update setntacl and getntacl to select the adaquate backend (fs/tdb) for ↵Matthieu Patou2010-01-211-16/+54
| | | | storing xattr
* s4: ntvfs, create push_xattr_blob_tdb_raw and pull_xattr_blob_tdb_raw that ↵Matthieu Patou2010-01-211-27/+49
| | | | | | | do not depend on pvfs objects Following a talk with tridge on IRC, this patch allow (pull|push)_xattr_blob to be called without having a pvfs object. It's handy for programs that wants to manipulate xattr directly.
* s4: Set acls correctly on all sysvol and scripts sharesMatthieu Patou2010-01-212-28/+52
|
* s4: Make unixid optionalMatthieu Patou2010-01-211-2/+26
| | | | | Make unixid optional, if value not supplied next id from id pool will be used. Create a function to get next id in id pool.
* s4: regroup gpo modification in one function, set acl on files accordingly ↵Matthieu Patou2010-01-213-20/+166
| | | | with ACL in LDAP
* s4: Create unit tests for python "samba.xattr" moduleMatthieu Patou2010-01-213-4/+54
|
* s4: add python bindings for wrap_(s|g)etxattrMatthieu Patou2010-01-215-2/+297
|
* s4:selftest: add the samr-passwords-lockout test to knownfailMichael Adam2010-01-201-0/+1
| | | | | | | This is not implemented completely yet. Needs fixing in the future. Michael
* torture: add new test RPC-SAMR-PASSWORDS-LOCKOUTMichael Adam2010-01-202-0/+452
| | | | | | | | | | | | This tests account lockout features. Windows 2003r2 and Windows 2008r2 survice this test. Note: Windows does not set the ACB_AUTOLOCK account flag when it locks out an account. One thing that could/should be added to this test is a check of the lockout time property. Michael
* selftest: Use SUBUNIT_FORMATTER command, if set in the environment.Jelmer Vernooij2010-01-201-15/+15
|
* Fix unintentional free of the last value when adding a new value to a key.Wilco Baan Hofman2010-01-201-4/+8
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4-smbtorture: remove unneeded ncaclrpc dir setup from RPC-SPOOLSS-NOTIFY.Günther Deschner2010-01-191-10/+0
| | | | Guenther
* s4-smbtorture: also configure check smbc_setOptionCaseSensitive for ↵Günther Deschner2010-01-191-1/+2
| | | | | | LIBSMBCLIENT testsuite. Guenther
* s4-smbtorture: support spoolss_ReplyClosePrinter server call in ↵Günther Deschner2010-01-191-2/+36
| | | | | | | | | RPC-SPOOLSS-NOTIFY. A handle obtained with spoolss_ReplyOpenPrinter will be closed with spoolss_ReplyClosePrinter when we call spoolss_ClosePrinter on the remote side. Guenther
* s4-smbtorture: restructure spoolss server implementations in RPC-SPOOLSS-NOTIFY.Günther Deschner2010-01-191-1/+19
| | | | Guenther
* s4-smbtorture: skip ReplyOpenPrinter test in RPC-SPOOLSS-NOTIFY while ↵Günther Deschner2010-01-191-0/+4
| | | | | | testing s3. Guenther
* s4-smbtorture: strip trailing whitespace.Günther Deschner2010-01-191-12/+12
| | | | Guenther
* idl: switched to using the WSPP names for the 'neighbour' DRS optionsAndrew Tridgell2010-01-187-56/+56
| | | | | | | The documentation shows that all these functions in fact use the same flags variable type. To be consistent between functions, and to allow easy reference to the WSPP docs, it is better for us to also use this generic DrsOptions bitfield rather than one per operations.
* s4-drs: allow for security bypass for DsReplicaGetInfoAndrew Tridgell2010-01-171-5/+9
| | | | | Use --option=drs:disable_sec_check=true until the group membership bug with the PAC is fixed.
* s4-dsdb: isGlobalCatalogReady should be shown by defaultAndrew Tridgell2010-01-171-1/+1
| | | | | This caused repadmin.exe to crash. Thanks to Hongwei for tracking this down for us.
* ldap: Fix test failure that seemed to go unreported previously.Jelmer Vernooij2010-01-171-2/+1
|