[sudo-workers] getpwuid can't find user if NSCD is not running
rhatuk66 at googlemail.com
Mon Jun 18 11:16:17 EDT 2007
given your latests news, just let me know when it's ready for testing, and
I'll make sure of testing the ldap part of it.
Thanks a lot mate!
On 6/16/07, Todd C. Miller <Todd.Miller at courtesan.com> wrote:
> In message <b9646c240706160738x6f4a0dbbo4274546349174bf3 at mail.gmail.com>
> so spake rhatuk (rhatuk66):
> > Thx for the tip Todd!
> > Just tested and after changing line 443 from ldap.c:
> > < grp=getgrgid(pw->pw_gid);
> > ---
> > > grp=getgrgid(getgid());
> > And re-adding to the three the sudo.tab.c and lexx.yy.c (it was a
> > dirty-quick test, I didn't checked dependencies, implications of that
> > or anything else) It compiled fine and worked.
> OK, that was a mismerge from the 1.7 tree. I'll fix that in cvs
> by using "user_gid" there. Obviously I had not test-compiled the
> ldap code yet :-)
> > Haven't checked what changed yet, but I'm planning to do it tomorrow; on
> > other hand, if you can give me an idea of what changed from .8p12 to
> > it will be really helpful! If possible I'd like to help patching the
> 8p12 to
> > put this to work, what do you think?
> A fair amount has changed between 1.6.8p12 and 1.6.9. I'm not sure
> exactly what would have fixed this. Hopefully, I'll have
> a proper beta release by Monday.
> - todd
More information about the sudo-workers