1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-31 17:18:04 +03:00
samba-mirror/source3/include
Günther Deschner 2e7f22e833 r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the POSIX
homedirectory and the loginshell from Active Directory's "Services for Unix".

Enable it with:

        winbind sfu support = yes

User-Accounts without SFU-Unix-Attributes will be assigned template-based
Shells and Homedirs as before.

Note that it doesn't matter which version of Services for Unix you use (2.0,
2.2, 3.0 or 3.5). Samba should detect the correct attributes (msSFULoginShell,
msSFU30LoginShell, etc.) automatically.

If you also want to share the same uid/gid-space as SFU then also use PADL's
ad-idmap-Plugin:

        idmap backend = ad

When using the idmap-plugin only those accounts will appear in Name Service
Switch that have those UNIX-attributes which avoids potential uid/gid-space
clashes between SFU-ids and automatically assigned idmap-ids.

Guenther
(This used to be commit 28b5969942)
2007-10-10 10:58:07 -05:00
..
ads.h r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the POSIX 2007-10-10 10:58:07 -05:00
adt_tree.h r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) 2007-10-10 10:55:43 -05:00
asn_1.h fix some warnings from the Sun compiler 2004-01-09 14:54:33 +00:00
auth.h r4976: Try to scare people off from trying to write authentication modules 2007-10-10 10:55:10 -05:00
authdata.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
byteorder.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
charset.h r2114: Shameless theft of iconv commit from Samba4 to keep the two libs more in sync :-). 2007-10-10 10:52:32 -05:00
client.h r7415: * big change -- volker's new async winbindd from trunk 2007-10-10 10:57:08 -05:00
clitar.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
debug.h r7981: MS-DFS tidyup patches from James Peach <jpeach@sgi.com>. 2007-10-10 10:58:06 -05:00
dlinklist.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
doserr.h r7606: add WERR_NET_NAME_NOT_FOUND. This is what windows returns when 2007-10-10 10:57:15 -05:00
dynconfig.h port latest changes from SAMBA_3_0 tree 2003-08-02 20:06:57 +00:00
fake_file.h r2388: fix client quota support 2007-10-10 10:52:42 -05:00
hmacmd5.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
idmap.h r7415: * big change -- volker's new async winbindd from trunk 2007-10-10 10:57:08 -05:00
includes.h r7959: Added aio structure and types. 2007-10-10 10:58:04 -05:00
interfaces.h merge from APPLIANCE_HEAD 2001-11-28 21:51:11 +00:00
intl.h Merge from 3.0: 2003-10-09 06:10:52 +00:00
libsmb_internal.h r7172: This is the proper fix for setting file times from libsmbclient. We now 2007-10-10 10:57:04 -05:00
libsmbclient.h r5916: Only one C++ guard is necessary, not one around each smbc function. 2007-10-10 10:56:08 -05:00
local.h r5636: Re-add the allocation size - parameterized by share as 2007-10-10 10:55:52 -05:00
MacExtensions.h More spelling. 2002-04-04 20:38:10 +00:00
mangle.h r6625: Remove another global variable left over from a long time ago (magic char). 2007-10-10 10:56:47 -05:00
mapping.h trying to get HEAD building again. If you want the code 2003-07-16 05:34:56 +00:00
md5.h r3697: BUG 2027: fix multiple declaration of MD5_CTX (do we really care about DOS compilers?). Will watch build farm though. 2007-10-10 10:53:14 -05:00
messages.h r7415: * big change -- volker's new async winbindd from trunk 2007-10-10 10:57:08 -05:00
module.h Fix the events API. Patch by metze with some minor modifications. 2003-05-29 14:46:30 +00:00
msdfs.h r7981: MS-DFS tidyup patches from James Peach <jpeach@sgi.com>. 2007-10-10 10:58:06 -05:00
nameserv.h Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios 2004-03-15 21:45:45 +00:00
nt_printing.h r7882: Looks like a large patch - but what it actually does is make Samba 2007-10-10 10:58:00 -05:00
nt_status.h r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. 2007-10-10 10:56:27 -05:00
ntdomain.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
nterr.h r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. 2007-10-10 10:56:27 -05:00
ntioctl.h sync 3.0 into HEAD for the last time 2003-09-09 04:07:32 +00:00
ntlmssp.h r7963: Add aio support to 3.0. 2007-10-10 10:58:05 -05:00
ntquotas.h sync 3.0 into HEAD for the last time 2003-09-09 04:07:32 +00:00
passdb.h r7882: Looks like a large patch - but what it actually does is make Samba 2007-10-10 10:58:00 -05:00
popt_common.h r5786: Bugzilla #2443. Fix gcc4 compile found by Mark Loeser. 2007-10-10 10:56:00 -05:00
printing.h r5685: BUG 1881: only define PRINT_SPOOL_PREFIX if it is not already defined 2007-10-10 10:55:54 -05:00
privileges.h r7440: * merge registry server changes from trunk (so far) for more 2007-10-10 10:57:09 -05:00
pstring.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
rap.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
reg_objects.h r7878: mostly just a rename of REG_INFO to REG_QUERY_VALUE for better clarity 2007-10-10 10:58:00 -05:00
regfio.h r6942: * merging the registry changes back to the 3.0 tree 2007-10-10 10:56:57 -05:00
rpc_brs.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
rpc_buffer.h r5808: removing unneeded structure field from RPC_BUFFER 2007-10-10 10:56:02 -05:00
rpc_client.h r7415: * big change -- volker's new async winbindd from trunk 2007-10-10 10:57:08 -05:00
rpc_creds.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
rpc_dce.h r7696: Don't try and be clever and read an 8 byte int and 3 pad bytes 2007-10-10 10:57:19 -05:00
rpc_dfs.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
rpc_ds.h r196: merging struct uuid from trunk 2007-10-10 10:51:13 -05:00
rpc_echo.h Merge: 2003-04-15 03:09:35 +00:00
rpc_eventlog.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
rpc_lsa.h r7391: - Added client-support for various lsa_query_trust_dom_info-calls and a 2007-10-10 10:57:07 -05:00
rpc_misc.h r7139: trying to reduce the number of diffs between trunk and 3.0; changing version to 3.0.20pre1 2007-10-10 10:57:02 -05:00
rpc_netlogon.h r7139: trying to reduce the number of diffs between trunk and 3.0; changing version to 3.0.20pre1 2007-10-10 10:57:02 -05:00
rpc_parse.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
rpc_reg.h r7908: * change REGISTRY_HOOK api to use const (fix compiler warning 2007-10-10 10:58:03 -05:00
rpc_samr.h r6601: fixing query and set alias info calls (level 1 from the 2007-10-10 10:56:46 -05:00
rpc_secdes.h r7691: * add .gdbinit to the svn:ignore files 2007-10-10 10:57:19 -05:00
rpc_shutdown.h r6014: rather large change set.... 2007-10-10 10:56:15 -05:00
rpc_spoolss.h r7882: Looks like a large patch - but what it actually does is make Samba 2007-10-10 10:58:00 -05:00
rpc_srvsvc.h r6004: Let's make server manager able to kill a user session. 2007-10-10 10:56:15 -05:00
rpc_svcctl.h r7610: can successfully stop and start the 'spooler' service by setting the state for the 'disable spoolss' parameter in memory for an individual smbd 2007-10-10 10:57:16 -05:00
rpc_wkssvc.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
safe_string.h r1215: Intermediate checkin of the new keytab code. I need to make sure I 2007-10-10 10:52:00 -05:00
samba_linux_quota.h Oops. Broke the build. Added missing files. 2004-01-05 21:02:37 +00:00
samba_xfs_quota.h Oops. Broke the build. Added missing files. 2004-01-05 21:02:37 +00:00
secrets.h r3377: Merge in first part of modified patch from Nalin Dahyabhai <nalin@redhat.com> 2007-10-10 10:53:05 -05:00
session.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
smb_acls.h r7946: Minor C++ compatibility fix. 2007-10-10 10:58:03 -05:00
smb_macros.h r7200: Don't use memset, use SET_STAT_INVALID (has the same effect). 2007-10-10 10:57:05 -05:00
smb.h r7963: Add aio support to 3.0. 2007-10-10 10:58:05 -05:00
smbldap.h r6351: This is quite a large and intrusive patch, but there are not many pieces that 2007-10-10 10:56:38 -05:00
smbprofile.h r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to 2007-10-10 10:53:11 -05:00
socket_wrapper.h r6570: Add socket_wrapper library to 3.0. Can be enabled by passing 2007-10-10 10:56:45 -05:00
spnego.h r7882: Looks like a large patch - but what it actually does is make Samba 2007-10-10 10:58:00 -05:00
srvstr.h (merge from HEAD) 2003-03-22 13:47:42 +00:00
stamp-h.in Make sure that the stamp file is newer than configure.in 1999-07-18 20:34:50 +00:00
sysquotas.h Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods. 2004-01-05 19:36:02 +00:00
talloc.h r6646: keep samba3 talloc inline with samba4 one 2007-10-10 10:56:49 -05:00
trans2.h r7796: Prepare for client setting capabilities to select posix pathnames on 2007-10-10 10:57:21 -05:00
util_getent.h Removed version number from file header. 2002-01-30 06:08:46 +00:00
vfs_macros.h r7963: Add aio support to 3.0. 2007-10-10 10:58:05 -05:00
vfs.h r7963: Add aio support to 3.0. 2007-10-10 10:58:05 -05:00
xfile.h Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions. 2003-01-03 03:24:23 +00:00