| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
Provide a C-based alternative to the python script "mymachinepw"
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| |
| |
| | |
caused us to
run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On
opening the base_fsp we must break existing oplocks." as it broke make test.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks.
Jeremy.
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add the const from nfs4_acls.c to nfs4_acls.h
This fixes my build of the zfsacl module on solaris.
Michael
|
| | |
| | |
| | |
| | |
| | | |
On FreeBSD backtrace_symbols is defined in libexecinfo.so.1. Look for it
there as well.
|
| |/
| |
| |
| |
| |
| | |
kernel oplock bug).
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
the file
(also fix a bad merge of the previous patch from 3.3).
Jeremy.
|
| |
| |
| |
| |
| |
| |
| | |
Now that the methods are no longer needed in winbindd_ads,
we can make them static again.
Michael
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some of the ads methods just point to the rpc methods.
This makes winbindd_ads use the reconnect methods instead of
calling the rpc methods directly in order to prevent
negative cache entries for e.g. name_to_sid, when the dc
has closed the connection without sending a reset.
Michael
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The ads lookup_groupmem() function calls lda_lookupsids to resolve sids
to names. This is tried only once. So in case the connection was broken,
e.g. closed by the server (without a reset packet), there will be an empty
GM/ cache entry for the requested group which will prevent proper working
of access checks among other checks for the expiry period.
This patch works around this problem by retrying once if the lsa_lookupsids
call fails, re-establishing the dc-connection, as we already do in many other
places (e.g. the winbindd retry methods for the rpc layer).
Michael
|
| |
| |
| |
| |
| |
| | |
Restructures parts of open code so that fsp must be allocated before calling
open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c.
Jeremy.
|
| | |
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| | |
|
| |
| |
| |
| |
| |
| | |
keytab.
Guenther
|
| | |
|
| |
| |
| |
| | |
multibyte character.
|
| |
| |
| |
| |
| |
| | |
exported by "eventlog list". Don't leak memory on error paths.
Jeremy.
|
| |
| |
| |
| |
| |
| | |
functions here.
Jeremy.
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| | |
Guenther
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When freeing the talloc ctx at the end of the routine,
it must be a talloc ctx created inside. talloc_tos() needs
to be valid after the function finishes, since callers
(may) have data attached to it.
Michael
Signed-off-by: Günther Deschner <gd@samba.org>
|
| |
| |
| |
| |
| |
| | |
bad. Fixing... May fix bug #5891, not sure.
Jeremy.
|
| |\ |
|
| | |
| | |
| | |
| | | |
Guenther
|
| |\| |
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | | |
Guenther
|
| | |
| | |
| | |
| | |
| | |
| | | |
allocation.
Guenther
|
| |/ |
|
| |
| |
| |
| | |
Jeremy.
|
| |
| |
| |
| |
| |
| | |
request.
Jeremy.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
--set-uid/gid-mapping
--remove-uid/gid-mapping
Karolin
(cherry picked from commit c9965d544f615fea1ba3609d7348407130ab1ec9)
|
| |
| |
| |
| | |
Karolin
|
| |
| |
| |
| |
| |
| |
| | |
non-standard locations.
These configure checks have the correct flags at configure time, so
let's pass them through so they are used at compile time.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The idmap_tdb backend already provides an interface to remove existing id
mappings. This commit plumbs that ability up through, winbindd, libwbclient,
and wbinfo.
Added new winbindd command:
WINBINDD_REMOVE_MAPPING
Added new libwbclient interfaces:
wbcRemoveUidMapping() and wbcRemoveGidMapping()
Added new wbinfo options:
--remove-uid-mapping
--remove-gid-mapping
Increased libwbclient version to 0.2
Increased winbind interface version to 20
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The two new parameters are:
--set-uid-mapping
--set-gid-mapping
These allow wbinfo to create new, or override existing id mappings in the
idmap backend. These expose the exisiting ability of libwbclient
and winbindd to do this, up through a command line utility.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Some AD objects, like Exchange Public Folders, can be members of Security
Groups but do not have a SID attribute. This patch adds more granular return
errors to ads_get_sid_from_extended_dn(). Callers can now determine if a parse
error occured because of bad input, or the DN was valid but contained no SID.
I updated all callers to ignore SIDless objects when appropriate.
Also did some cleanup to the out paths of lookup_usergroups_memberof()
|