summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* ldap.py: Remove unused imports.Jelmer Vernooij2010-01-171-18/+4
|
* s4 selftest: Fix and reenable WINBIND-STRUCT.NETBIOS_NAME testKai Blin2010-01-163-8/+8
|
* s4-kerberos: raise the general kerberos debug level to 3Andrew Tridgell2010-01-161-1/+1
| | | | level 2 for every krb request is a bit much
* Import testtools as well, required for subunit.Jelmer Vernooij2010-01-166-11/+6
|
* subunit: Import new version.Jelmer Vernooij2010-01-161-1/+1
|
* Fix permissions - net subcommand modules don't need to be executable.Jelmer Vernooij2010-01-162-0/+0
|
* s4-torture: fixed DsReplicaGetInfo elementsAndrew Tridgell2010-01-161-2/+2
|
* s4-kcc: added DsReplicaGetInfo pending ops callAndrew Tridgell2010-01-161-1/+30
| | | | Just return 0 pending ops for now
* s4-provision: added w2k8r2 ldap capabilitiesAndrew Tridgell2010-01-161-0/+2
|
* s4-devel: added rebuild_zone.shAndrew Tridgell2010-01-161-0/+107
| | | | This rebuilds a DNS zone file, including all DCs from sam.ldb
* s4-provision: added "check-names ignore;" to allow for _msdcs A recordsAndrew Tridgell2010-01-161-0/+3
|
* s4-kcc: added DsReplicaGetInfo CURSORS2 levelAndrew Tridgell2010-01-161-0/+29
|
* s4-idl: in DsReplicaGetInfo unknown2 is actually an enumeration_contextAndrew Tridgell2010-01-162-4/+4
|
* s4-kcc: added support for CURSORS info level in DsReplicaGetInfoAndrew Tridgell2010-01-161-3/+34
|
* s4-dsdb: take advantage of local cursor and sortAndrew Tridgell2010-01-162-71/+3
| | | | | in getncchanges and repl task we don't need the extra load and sort any more.
* s4-dsdb: add our local cursor and sort in dsdb_load_udv_*()Andrew Tridgell2010-01-161-19/+65
| | | | This makes things much simpler for the callers