<chapter id="chapter6-1"><title>System Facility Parameters</title><highlights><para>This chapter describes most of the parameters default values for various
system facilities.</para><itemizedlist><listitem><para><olink targetptr="chapter6-22" remap="internal">autofs</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-3" remap="internal">cron</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-4" remap="internal">devfsadm</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-5" remap="internal">dhcpagent</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-6" remap="internal">fs</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-23" remap="internal">ftp</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-7" remap="internal">inetinit</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-8" remap="internal">init</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-19" remap="internal">keyserv</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-9" remap="internal">kbd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-10" remap="internal">login</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-24" remap="internal">mpathd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-27" remap="internal">nfs</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-11" remap="internal">nfslogd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-26" remap="internal">nss</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-12" remap="internal">passwd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-13" remap="internal">power</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-21" remap="internal">rpc.nisd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-14" remap="internal">su</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-20" remap="internal">syslog</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-15" remap="internal">sys-suspend</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-16" remap="internal">tar</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-17" remap="internal">utmpd</olink></para>
</listitem><listitem><para><olink targetptr="chapter6-25" remap="internal">yppasswdd</olink></para>
</listitem>
</itemizedlist>
</highlights><sect1 id="chapter6-2"><title>System Default Parameters</title><para>The functioning of various system facilities is governed by a set of
values that are read by each facility on startup. The values stored in a file
for each facility are located in the <filename>/etc/default</filename> directory.
Not every system facility has a file located in this directory.</para><sect2 id="chapter6-22"><title><filename>autofs</filename></title><para>This
facility enables you to configure <literal>autofs</literal> parameters such
as automatic timeout, displaying or logging status messages, browsing autofs
mount points, and tracing. For details, see <olink targetdoc="refman4" targetptr="autofs-4" remap="external"><citerefentry><refentrytitle>autofs</refentrytitle><manvolnum>4</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-3"><title><filename>cron</filename></title><para>This
facility enables you to disable or enable <command>cron</command> logging.</para>
</sect2><sect2 id="chapter6-4"><title><filename>devfsadm</filename></title><para>This file is not currently used.</para>
</sect2><sect2 id="chapter6-5"><title><filename>dhcpagent</filename></title><para>Client
usage of DHCP is provided by the <command>dhcpagent</command> daemon. When <command>ifconfig</command> identifies an interface that has been configured to receive
its network configuration from DHCP, it starts the client daemon to manage
that interface.</para><para>For more information, see the <filename>/etc/default/dhcpagent</filename> information
in the FILES section of <olink targetdoc="refman1m" targetptr="dhcpagent-1m" remap="external"><citerefentry><refentrytitle>dhcpagent</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-6"><title><filename>fs</filename></title><para>File
system administrative commands have a generic and file system-specific portion.
If the file system type is not explicitly specified with the <option>F</option> option,
a default is applied. The value is specified in this file. For more information,
see the Description section of <olink targetdoc="refman4" targetptr="default-fs-4" remap="external"><citerefentry><refentrytitle>default_fs</refentrytitle><manvolnum>4</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-23"><title><filename>ftp</filename></title><para>This facility enables you to set the <command>ls</command> command behavior
to the RFC 959 <literal>NLST</literal> command. The default <command>ls</command> behavior
is the same as in the previous Solaris release.</para><para>For
details, see <olink targetdoc="refman4" targetptr="ftp-4" remap="external"><citerefentry><refentrytitle>ftp</refentrytitle><manvolnum>4</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-7"><title><filename>inetinit</filename></title><para>This
facility enables you to configure TCP sequence numbers and to enable or disable
support for 6to4 relay routers.</para>
</sect2><sect2 id="chapter6-8"><title><filename>init</filename></title><para>For
details, see the <filename>/etc/default/init</filename> information in the
FILES section of <olink targetdoc="refman1m" targetptr="init-1m" remap="external"><citerefentry><refentrytitle>init</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para><para>All values in the file are placed in the environment of the shell that <command>init</command> invokes in response to a single user boot request. The <command>init</command> process also passes these values to any commands that it starts
or restarts from the <filename>/etc/inittab</filename> file.</para>
</sect2><sect2 id="chapter6-19"><title><filename>keyserv</filename></title><para>For
details, see the <filename>/etc/default/keyserv</filename> information in
the FILES section of <olink targetdoc="refman1m" targetptr="keyserv-1m" remap="external"><citerefentry><refentrytitle>keyserv</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>. </para>
</sect2><sect2 id="chapter6-9"><title><filename>kbd</filename></title><para>For
details, see the Extended Description section of <olink targetdoc="refman1" targetptr="kbd-1" remap="external"><citerefentry><refentrytitle>kbd</refentrytitle><manvolnum>1</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-10"><title><filename>login</filename></title><para>For
details, see the <filename>/etc/default/login</filename> information in the
FILES section of <olink targetdoc="refman1" targetptr="login-1" remap="external"><citerefentry><refentrytitle>login</refentrytitle><manvolnum>1</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-24"><title><filename>mpathd</filename></title><para>This facility enables you to set <command>in.mpathd</command> configuration
parameters.</para><para>For
details, see <olink targetdoc="refman1m" targetptr="in.mpathd-1m" remap="external"><citerefentry><refentrytitle>in.mpathd</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-27"><title><literal>nfs</literal></title><para>This facility enables you to set NFS daemon configuration
parameters.</para><para>For details, see <olink targetdoc="refman4" targetptr="nfs-4" remap="external"><citerefentry><refentrytitle>nfs</refentrytitle><manvolnum>4</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-11"><title><filename>nfslogd</filename></title><para>For
details, see the Description section of <olink targetdoc="refman1m" targetptr="nfslogd-1m" remap="external"><citerefentry><refentrytitle>nfslogd</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>. </para>
</sect2><sect2 id="chapter6-26"><title><literal>nss</literal></title><para>This facility enables you to configure <literal>initgroups(3C)</literal> lookup
parameters.</para><para>For
details, see <olink targetdoc="refman4" targetptr="nss-4" remap="external"><citerefentry><refentrytitle>nss</refentrytitle><manvolnum>4</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-12"><title><filename>passwd</filename></title><para>For
details, see the <filename>/etc/default/passwd</filename> information in the
FILES section of <olink targetdoc="refman1" targetptr="passwd-1" remap="external"><citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-13"><title><filename>power</filename></title><para>For details, see the <filename>/etc/default/power</filename> information
in the FILES section of <olink targetdoc="refman1m" targetptr="pmconfig-1m" remap="external"><citerefentry><refentrytitle>pmconfig</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-21"><title><filename>rpc.nisd</filename></title><para>For details, see the <filename>/etc/default/rpc.nisd</filename> information
in the FILES section of <olink targetdoc="refman1m" targetptr="rpc.nisd-1m" remap="external"><citerefentry><refentrytitle>rpc.nisd</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-14"><title><filename>su</filename></title><para>For details, see the <filename>/etc/default/su</filename> information
in the FILES section of <olink targetdoc="refman1m" targetptr="su-1m" remap="external"><citerefentry><refentrytitle>su</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-20"><title><filename>syslog</filename></title><para>For details, see the <filename>/etc/default/syslogd</filename> information
in the FILES section of <olink targetdoc="refman1m" targetptr="syslogd-1m" remap="external"><citerefentry><refentrytitle>syslogd</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2><sect2 id="chapter6-15"><title><filename>sys-suspend</filename></title><para>For
details, see the <filename>/etc/default/sys-suspend</filename> information
in the FILES section of <literal>sys-suspend(1M)</literal>.</para>
</sect2><sect2 id="chapter6-16"><title><filename>tar</filename></title><para>For
a description of the <option>f</option> function modifier, see <olink targetdoc="refman1" targetptr="tar-1" remap="external"><citerefentry><refentrytitle>tar</refentrytitle><manvolnum>1</manvolnum></citerefentry></olink>.</para><para>If the <literal>TAPE</literal> environment variable is not present and
the value of one of the arguments is a number and <option>f</option> is not
specified, the number matching the archive<replaceable>N</replaceable> string
is looked up in the <filename>/etc/default/tar</filename> file. The value
of the archive<replaceable>N</replaceable> string is used as the output device
with the blocking and size specifications from the file.</para><para>For example: </para><screen>% <userinput>tar -c 2 /tmp/</userinput>*</screen><para>This command writes the output to the device specified as <literal>archive2</literal> in the <filename>/etc/default/tar</filename> file.</para>
</sect2><sect2 id="chapter6-17"><title><filename>utmpd</filename></title><para>The <command>utmpd</command> daemon monitors <filename>/var/adm/utmpx</filename> (and <filename>/var/adm/utmp</filename> in earlier Solaris versions) to ensure that <filename>utmp</filename> entries inserted by non-root processes by <literal>pututxline(3C)</literal> are
cleaned up on process termination. </para><para>Two entries in <filename>/etc/default/utmpd</filename> are supported: </para><itemizedlist><listitem><para><literal>SCAN_PERIOD</literal> &ndash; The number of seconds
that <command>utmpd</command> sleeps between checks of <filename>/proc</filename> to see if monitored processes are still
alive. The default is 300. </para>
</listitem><listitem><para><literal>MAX_FDS</literal> &ndash; The maximum number of processes
that <command>utmpd</command> attempts to monitor. The default value is 4096
and should never need to be changed.</para>
</listitem>
</itemizedlist>
</sect2><sect2 id="chapter6-25"><title><literal>yppasswdd</literal></title><para>This facility enables you to configure whether a user can successfully
set a login shell to a restricted shell when using the <command>passwd</command>  <option>r</option> <command>nis</command> <option>e</option> command.</para><para>For
details, see <olink targetdoc="refman1m" targetptr="rpc.yppasswdd-1m" remap="external"><citerefentry><refentrytitle>rpc.yppasswdd</refentrytitle><manvolnum>1M</manvolnum></citerefentry></olink>.</para>
</sect2>
</sect1>
</chapter>