nscd 6 backport mirror

Anton - Valqk lists at lozenetz.org
Mon Mar 31 01:52:54 PDT 2008


Just for the record - the backport patch works like a charm on 6_3 
stable branch!
Thanks a lot Denis!!!

cheers,
valqk.


Anton - Valqk wrote:
> Here is the mirror of the backport for 6 that Denis sent me:
>
> http://valqk.ath.cx/nscd_fbsd_6/
>
> Adam McDougall wrote:
>> 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.
>>  
>>   
>
>


-- 
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