REPOST for archive: Re: nscd again (nis client cache) patch for
6 stable branch
Anton - Valqk
lists at lozenetz.org
Sat May 30 23:23:11 UTC 2009
Hi guys,
I've just got my patch for nscd backport for 6.4-p4 tested and woring fine.
You can find it here: http://valqk.com/nscd_fbsd_6/
I hope it's useful for someone.
cheers,
valqk.
Anton - Valqk написа:
> I've been searching in the mailist archives and never found this, so
> I'm reposting for archiving purposes.
>
> According to Denis Barov <dindin at yandex-team.ru>:
>
> Gzipped patch avialable at
> http://www.dindin.ru/wiki/FreeBSD?action=AttachFile&do=get&target=nscd_backport.gz
>
> (78Kb)
>
> Mon, Dec 24, 2007 at 12:15 +0300 Denis Barov:
>> > Hi, Michael!
>> > In attachment patch for backporing nscd from RELENG_7 to RELENG_6.
>> Tested on
>> > > FreeBSD sepulca.yandex.ru 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE
>> #0: Thu Dec
>> > 23 22:06:36 MSK 2007
>> > root at sepulca.yandex.ru:/usr/obj/usr/RELENG_6_ncsd/src/sys/GENERIC
>> amd64
>> > > and works fine.
>> > > Must I prepare pr?
>> > > P.S. Don't forget to mkdir -p src/usr.sbin/nscd/agents before
>> patching ;)
>
>
>
>
> On Wed, Jan 23, 2008 at 11:52:21AM +0200, Anton - Valqk wrote:
>
> Is there nscd/cached for STABLE 6 branch or it's only implemented in
> 7.X?
>
> Adam McDougall wrote:
> > I wanted to say Thanks!!! for this example, because before this point
> > I was under the impression that nscd/cached was of no use for NIS
> clients,
> > only LDAP or maybe other directory systems that I don't use. I tried
> > "cache compat" as below for passwd and group and it works! Our NIS
> > entries at work are big enough that without the cache, top takes
> 7+ seconds to
> > open, ssh login takes a few seconds, and samba logins were
> concerningly
> > slow. I did not try samba connections, but the other methods are
> much
> > faster now on the second run. Wanted to post this for the archive
> too.
> >
> > On Sat, Jan 19, 2008 at 02:17:11PM +0300, Michael Bushkov wrote:
> >
> > Hi Denis,
> > Several things:
> > 1. You definitely can't use cache for *_compat sources. I mean
> lines like
> > "group_compat: cache nis" aren't supported.
> > 2. Cache should work ok with the configuration you've mentioned
> in your
> > first example, i.e.: "group: cache compat". Just checking - why
> do you
> > think that cache isn't working? The correct way to determine it
> is to
> > perform the same query twice. During the first pass (when query
> is not
> > cached), the request will be processed by NIS module and you'll
> have all
> > the NIS-related stuff in the logs. On the second pass the
> request should be
> > handled by scd module - and you shouldn't see any activity in
> NIS logs. It
> > would be great to see the debug log (with nscd log turned on)
> separately -
> > for the first and the second pass. It would help to find the
> error in nscd,
> > if there is one.
> >
> > With best regards,
> > Michael Bushkov
> >
> > On Jan 17, 2008, at 9:55 PM, Denis Barov wrote:
> >
> >
> >>> Hello!
> >>>
> >>> I found some strange behaviour of NIS/nscd when NIS in compat
> mode. In
> >>> /etc/nsswitch.conf I have:
> >>>
> >>> netgroup: cache compat
> >>> passwd: cache compat
> >>> group: cache compat
> >>>
> > _______________________________________________
> > freebsd-stable at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> > To unsubscribe, send any mail to
> "freebsd-stable-unsubscribe at freebsd.org"
> >
> >
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
>
More information about the freebsd-stable
mailing list