Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-06-20 | s4-build Change default paths and --with flags for a 4.0 release | Andrew Bartlett | 2 | -59/+21 | |
The following changes are made since Samba 3.6: * --with-ncalrpcdir and --with-nmbdsocketdir are replaced with --with-socket-dir (with ntp_signd, winbindd, nmbd subdirs) * This moves the winbind socket out of /tmp. Distributions have moved this out of /tmp for quite some time now, and /var/run in the FHS blessed location these days. --with-socketdir should point to /var/run in a distribution package. * Configuration files are expected in PREFIX/etc instead of PREFIX/lib (they need to be moved manually) * SWAT data files have moved to PREFIX/share/swat (alongside PREFIX/share/setup containing samba4 provision templates). * The --with-fhs option is no longer available (it was never very useful, and major distributions (Debian, OpenSuSE, Fedora) either specified every option (overriding the effect) or didn't specify it at all. * PID files are now in PREFIX/var/run, moved from PREFIX/var/locks * The ncalrpc and nmbd sockets are now in PREFIX/var/run by default The following changes are made for users of Samba3 binaries built with the top level build in master * 'state' files are now expected to be in their Samba 3.6 location PREFIX/var/locks (and will need to be moved manually) Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-20 | s4-upgradeprovision: propose the use of findprovisionranges if no ranges are ↵ | Matthieu Patou | 1 | -0/+14 | |
present Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Jun 20 00:30:59 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s4: create script to find provision ranges for old provision without this ↵ | Matthieu Patou | 1 | -0/+174 | |
information | |||||
2011-06-19 | s4-sambatool: extract the confirm function in a separte module for reuse | Matthieu Patou | 2 | -10/+36 | |
2011-06-19 | s4-samba-tool: remove unused imports | Matthieu Patou | 1 | -2/+1 | |
2011-06-19 | s4-samba-tool: use correct object notation ie. obj.method rather than ↵ | Matthieu Patou | 1 | -37/+31 | |
method(obj, ...) | |||||
2011-06-19 | s4-sambatool: use correct way to call class methods | Matthieu Patou | 1 | -53/+54 | |
2011-06-19 | s4-upgradeprovision: improve message output | Matthieu Patou | 1 | -1/+1 | |
2011-06-19 | s4-upgradeprovision: skip versionNumber, it's used by GPO | Matthieu Patou | 1 | -0/+1 | |
2011-06-19 | s4-provision: Remove hard coded SD for CN=Sites container | Matthieu Patou | 2 | -16/+0 | |
With the fix introduced by Nadya in changeset 622ef6aed82a2f2f7748c2a88535486af77487de we are now able to generate correct SD (at least the same as W2k3R2 with a Forest Level of 2003), so there is no need for this fix anymore as it makes SDs for Forest Level 2003 and lower incorrect. | |||||
2011-06-19 | s4-upgradeprovision: deltaattr can be empty or none too | Matthieu Patou | 1 | -8/+8 | |
2011-06-19 | s4-upgradeprovision: handle the fact that oEMInformation might not be present | Matthieu Patou | 1 | -2/+5 | |
2011-06-19 | s4-upgradeprovision: Rework completly how SDs are recalculated | Matthieu Patou | 1 | -66/+99 | |
2011-06-19 | s4-python: make checks of sacl in get_diff_sddls optionnal | Matthieu Patou | 1 | -2/+6 | |
2011-06-19 | s4-upgradeprovision: remove useless comment | Matthieu Patou | 1 | -1/+0 | |
2011-06-19 | s4-upgradeprovision: ignore objectSid | Matthieu Patou | 1 | -2/+3 | |
2011-06-19 | s4-upgradeprovision: add a list of attribute that are not DSDB attribute ↵ | Matthieu Patou | 1 | -0/+4 | |
that we don't want to copy | |||||
2011-06-19 | s4: fix wrong index usage PRIMARY_USER_SID_INDEX when it should have been ↵ | Matthieu Patou | 1 | -1/+1 | |
PRIMARY_GROUP_SID_INDEX The system account was instanciated with wrong user an group SIDs, group sid resulted being just the domain SID. Bug seems to date from fbe6d155bf177c610ee549cc534650b0f0700e8a. Andrew (B.) please check. | |||||
2011-06-19 | s4-upgradeprovision: if there is nothing to really modify then skip it | Matthieu Patou | 1 | -0/+3 | |
2011-06-19 | s4-upgradeprovision: dn must be skipped as delta.remove("dn") do not remove ↵ | Matthieu Patou | 1 | -0/+3 | |
this attribute | |||||
2011-06-19 | s4-upgradeprovision: change hashAttrNotCopied to be an array | Matthieu Patou | 1 | -26/+22 | |
2011-06-19 | s4-upgradeprovision: fix inverted logic and wrong flags on sd_flags control | Matthieu Patou | 1 | -3/+4 | |
2011-06-19 | s4-upgradeprovision: remove useless code | Matthieu Patou | 1 | -3/+0 | |
2011-06-19 | s4-upgradeprovision: don't print dn in the list of modified attributes | Matthieu Patou | 1 | -1/+2 | |
2011-06-19 | s4-upgradeprovision: clean up, reformating and update docs | Matthieu Patou | 1 | -9/+8 | |
2011-06-19 | s4-upgradeprovision: introduce invocation id in lastprovisionUSNs | Matthieu Patou | 2 | -29/+73 | |
2011-06-19 | s4-upgradeprovision: add function to know if attribute is replicated or not | Matthieu Patou | 1 | -0/+20 | |
2011-06-19 | s4-upgradeprovision: split update_present in two functions depending on the ↵ | Matthieu Patou | 1 | -130/+171 | |
method used In order to make the function a bit more clearer and with less depth, the selection of attribute that are not updated is split in two functions depending on the fact that we are using mainly replPropertyMetadata to make our choice or if we are using the list of attributes that should, could or shouldn't be updated/created/deleted. | |||||
2011-06-19 | s4-upgradeprovision: handle_special_attributes don't really need ranges of ↵ | Matthieu Patou | 1 | -5/+6 | |
USNs, just the information if we are using replPropertyMetadata for attribute selection | |||||
2011-06-19 | s4-python: fix wrong discovery of the site name in find_key_provision_parameters | Matthieu Patou | 1 | -1/+1 | |
2011-06-19 | s4-upgradeprovisision: fix bug 8063, old SD can miss some componenent ↵ | Matthieu Patou | 1 | -16/+20 | |
(group, owner, ...) Don't make the assumption that SD are correct, they can be wrong and misformed. Fix this bug: https://bugzilla.samba.org/show_bug.cgi?id=8063 | |||||
2011-06-19 | s4-upgradeprovision: Fix an error, so that cursddl and refsddl are not the same | Matthieu Patou | 1 | -1/+1 | |
Thanks to Dirk Paulli for pointing it with his bug report. | |||||
2011-06-19 | py-ldb: allow dictionnary like usage (ie. e.get("myattribute", defVal) | Matthieu Patou | 1 | -3/+8 | |
2011-06-19 | s3: Fix Coverity ID 2582: FORWARD_NULL | Volker Lendecke | 1 | -0/+5 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 19 20:46:43 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s3: Fix Coverity ID 2583: RESOURCE_LEAK | Volker Lendecke | 1 | -1/+5 | |
2011-06-19 | s3: Remove unused name_queries | Volker Lendecke | 1 | -34/+0 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 19 15:14:38 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s3: Fix some type-punned warnings | Volker Lendecke | 1 | -7/+8 | |
2011-06-19 | s3: Add name_resolve_bcast_send/recv | Volker Lendecke | 2 | -20/+104 | |
2011-06-19 | s3: Fix a memleak in name_resolve_bcast | Volker Lendecke | 1 | -4/+7 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jun 19 12:40:55 CEST 2011 on sn-devel-104 | |||||
2011-06-19 | s3: Test nttrans_create | Volker Lendecke | 5 | -0/+112 | |
This is a test for the share security descriptor exception for nttrans_create | |||||
2011-06-19 | s3: Add incomplete cli_nttrans_create | Volker Lendecke | 2 | -0/+208 | |
secdesc only at this moment | |||||
2011-06-19 | s3: Correctly align even | Volker Lendecke | 1 | -1/+3 | |
2011-06-18 | s3: Allow NULL sd_size in make_sec_desc | Volker Lendecke | 1 | -2/+10 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jun 18 22:26:15 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | s3:modules fix Bug 8244 - Cannot copy files larger than 2 GB to Samba share | Christian Ambach | 1 | -3/+3 | |
the time_audit module uses int instead of uint64 as return value in get_alloc_size so that sizes of files larger than 2 GB are cut of leading to wrong replies to NtCreateAndX and Windows clients giving up While checking the types of all functions, I found two more wrong return value types that needed correction Autobuild-User: Christian Ambach <ambi@samba.org> Autobuild-Date: Fri Jun 17 23:11:10 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | s4-errors: Import error maps from the source3/ unix -> ntstatus mapping | Andrew Bartlett | 1 | -0/+11 | |
We need to syncronise these mappings, as the duplication of this symobol in the build means that either may be called based only on library link orders. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jun 17 10:22:07 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | errors: reorder error codes for easier s3/s4 comparison | Andrew Bartlett | 2 | -14/+14 | |
2011-06-17 | s4-util: removed the s4 nterr.c | Andrew Tridgell | 2 | -55/+1 | |
this is now in common code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | s3-util: remove the s3 nterr.c | Andrew Tridgell | 4 | -66/+2 | |
this is now in common code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | util: moved nt_errstr() into common code | Andrew Tridgell | 2 | -8/+23 | |
this brings nt_errstr() into common code, using the new talloc_stackframe_exists() to ensure that we only allocate an error string using talloc_tos() if a talloc stackframe does currently exists. This makes it safe to use in external libraries Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | libclu/util: Move get_friendly_nt_error_msg() in common. | Andrew Bartlett | 4 | -40/+52 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> |