Age | Commit message (Collapse) | Author | Files | Lines |
|
Guenther
(This used to be commit 07d33557b95106ac57fdef8c767ab86192930a6d)
|
|
Guenther
(This used to be commit 9b0423e7d918b7b3837ca4ebf997edd80d4da6de)
|
|
Guenther
(This used to be commit 4896f22bb50ea9ae0c4807ed9b2dd4283c254364)
|
|
Heavily based on existing code in net_ads_join().
Guenther
(This used to be commit fb6315b68b16d64625457881302fd191f90defa0)
|
|
Guenther
(This used to be commit 13c46b1407117c93b8f0275cc16ea5aa49596750)
|
|
NetJoinDomainLocal().
Guenther
(This used to be commit d2f21ce6727ec9e4df67989db07b48470d0790a4)
|
|
Certainly needs cleanup later.
Guenther
(This used to be commit 2b41ac926de76804a50681bd246b3a20e112853b)
|
|
Guenther
(This used to be commit 8cbc6bdede9e8fc423488c7632546c548234cc0c)
|
|
Guenther
(This used to be commit d341d251d6e22e9cc1c4596038fd5fe5c7c6c174)
|
|
Guenther
(This used to be commit b1ad3def98911c91ed55a3b7aec7d0894b2dd8fd)
|
|
Guenther
(This used to be commit b7383818168863a7ba43c2456f8c44e96e76707a)
|
|
Guenther
(This used to be commit 763e13315fc71237b14a186810bc201e725648f5)
|
|
(This used to be commit 5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
|
|
(This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
|
|
(This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
|
|
(This used to be commit c31c7e3e24875ce75bc18f0ad7529320eab8e50a)
|
|
(This used to be commit 7e1d9b561f6df233b8c7eaec83d1e4207b5a2fb0)
|
|
(This used to be commit 93e5de23e7109432f554745b18c6d630a39f9c2b)
|
|
(This used to be commit 7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
|
|
First user is yp_default_domain
(This used to be commit c19363eb77fcc3e1bf3341e6373d38f1e91fc08f)
|
|
... nobody was using it, so we're free to change it now :-)
(This used to be commit 4b06c68482247d859ec30b8b1920706e43358989)
|
|
Only client.c and clitar.c used this, I think they should carry the static
themselves. Also move the a bit funny routine toktocliplist to clitar.c, the
only place where it is used.
(This used to be commit 86d9412611fd99c21e15c71d30a3f95e35d8535b)
|
|
(This used to be commit 032c5589fe7f9f2fcb0f336e72517a81a720b6ce)
|
|
The first memcache API only had blobs, but we have quite a few objects that are
more complex talloc'ed structues. The current one I'm looking at is the
getpwnam cache, but there are others around.
(This used to be commit ea0e5ad9a15c848904dee8cb2d3e392b6a894705)
|
|
It hurts, but I think this global variable is necessary for transition, and it
has the potential to remove quite a few other global variables without messing
with APIs too much.
(This used to be commit c131d0dc52ec09c9227eff3d68877369c37aaed5)
|
|
(This used to be commit e18fab269c7370a6670c56eeab60fd90feecf0b2)
|
|
(This used to be commit 08fee0d28a20648d74c6b03d120eaf628f4de70c)
|
|
James, at least on my Linux system neither FILE_CASE_SENSITIVE_SEARCH nor
FILE_CASE_PRESERVING_NAMES seem to be defined anywhere. Is it possible that
this is a MacOS/X specific thing? If so, could you add configure tests for
this?
Thanks,
Volker
(This used to be commit 465fd4385013c95f9778d710d70796feae4eb858)
|
|
(This used to be commit 5de89dd6e0a8a56a5a0f998e3b1d3538367db7d6)
|
|
actual bug where we pass a pointer instead of a pointer to a pointer.
(This used to be commit 36db6755103f01cb74bf4194fc81ca6d4b5320e4)
|
|
This patch adds Darwin support for the Samba statfs VFS call. It
also adds a filesystem capabilities bitmask to the information
returned by the call.
(This used to be commit 555173eb3f6511e88798d6ef3d1fed0c219a9921)
|
|
This patch supplements the fsp extension API with an operation to
retrieve the malloc zone pointer for that fsp.
(This used to be commit d5d9e4084cfb3db3bebff0334b93f376022ef5d3)
|
|
(This used to be commit 9fead46b54519b3df78a869dbc99207046587d6a)
|
|
is set.
This essentially re-establishes r14496 (2155bb0535656f294bd054d6a0a7d16a9a71c31b)
which was undone in r17723 (43bd8c00abb38eb23a1497a255d194fb1bbffffb) for
reasons that are unclear to me. Maybe I am being too naive.
Now we do again only retrieve the password policy when called from
the pam_winbind module. This fixes logons delegated to AD trusted
domain controllers: We need to connect to the sam to retrieve the
password policy. But auhtenticated session setup is not possible
when contacting the trusted domain dc and afterwards, SamrConnect
also fails with whatever credentials and method used.
Michael
(This used to be commit 6d765e0de523211a2d0b43a2c4c4117f5f0c662f)
|
|
Up to now, get_nt_acl() took a files_struct pointer (fsp) and
a file name. All the underlying functions should need and now
do need (after the previous preparatory work), is a connection_struct
and a file name. The connection_struct is already there in the
vfs_handle passed to the vfs functions. So the files_struct
argument can be eliminated.
This eliminates the need of calling open_file_stat in a couple
of places to produce the fsp needed.
Michael
(This used to be commit b5f600fab53c9d159a958c59795db3ba4a8acc63)
|
|
This makes both of afsacl_[f]get_nt_acl() more specific,
eliminating the need for afs_get_nt_acl(). Instead, split
afs_to_nt_acl.
Michael
(This used to be commit 15caf58c81ce6b68eefa03c8f8510c2ecb5fdeb3)
|
|
This makes both of aixjfs2_[f]get_nt_acl() more specific,
eliminating the need for aixjfs2_get_nt_acl_common().
Michael
(This used to be commit 36e2a814ba50feefa34c76353c0f5dec1d7cfff4)
|
|
In preparation of the api change in api change in get_nt_acl().
Michael
(This used to be commit 40a1438e17c462990e6b71b544c39f093236d5be)
|
|
Michael
(This used to be commit 1c4f74551f48429ee3af2022101a97679e25cdea)
|
|
Michael
(This used to be commit f6db5a0d0571130f765d8a0fb4e20e61cc8b2487)
|
|
Michael
(This used to be commit 04258231dc654df077638edb7cb08542e39b7547)
|
|
This moves functionality from gpfsacl_get_nt_acl_common()
back to gpfsacl_get_nt_acl() and gpfsacl_fget_nt_acl(),
making both these functions more specific (calling the
corresponding fsp- and non-fsp functions).
gpfsacl_get_nt_acl_common(). is removed.
Michael
(This used to be commit d6043c1066322d2c567aedc5eae1a9d46c8fc396)
|
|
This is the next step in preparation of a get_nt_acl prototype change.
Michael
(This used to be commit 7afeb1c6cb1bdb58d1e61c54ae215d947d8dc3ea)
|
|
This is in preparation of a get_nt_acl prototype change.
(This used to be commit e0672a46a2e5e655da32499ca7f52a9156e9b7f0)
|
|
Replace smbd/posix_acls.c:get_nt_acl() by two funcions:
posix_get_nt_acl() and posix_fget_nt_acl(). The first
takes a connection struct and a file name instead of a
files_struct pointer. This is in preparation of changing
the vfs api for SMB_VFS_GET_NT_ACL.
Michael
(This used to be commit 50c82cc1456736fa634fb656e63555319742f725)
|
|
It can be retrieved from the stat buffer.
Michael
(This used to be commit b0ae830bf57dcaec00b2a2eabfec7221a3b7f791)
|
|
Convert canonicalise_acl() to take connection_struct, is_directory
and file name instead of files_struct pointer.
Michael
(This used to be commit d579a7f84fd47a3f00215725cecd65b21a5ff2e0)
|
|
Convert ensure_canon_entry_valid() to take share_params and an is_directory
flag instead of an files_struct pointer.
Michael
(This used to be commit bdb208124bd703edee03ac4d2a4ec45ecdfc135e)
|
|
This is a first change in a series: Pass what is needed instead of files_struct
pointers to some functions. This is in preparation of introducing two variants
of get_nt_acl - one for fname (which does not need an fsp), one for file
descriptor.
This changes apply_default_perms to take share_params (rather thatn snum)
and an is_directory flag instead of an fsp.
Michael
(This used to be commit d7e2e93758f6598a0459db3255300558618f066e)
|
|
All callers are replaced by Get_Pwnam_alloc
(This used to be commit 735f59315497113aebadcf9ad387e3dbfffa284a)
|