I've just compiled the CVS version of 2.2.x and it seems to have fixed the
problem. I'd been merrily patching each new version of Samba as it came out
;-)
Thanks,
Chris
On Tue, 18 Feb 2003 06:10:42 +0000 [EMAIL PROTECTED] wrote:
> On Wed, Mar 06, 2002 at 11:24:23AM +0000, Chris Wakelin wrote:
> > We had big problems with an upgrade to Samba 2.2.3a on Solaris 8 due
> > to this groups change. Samba 2.2.2 was fine, but had occassional
> > oplock problems (hence the desire to upgrade). We have a large number
> > (~1000) of (sometimes large) NIS groups.
> >
> > I've patched our version of Samba 2.2.3a in lib/util_getent.c
> > get_users_in_group() commenting out the line :-
> >
> > if (strchr(gname,*lp_winbind_separator())) {
> >
> > (and the lines following the "if" statement) so that the old
> > getgrnam() calls are used instead (as they are for winbindd).
> >
> > This fixes the problem for us, but I'd like strongly to support
> > David's suggestion that the change to using getgrent() be made a
> > compile-time option for Tru64 only.
>
> It took some time, but I finally got to this, sorry :-).
>
> Jeremy.
--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--
Christopher Wakelin, [EMAIL PROTECTED]
IT Services Centre, The University of Reading, Tel: +44 (0)118 378 6630
Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094