[SCM] Samba Shared Repository - branch v3-2-test updated -
release-3-2-0pre2-2928-g77a0d72
Jeremy Allison
jra at samba.org
Sun Aug 17 02:28:57 GMT 2008
Karolin,
Once this has passed testing by others this one is critical
for 3.2.2 stable.
Thanks,
Jeremy.
On Sat, Aug 16, 2008 at 09:29:10PM -0500, Jeremy Allison wrote:
> The branch, v3-2-test has been updated
> via 77a0d72ffe9764faa4accdf9240c1d482404d01d (commit)
> via 780a4ff80dfd03a2c422920dbd101e8f58f7136e (commit)
> from 7e05ff65a7907bf34e2d422f7c941002cfb86971 (commit)
>
> http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test
>
>
> - Log -----------------------------------------------------------------
> commit 77a0d72ffe9764faa4accdf9240c1d482404d01d
> Merge: 780a4ff80dfd03a2c422920dbd101e8f58f7136e 7e05ff65a7907bf34e2d422f7c941002cfb86971
> Author: Jeremy Allison <jra at samba.org>
> Date: Sat Aug 16 19:27:25 2008 -0700
>
> Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
>
> commit 780a4ff80dfd03a2c422920dbd101e8f58f7136e
> Author: Jeremy Allison <jra at samba.org>
> Date: Sat Aug 16 19:25:22 2008 -0700
>
> 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.
More information about the samba-technical
mailing list