Solaris Tunable Parameters Reference Manual

Chapter 5 System Facility Parameters

This section describes most of the parameters for setting default values for various system facilities.

System Default Parameters

The functioning of various system facilities is governed by a set of values that are read by the facility on startup. The values stored in a file for each facility are located in the /etc/default directory. Not every system facility has a file located in this directory.

cron

See cron(1M), the "Setting cron Defaults" section for more information.

devfsadm

This file is not currently used.

dhcpagent

Client usage of DHCP is provided by the dhcpagent daemon. When ifconfig identifies an interface that has been configured to receive its network configuration from DHCP, it starts the client daemon to manage that interface.

See dhcpagent(1M), the "/etc/default/dhcpagent" section for more information.

fs

File system administrative commands have a generic and file system-specific portion. If the file system type is not explicitly specified with the -F option, a default is applied. The value is specified in this file. See default_fs(4) for more information.

inetinit

Used by the /etc/rc2.d/S69inet script to control the sequence numbers used by TCP.

init

See init(1M), the "/etc/default/init" section for more information.

The CMASK variable referred to in the file is not documented in the man page. CMASK is the umask that init uses and that every process inherits from the init process. If not set, init uses the default umask it obtains from the kernel. The init process always attempt to apply a umask of 022 before creating any files, regardless of the setting of CMASK. All values in the file are placed in the environment of the shell that init invokes in response to a single user boot request. The init process also passes these values to any commands that it starts or restarts from the /etc/inittab file.

kbd

See kbd(1), the "Extended Description" section for more information.

login

See login(1), "/etc/default/login" in the FILES section for more information.

nfslogd

See nfslogd(1M), the "Description" section for more information.

passwd

See passwd(1), "/etc/default/passwd" in the FILES section for more information.

power

See pmconfig(1M), "/etc/default/power" in the FILES section for more information.

su

See su(1M), "/etc/default/su" in the FILES section for more information.

sys-suspend

See sys-suspend(1M), "/etc/default/sys-suspend" in the FILES section for more information.

tar

See tar(1) for description of the -f function modifier.

If the TAPE environment variable is not present and the value of one of the arguments is a number and -f is not specified, the number matching the archiveN string is looked up in the /etc/default/tar file. The value of the archiveN string is used as the output device with the blocking and size specifications from the file.

For example:


% tar -c 2 /tmp/*

Writes the output to the device specified as archive2 in the /etc/default/tar file.

utmpd

The utmpd daemon monitors /var/adm/utmpx (and /var/adm/utmp in earlier versions of Solaris) to ensure that utmp entries inserted by non-root processes by pututxline(3C) are cleaned up on process termination.

Two entries in /etc/default/utmpd are supported: