NSCD.CONF(5)           File Formats and Configurations          NSCD.CONF(5)
NAME
       nscd.conf - name service cache daemon configuration
SYNOPSIS
       /etc/nscd.confDESCRIPTION
       The 
nscd.conf file contains the configuration information for       
nscd(8). Each line specifies either an 
attribute and a 
value, or an       
attribute, 
cachename, and a 
value. Fields are separated either by
       SPACE or TAB characters. A `
#' (number sign) indicates the beginning
       of a comment; characters up to the end of the line are not
       interpreted by 
nscd.       
cachename is represented by 
hosts, 
ipnodes, 
passwd, 
group, 
exec_attr,       
prof_attr, 
user_attr, 
ethers, 
rpc, 
protocols, 
networks, 
bootparams,       
auth_attr, 
services, 
netmasks, 
printers, or 
project.
       The 
attribute field supports the following:       
check-files cachename value           Enables or disables checking the file belonging to the specified           
cachename for changes. If enabled (which is the default), changes
           in the corresponding file cause the cache to be invalidated
           within 10 seconds. Can be disabled if files are never modified
           for a slight performance boost, particularly over 
NFS. 
value may
           be either 
yes or 
no.       
debug-level value           Sets the debug level desired. 
value may range from 
0 (the
           default) to 
10. Use of this option causes 
nscd(8) to run in the
           foreground and not become a daemon. Note that the output of the
           debugging command is not likely to remain the same from release-
           to-release; scripts should 
not rely on its format.       
enable-cache cachename value           Enables or disables the specified cache. 
value may be either 
yes           or 
no.       
enable-per-user-lookup value           Enables or disables the ability of 
nscd to create a per-user           
nscd.  A per-user 
nscd performs per-user lookups and manages the
           per-user cache.  The per-user lookups might not be possible if
           the corresponding name service switch backends do not support it
           or are not configured to do so. The value of this attribute can
           be either 
yes or 
no.       
keep-hot-count cachename value           This attribute allows the administrator to set the number of
           entries 
nscd(8) is to keep current in the specified cache. 
value           is an integer number which should approximate the number of
           entries frequently used during the day.       
logfile debug-file-name           Specifies name of the file to which debug info should be written.
           Use 
/dev/tty for standard output.       
maximum-per-user-nscd value           Sets the maximum number of per-user 
nscds that can be created and
           managed by the main 
nscd daemon. The value is an integer.       
negative-time-to-live cachename value           Sets the time-to-live for negative entries (unsuccessful queries)
           in the specified cache. 
value is in integer seconds. Can result
           in significant performance improvements if there are several
           files owned by uids (user IDs) not in system databases; should be
           kept small to reduce cache coherency problems.       
per-user-nscd-time-to-live value           Sets the time-to-live value for a per-user 
nscd based on the last
           time the per-user 
nscd was active. The value is an integer that
           specifies a number of seconds.       
positive-time-to-live cachename value           Sets the time-to-live for positive entries (successful queries)
           in the specified cache. 
value is in integer seconds. Larger
           values increase cache hit rates and reduce mean response times,
           but increase problems with cache coherence. Note that sites that
           push (update) NIS maps nightly can set the value to be the
           equivalent of 12 hours or more with very good performance
           implications.       
suggested-size cachename value           Sets the suggested number of hash buckets in the specified cache.
           This parameter should be changed only if the number of entries in
           the cache exceeds the suggested size by more than a factor of
           four or five. Since this is the internal hash table size, 
value           should remain a prime number for optimum efficiency.
           This attribute is obsolete and will be silently ignored. 
nscd now
           automatically adjusts the hash table size.
ATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +--------------------+-----------------+
       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
       +--------------------+-----------------+
       |Availibility        | SUNWcsu         |
       +--------------------+-----------------+
       |Interface Stability | Committed       |
       +--------------------+-----------------+
SEE ALSO
       auth_attr(5), 
bootparams(5), 
ethers(5), 
exec_attr(5), 
group(5),       
hosts(5), 
netmasks(5), 
networks(5), 
passwd(5), 
printers(5),       
prof_attr(5), 
project(5), 
protocols(5), 
rpc(5), 
services(5),       
user_attr(5), 
attributes(7), 
nscd(8)                                March 6, 2017                   NSCD.CONF(5)