Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | provision: Add idmap database handle to the result of provision | Amitay Isaacs | 2011-08-19 | 1 | -0/+2 |
| | | | | | | | It is required in s3_upgrade script to migrate idmap database from s3 to s4. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | samba3-python: Add methods to get any entry (user/group) and its sid from idmap | Amitay Isaacs | 2011-08-19 | 1 | -0/+14 |
| | | | | | | | This is required in upgrade_s3 script to migrate idmap database from s3 to s4 Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | py_security: Fix comparison between two dom_sid objects | Amitay Isaacs | 2011-08-19 | 1 | -1/+9 |
| | | | | | | | | dom_sid_compare() function can return values other than -1, 0, 1. Python requires compare function to return value from [-1, 0, 1]. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> | ||||
* | credentials: Rename library to samba-credentials to avoid name clashes. | Jelmer Vernooij | 2011-08-18 | 18 | -33/+33 |
| | | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Aug 18 22:16:38 CEST 2011 on sn-devel-104 | ||||
* | cli-raw: Add public libsmbclient-raw library. | Jelmer Vernooij | 2011-08-18 | 8 | -12/+24 |
| | |||||
* | libcliraw: Install more header files. | Jelmer Vernooij | 2011-08-18 | 4 | -4/+4 |
| | |||||
* | smb_common: Install some more headers. | Jelmer Vernooij | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | libcliraw: Install request.h and signing.h. | Jelmer Vernooij | 2011-08-18 | 1 | -1/+2 |
| | |||||
* | smb_composite: Remove unnecessary include of signing header. | Jelmer Vernooij | 2011-08-18 | 1 | -1/+0 |
| | |||||
* | smb_composite: Integrate prototypes in header file. | Jelmer Vernooij | 2011-08-18 | 3 | -4/+69 |
| | |||||
* | s4-test: use dbcheck on more of our selftest databases | Andrew Tridgell | 2011-08-18 | 1 | -2/+3 |
| | | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Aug 18 02:58:55 CEST 2011 on sn-devel-104 | ||||
* | s4-test: only check one database in quickcheck | Andrew Tridgell | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | s4-dsdb: fixed deletion of backlinks for fl2000 DCs | Andrew Tridgell | 2011-08-18 | 1 | -18/+13 |
| | | | | | | | | | when in FL 2000 we were not correctly deleting backlinks as we uses dsdb_find_dn_by_guid() which doesn't find deleted objects. Modules should use dsdb_module_dn_by_guid() which prevents going to the top level, and finds deleted objects Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-dsdb: added comments and fixed backlink check in repl_meta_data | Andrew Tridgell | 2011-08-18 | 1 | -2/+17 |
| | | | | | | | | added comments explaining the backlink deletion code, plus fix a use of a bitwise operation in a boolean expression, and avoid calling dsdb_functional_level() inside a loop Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-dirsync: use dsdb_module_dn_by_guid() not dsdb_find_dn_by_guid() in modules | Andrew Tridgell | 2011-08-18 | 1 | -1/+1 |
| | | | | | | this prevents us going to the top level of the module stack Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | samba-tool: changed samba-tool user delete to use samdb instead of Net() | Andrew Tridgell | 2011-08-18 | 1 | -9/+17 |
| | | | | | this makes it possible to use with -H, so you can delete users on remote DCs or against local databases | ||||
* | s4-samdb: added deleteuser() to samdb | Andrew Tridgell | 2011-08-18 | 1 | -0/+23 |
| | | | | This is similar to deletegroup() | ||||
* | s4-test: prevent the utable test from crashing | Andrew Tridgell | 2011-08-18 | 1 | -3/+5 |
| | |||||
* | Use public pytalloc header file. | Jelmer Vernooij | 2011-08-14 | 5 | -5/+5 |
| | | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Aug 14 17:18:46 CEST 2011 on sn-devel-104 | ||||
* | s4:misc: remove last usage of legacy event_ fn names | Simo Sorce | 2011-08-14 | 6 | -12/+12 |
| | | | | | Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Sun Aug 14 00:38:13 CEST 2011 on sn-devel-104 | ||||
* | s4:lib: use tevent_ fns names instead of legcay event_ ones | Simo Sorce | 2011-08-13 | 6 | -28/+28 |
| | |||||
* | s4:smbd: use tevent_ fn names instead of leagcy event_ ones | Simo Sorce | 2011-08-13 | 4 | -8/+8 |
| | |||||
* | s4:ntvfs: use tevent_ fn names instead of legacy event_ ones | Simo Sorce | 2011-08-13 | 4 | -5/+5 |
| | |||||
* | s4:librpc: use tevent_ fn names instead of legacy event_ ones | Simo Sorce | 2011-08-13 | 3 | -9/+9 |
| | |||||
* | s4:libcli: use tevent_ fn names instead of legacy event_ ones | Simo Sorce | 2011-08-13 | 8 | -28/+28 |
| | |||||
* | s4:dsdb: use tevent_ fn names instaed of legacy event_ ones | Simo Sorce | 2011-08-13 | 3 | -3/+3 |
| | |||||
* | s4:messaging: use tevent_ function names instead of legacy event_ ones | Simo Sorce | 2011-08-13 | 3 | -7/+7 |
| | |||||
* | torture: use tevent_ functions names instead of the legacy event_ ones | Simo Sorce | 2011-08-13 | 21 | -70/+70 |
| | |||||
* | s4-provision Add support for fixing the DC rid to a particular value | Andrew Bartlett | 2011-08-13 | 2 | -16/+29 |
| | | | | | | | | This will allow an upgraded DC to keep its SID, while being upgraded to AD. We also watch for the highest RID in the existing DB to set next_rid for other additional users. Andrew Bartlett | ||||
* | s4-param Set szConfigFile even for s3 loadparm contexts | Andrew Bartlett | 2011-08-13 | 1 | -4/+4 |
| | |||||
* | upgrade: Add missing bits for the s3 to s4 upgrade script | Amitay Isaacs | 2011-08-13 | 2 | -49/+79 |
| | | | | | | | | | Use passdb backend to import/export users Remove unused options for upgrade_from_s3 command (--blank) and credentials options Config file is specified with -s/--configfile option and no need to specify as an argument. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | tests: Update test for s3 to s4 upgrade with two cases | Amitay Isaacs | 2011-08-13 | 2 | -1/+63 |
| | | | | | | S3-member to S4-member and S3-dc to S4-dc Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | py-samba3: Create samba3 python package to hold other modules | Amitay Isaacs | 2011-08-13 | 1 | -18/+18 |
| | | | | This will include passdb and param. | ||||
* | s4-dsdb: Provide additional method to connect to specified database path | Amitay Isaacs | 2011-08-13 | 1 | -5/+16 |
| | | | | | | samdb_connect() now calls samdb_connect_url() with default "sam.ldb". Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | param: Add smb.conf loading support to s3/s4 loadparm bridge | Andrew Bartlett | 2011-08-13 | 2 | -0/+5 |
| | |||||
* | s4-dsdb ensure we honour the hash_values control, even for really odd hashes | Andrew Bartlett | 2011-08-13 | 1 | -2/+4 |
| | |||||
* | s4-dsdb Give a less worrying error message on failure to get a transaction | Andrew Bartlett | 2011-08-13 | 1 | -1/+1 |
| | |||||
* | s4-scripting Rename passdb upgrade routine to avoid conflict with ↵ | Andrew Bartlett | 2011-08-13 | 2 | -6/+6 |
| | | | | upgradeprovision | ||||
* | s4-dsdb Add ability to force a particular SID in the upgrade case | Andrew Bartlett | 2011-08-13 | 2 | -2/+18 |
| | |||||
* | s4-dsdb Add flag to set DSDB_BYPASS_PASSWORD_HASH control | Andrew Bartlett | 2011-08-13 | 2 | -0/+9 |
| | |||||
* | samba-tool: Remove gpo setacl command | Amitay Isaacs | 2011-08-13 | 1 | -5/+0 |
| | |||||
* | s3:samba-tool: add --domain-critical-only to "samba-tool domain join" | Stefan Metzmacher | 2011-08-12 | 1 | -3/+9 |
| | | | | | | metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s4:py/samba/join: add domain_critical_only=False to join_DC/join_RODC | Stefan Metzmacher | 2011-08-12 | 1 | -3/+10 |
| | | | | | | metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s4:py/samba/drs_utils: pass down req/req_level to self.net.replicate_chunk() | Stefan Metzmacher | 2011-08-12 | 1 | -1/+2 |
| | | | | | | metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s4:libnet_vampire: don't keep the replication state if ↵ | Stefan Metzmacher | 2011-08-12 | 1 | -0/+30 |
| | | | | | | | | | | | DRSUAPI_DRS_CRITICAL_ONLY was used In that case we have incomplete information and need to start from 0 in the next run. metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s4:libnet: passdown the DsGetNCChangesReq* to the libnet_BecomeDC_StoreChunk ↵ | Stefan Metzmacher | 2011-08-12 | 3 | -4/+72 |
| | | | | | | | | handler metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | ||||
* | s4-dbcheck: offer to fix dsServiceName to be in GUID form | Andrew Tridgell | 2011-08-12 | 1 | -0/+43 |
| | | | | | | this fixes the dsServiceName so it can handle server renames Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-dsdb: don't cache the NTDS settings DN | Andrew Tridgell | 2011-08-12 | 1 | -9/+8 |
| | | | | | | | | | this DN can change due to a server rename, so we cannot cache it. It is set by provision, but not anywhere else. This seems to not have a large performance impact Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-join: make dsServiceName a GUID in @ROOTDSE on join | Andrew Tridgell | 2011-08-12 | 1 | -3/+5 |
| | | | | | | | when joining another domain as a DC we should setup our dsServiceName in @ROOTDSE to be a GUID so we can cope with later server renames Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | ||||
* | s4-provision: create dsServiceName in @ROOTDSE in GUID form | Andrew Tridgell | 2011-08-12 | 2 | -1/+4 |
| | | | | | | this allows for handling of server renames as the GUID doesn't change Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> |