summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB ↵Kamen Mazdrashki2010-09-261-1/+7
| | | | connections
* s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connectionsKamen Mazdrashki2010-09-261-2/+3
|
* s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB ↵Kamen Mazdrashki2010-09-261-2/+3
| | | | connections
* s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB ↵Kamen Mazdrashki2010-09-261-1/+9
| | | | connections
* s4-ldap_schema.py: Remove unused LDB connection to GC portKamen Mazdrashki2010-09-261-5/+0
|
* s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB ↵Kamen Mazdrashki2010-09-261-6/+7
| | | | connections
* s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connectionsKamen Mazdrashki2010-09-261-2/+3
|
* s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a timeKamen Mazdrashki2010-09-261-20/+33
| | | | If no arguments given, ldapcmp will compare all NCs
* Check in configure/Makefile for those projects that have waf as primary ↵Jelmer Vernooij2010-09-254-0/+142
| | | | build system.
* ldb: mark the location of a lot more ldb requestsAndrew Tridgell2010-09-2528-15/+109
|
* s4-dsdb: added tagging of requests in dsdb modulesAndrew Tridgell2010-09-258-0/+30
| | | | | this allows you to call dsdb_req_chain_debug() in gdb or when writing debug code to see the request chain
* ldb: added request location trackingAndrew Tridgell2010-09-254-0/+39
| | | | | | this is used to help debug async ldb requests. The ldb request handle now contains a location string and the parent request pointer. This allows us to print a backtrace of ldb requests in the dsdb modules.
* s4-repl: make getncchanges a bit less verboseAndrew Tridgell2010-09-251-1/+1
| | | | this should reduce some of the clutter in make test
* s4-net: added --ipaddress option to net commandsAndrew Tridgell2010-09-256-6/+13
| | | | | | | this allows override of server IP address, bypassing NBT or DNS name resolution of DCs Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s4-pynet: added server keyword to Net() initialisationAndrew Tridgell2010-09-251-3/+7
| | | | | | this sets up server_address in the libnet context Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s4-libnet: added server_address option in libnet contextAndrew Tridgell2010-09-253-1/+6
| | | | | | this is used by libnet_LookupDCs Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s4-finddcs: allow override of server IP addressAndrew Tridgell2010-09-252-1/+37
| | | | | | this will be used to implement --ipaddress option to net commands Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s4-repl: don't store repsFrom on DNs other than NC headsAndrew Tridgell2010-09-251-0/+9
| | | | | | we don't want a refsFrom on the Rid Manage$ DN Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
* s4-pycredentials: avoid a tallloc_free on refAndrew Tridgell2010-09-251-1/+1
| | | | with the new py object structure, we need to unlink not free
* s4-repl: use namingContexts from rootDSE to initialise partition listAndrew Tridgell2010-09-251-53/+36
| | | | | this is preferable to looking for the hasMasterNCs attribute on nTDSDSA objects.
* s4-repl: force on WRIT_REP when we are a writable replicaAndrew Tridgell2010-09-251-4/+3
| | | | | this ensures we always mark ourselves as writeable when we are not an RODC
* s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsaAndrew Tridgell2010-09-251-5/+6
| | | | this avoids a list walk in the calling code
* torture: fixed a valgrind error in SMB2-CREATEAndrew Tridgell2010-09-251-0/+6
| | | | | | | | the lock structure had uninitialised elements, so we sent a random length. This also adds a 1 byte write, so there is real data that is being truncated with the 2nd open
* s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.Nadezhda Ivanova2010-09-251-1/+1
|
* s4-waf: add NDR_EVENTLOG.Günther Deschner2010-09-241-2/+2
| | | | Guenther
* s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.Günther Deschner2010-09-241-1/+1
| | | | Guenther
* s4-kerberos Rework keytab handling to export servicePrincipalName entriesAndrew Bartlett2010-09-244-129/+171
| | | | | | | This creates keytab entries with all the servicePrincipalNames listed in the secrets.ldb entry. Andrew Bartlett
* s4-selftest Run slow tests less oftenAndrew Bartlett2010-09-241-16/+12
| | | | | | | | These tests don't need to be run twice - basic parsing errors that will show up with the various options will be caught quite well by other tests. Andrew Bartlett
* s4-libnet_join Use header constant for 'all encryption types' in ↵Andrew Bartlett2010-09-241-4/+3
| | | | msDS-SupportedEncryptionTypes
* s4-kerberos Move 'set key into keytab' code out of credentials.Andrew Bartlett2010-09-248-239/+286
| | | | | | | | This code never really belonged in the credentials layer, and is easier done with direct access to the ldb_message that is in secrets.ldb. Andrew Bartlett
* s4-libnet Remove libnet_samdump_keytab() and net samdump keytabAndrew Bartlett2010-09-244-185/+2
| | | | | | | | | | | There is a beter implementation of this in Samba3, and this uses functions in the credentials code that I want to remove. The same functionality is available by running 'net samsync' and 'net export keytab'. This isn't a DRS-backed utility, it only used netlogon replication. Andrew Bartlett
* s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()Andrew Bartlett2010-09-241-2/+3
| | | | | | The previous code never worked Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:repl_meta_data - also on delete operations the new RDN attribute has to ↵Matthias Dieter Wallnöfer2010-09-241-1/+10
| | | | | | be casefolded correctly Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:lazy_commit LDB module - the "show_deleted" control is initialised by the ↵Matthias Dieter Wallnöfer2010-09-241-17/+0
| | | | | | "show_deleted" LDB module Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - make use of "dsdb_forest_functional_level"Matthias Dieter Wallnöfer2010-09-241-3/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" ↵Matthias Dieter Wallnöfer2010-09-241-0/+34
| | | | | | and "ldapServiceName" rootDSE attributes Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:provision - rootdse - remove static "ldapServiceName" attributeMatthias Dieter Wallnöfer2010-09-242-4/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - introduce dynamic "ldapServiceName"Matthias Dieter Wallnöfer2010-09-241-0/+25
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:provision - rootdse - remove static "dnsHostName" attributeMatthias Dieter Wallnöfer2010-09-242-2/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - introduce dynamic "dnsHostName" attributeMatthias Dieter Wallnöfer2010-09-241-0/+8
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:provision - rootdse - remove the static attribute "serverName"Matthias Dieter Wallnöfer2010-09-241-1/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - make "serverName" dynamicMatthias Dieter Wallnöfer2010-09-241-0/+7
| | | | | | | This helps to fix bug #7347. "dsServiceName" cannot be made dynamic in such a simple way since it's already needed on LDB initialisation time. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - remove "priv" checks where not neededMatthias Dieter Wallnöfer2010-09-241-3/+3
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:rootdse LDB module - better that the "edn" control handling is done lastMatthias Dieter Wallnöfer2010-09-241-20/+20
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"Matthias Dieter Wallnöfer2010-09-241-5/+54
| | | | | | | Since this one relies on the right server loadparm context which we aren't able to provide over torture. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:provision.py - support still not fully provisioned trees regarding the ↵Matthias Dieter Wallnöfer2010-09-241-2/+11
| | | | | | | | rootDSE module We simply override the NTDS settings path manually Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:provision.py - make more use of "names.serverdn" on NTDS settings locationMatthias Dieter Wallnöfer2010-09-241-2/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:samldb LDB module - it isn't allowed to create user/computer accounts ↵Matthias Dieter Wallnöfer2010-09-242-10/+13
| | | | | | | | | with a primary group specified It can only be changed afterwards. We allow a "relax"ed exception for the provision state since we need this for the guest account. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:dsdb/common/util_samr.c - remove the primary group specificationsMatthias Dieter Wallnöfer2010-09-241-4/+0
| | | | | | Now also the primary group detection/change on modify operations does work Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:ldap.py - test default primary groups on modify operationsMatthias Dieter Wallnöfer2010-09-241-0/+70
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>