1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/source3
Jeremy Allison ee6c02f7c8 Fix bug 5696. The problem was when smbd
was asking for a winbindd name to SID lookup of
"Unix Group\name" where "name" was also a valid username,
the winbindd passdb lookup of that name was losing the
domain string info before calling lookup name (ie. lookup_name()
was being called with just the string "name", not the
full string "Unix Group\name").

The passdb backend of winbindd has to cope with
not only names from it's own global SAM domain,
but it does lookups for BUILTIN and "Unix User"
and "Unix Group" also, so making it guess by
losing the domain string is "A Bad Idea" (tm) :-).

Note that as winbind globally calls winbind_off()
at startup, it's safe for winbind to call sys_getgrnam()
to do the "Unix Group" lookup from inside lookup_name().

Jeremy.
(This used to be commit 5293af6c3c)
2008-08-16 19:23:38 -07:00
..
auth Fix show-stopper for 3.2. Smbd depends on group SID 2008-08-14 21:52:11 -07:00
client smbspool: Fix printing on port 139. 2008-08-14 17:32:26 +02:00
codepages
exports build: fix build of libaddns shared lib. symbols file was missing. 2008-07-11 14:39:30 +02:00
groupdb fixed lots of places that paniced on a failed transaction_commit, 2008-08-13 11:54:10 +02:00
include Add modules_path() to construct paths to files in MODULESDIR. 2008-08-15 23:19:57 +02:00
iniparser
iniparser_build
intl use tdb_wipe_all() instead of tdb_wipe() - it is faster... 2008-03-26 10:50:35 +01:00
lib I think the problem with these functions is that lookup_usergroups 2008-08-15 15:28:23 -07:00
libaddns build: fix a no previous prototype warning when building without ldap/gssapia 2008-08-08 23:30:19 +02:00
libads Fix uninitialized variables. 2008-07-30 16:06:30 -07:00
libcli/nbt Attempt to fix Coverity ID 595 2008-08-16 10:34:42 -07:00
libgpo libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions. 2008-08-15 23:19:58 +02:00
libnet libnetjoin: support kerberized joining/unjoing (fix #5416). 2008-08-11 19:52:23 +02:00
librpc re-run make idl. 2008-08-11 19:47:15 +02:00
libsmb Prevent NT_STATUS 0xF1000000 errors from appearing when 2008-08-14 11:22:46 +02:00
locking Fix alignment problems on sparc, bug 5512 2008-07-09 20:47:31 +02:00
m4 configure: use libdir=${prefix}/lib and modules=${libdir}/samba as default with-fhs. 2008-08-15 23:20:00 +02:00
modules Fix bug #5692 - Core dump in full_audit.so. 2008-08-14 10:58:50 -07:00
nmbd first cut at adding full transactions for ctdb to samba3 2008-08-13 11:54:08 +02:00
nsswitch build: fix some no previous prototype warnings. 2008-07-30 18:10:46 +02:00
pam_smbpass Ensure consistent use of pdb_get_nt_passwd instead of pdb_get_lanman_passwd. 2008-07-02 10:51:45 -07:00
param Fix bug 5686 - libsmbclient segfaults with more than one SMBCCTX. 2008-08-12 13:35:15 -07:00
passdb fixed lots of places that paniced on a failed transaction_commit, 2008-08-13 11:54:10 +02:00
pkgconfig libwbclient: add wbclient.pc.in 2008-01-15 10:43:43 +01:00
po po/genmsg: be more portable, use 'printf "%s"' instead of 'echo -n' 2008-04-01 16:16:55 +02:00
popt
printing Allow %u parameters for print job username - use advanced sub 2008-07-16 12:37:48 -04:00
profile Yay ! Remove a VFS entry. Removed the set_nt_acl() call, 2008-05-08 18:09:07 -07:00
registry first cut at adding full transactions for ctdb to samba3 2008-08-13 11:54:08 +02:00
rpc_client rpc_client: Bug 5616 - fix session keys also in rpccli_netr_LogonSamLogonEx wrapper. 2008-07-30 19:14:00 +02:00
rpc_parse rpc_parse: Unify spoolss debug messages. 2008-07-22 21:46:14 +02:00
rpc_server Fix coverity CID: 594. Resource leak on error path. 2008-08-14 11:22:47 +02:00
rpcclient rpcclient: Set the pid filed of the outgoing DsBindInfo to 0. 2008-07-28 14:08:34 +02:00
script buildoptions: output MODULESDIR. 2008-08-15 23:19:57 +02:00
services svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory. 2008-08-15 23:19:58 +02:00
smbd Fix for bug #5688 from SATOH Fumiyasu <fumiyas@osstech.co.jp>. LPQ process is orphaned if socket address parameter is invalid. 2008-08-14 11:22:47 +02:00
stf
tests configure: remove unused configure check for HAVE_WORKING_AF_LOCAL 2008-05-17 13:18:31 +02:00
torture Merge from Herb. print correct test status 2008-08-12 14:40:01 -07:00
utils first cut at adding full transactions for ctdb to samba3 2008-08-13 11:54:08 +02:00
web Fix swat. Bug #5613. 2008-07-15 14:37:48 -07:00
winbindd Fix bug 5696. The problem was when smbd 2008-08-16 19:23:38 -07:00
.dmallocrc
.indent.pro
autogen.sh Remove references to SVN. 2008-06-17 10:43:19 +02:00
change-log
config.guess
config.sub
configure.developer
configure.in Revert "Add a gpfs_prefetch module" 2008-08-14 17:46:28 +02:00
Doxyfile
dynconfig.c dynconfig: add support for MODULESDIR. 2008-08-15 23:19:57 +02:00
install-sh
mainpage.dox
Makefile.in configure: Add --with-modulesdir to accompany --with-libdir. 2008-08-15 23:19:56 +02:00
smbadduser.in
VERSION VERSION: Raise version number. 2008-08-13 15:25:09 +02:00