version 1.10, 1997/08/29 02:27:31 |
version 1.11, 1997/09/02 03:03:49 |
|
|
.Nm |
.Nm |
file is a shell script that is sourced by |
file is a shell script that is sourced by |
.Pa /etc/rc |
.Pa /etc/rc |
if it exists, meaning |
if it exists, meaning that |
that |
|
.Nm |
.Nm |
must contain valid shell commands. |
must contain valid shell commands. |
.Pp |
.Pp |
Listed below are the |
Listed below are the |
.Nm |
.Nm |
variables that may be set, the values that each may be set to, |
variables that may be set, the values to which each may be set, |
a brief description of what each variable does, and a reference to |
a brief description of what each variable does, and a reference to |
relevant manual pages. |
relevant manual pages. |
.Pp |
.Pp |
Line 76 expects to be set is not set, or the val |
|
Line 75 expects to be set is not set, or the val |
|
values, a warning will be printed. |
values, a warning will be printed. |
.Pp |
.Pp |
Basic network configuration: |
Basic network configuration: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy hostname |
.It Sy hostname |
Name of host. |
Name of host. |
If empty or not set, then the contents of |
If empty or not set, then the contents of |
Line 94 If empty or not set, then the contents o |
|
Line 93 If empty or not set, then the contents o |
|
(if it exists) are used. |
(if it exists) are used. |
.El |
.El |
.Pp |
.Pp |
One time actions to perform or programs to run on boot-up: |
One-time actions to perform or programs to run on boot-up: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy lkm |
.It Sy lkm |
YES or NO. Runs /etc/rc.lkm. |
YES or NO. Runs |
|
.Pa /etc/rc.lkm . |
.It Sy savecore |
.It Sy savecore |
YES or NO. Runs the |
YES or NO. Runs the |
.Xr savecore 8 |
.Xr savecore 8 |
program. Passes |
utility. Passes |
.Sy savecore_flags . |
.Sy savecore_flags . |
.It Sy update_motd |
.It Sy update_motd |
YES or NO. Updates the |
YES or NO. Updates the |
Line 113 file to reflect the version of the runni |
|
Line 113 file to reflect the version of the runni |
|
.El |
.El |
.Pp |
.Pp |
Networking startup: |
Networking startup: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy ipfilter |
.It Sy ipfilter |
YES or NO. Runs |
YES or NO. Runs |
.Xr ipf 8 |
.Xr ipf 8 |
to load in a packet filter specifications from |
to load in packet filter specifications from |
.Pa /etc/ipf.conf |
.Pa /etc/ipf.conf |
at network boot time, before any interfaces are configured. See |
at network boot time, before any interfaces are configured. See |
.Xr ipf 5 . |
.Xr ipf 5 . |
Line 127 YES or NO. Sets the |
|
Line 127 YES or NO. Sets the |
|
variable (see below) to the output of |
variable (see below) to the output of |
.Xr ifconfig 8 |
.Xr ifconfig 8 |
with the |
with the |
.Sy -l |
.Ar -l |
flag and suppresses warnings about interfaces in this list that |
flag and suppresses warnings about interfaces in this list that |
do not have an ifconfig file or variable. |
do not have an ifconfig file or variable. |
.It Sy net_interfaces |
.It Sy net_interfaces |
Line 136 For each interface "xxn", the system fir |
|
Line 136 For each interface "xxn", the system fir |
|
parameters in |
parameters in |
.Pa /etc/ifconfig.xxn |
.Pa /etc/ifconfig.xxn |
and then in the variable |
and then in the variable |
.Sy ifconfig_xnn . |
.Sy ifconfig_xxn . |
The contents of the file or the variable are handed to ifconfig |
The contents of the file or the variable are handed to ifconfig |
after the interface name. If |
after the interface name. If |
.Sy auto_ifconfig |
.Sy auto_ifconfig |
Line 171 is empty, it will attempt to find a list |
|
Line 171 is empty, it will attempt to find a list |
|
.El |
.El |
.Pp |
.Pp |
Daemons required by other daemons: |
Daemons required by other daemons: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy inetd |
.It Sy inetd |
YES or NO. Runs the |
YES or NO. Runs the |
.Xr inetd 8 |
.Xr inetd 8 |
daemon to start other internet programs (as listed in |
daemon to start network server processes (as listed in |
.Pa /etc/inetd.conf ) |
.Pa /etc/inetd.conf ) |
as necessary. Passes |
as necessary. Passes |
.Sy inetd_flags . |
.Sy inetd_flags . |
|
|
.El |
.El |
.Pp |
.Pp |
Commonly used daemons: |
Commonly used daemons: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy update |
.It Sy update |
YES or NO. Runs |
YES or NO. Runs |
.Xr update 8 |
.Xr update 8 |
|
|
.Sy xntpd_flags . |
.Sy xntpd_flags . |
.It Sy sendmail |
.It Sy sendmail |
YES or NO. Runs |
YES or NO. Runs |
.Xr sendmail 8 . |
.Xr sendmail 8 |
and passes it |
and passes |
.Sy sendmail_flags . |
.Sy sendmail_flags . |
.It Sy lpd |
.It Sy lpd |
YES or NO. Runs |
YES or NO. Runs |
Line 248 flag will turn on extra logging. |
|
Line 248 flag will turn on extra logging. |
|
.El |
.El |
.Pp |
.Pp |
Routing daemons: |
Routing daemons: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy routed |
.It Sy routed |
YES or NO. Runs |
YES or NO. Runs |
.Xr routed 8 , |
.Xr routed 8 , |
Line 265 the multiprotocol routing daemon. Passe |
|
Line 265 the multiprotocol routing daemon. Passe |
|
This should be NO if |
This should be NO if |
.Sy routed |
.Sy routed |
is YES. |
is YES. |
.Xr gated 8 |
.Xr Gated 8 |
is not included with |
is not included with |
.Nx . |
.Nx . |
.It Sy mrouted |
.It Sy mrouted |
Line 276 the DVMRP multicast routing protocol dae |
|
Line 276 the DVMRP multicast routing protocol dae |
|
.El |
.El |
.Pp |
.Pp |
Daemons used to boot other hosts over a network: |
Daemons used to boot other hosts over a network: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy rarpd |
.It Sy rarpd |
YES or NO. Runs |
YES or NO. Runs |
.Xr rarpd 8 , |
.Xr rarpd 8 , |
Line 288 and Sun workstations. Passes |
|
Line 288 and Sun workstations. Passes |
|
YES or NO. Runs |
YES or NO. Runs |
.Xr bootparamd 8 , |
.Xr bootparamd 8 , |
the boot parameter server, with |
the boot parameter server, with |
.Sy bootpramd_flags |
.Sy bootparamd_flags |
as options. Used to boot |
as options. Used to boot |
.Nx |
.Nx |
and SunOS 4.x systems. |
and SunOS 4.x systems. |
|
|
.El |
.El |
.Pp |
.Pp |
YP (NIS) daemons: |
YP (NIS) daemons: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy ypbind |
.It Sy ypbind |
YES or NO. Runs |
YES or NO. Runs |
.Xr ypbind 8 , |
.Xr ypbind 8 , |
Line 338 which allows remote YP users to update p |
|
Line 338 which allows remote YP users to update p |
|
.El |
.El |
.Pp |
.Pp |
NFS daemons and parameters: |
NFS daemons and parameters: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
.It Sy nfs_client |
.It Sy nfs_client |
YES or NO. Runs |
YES or NO. Runs |
.Xr nfsiod 8 |
.Xr nfsiod 8 |
|
|
.El |
.El |
.Pp |
.Pp |
Other daemons: |
Other daemons: |
.Bl -tag -width bootparamd_flags |
.Bl -tag -width net_interfaces |
|
.It Sy apmd |
|
YES or NO. Runs |
|
.Xr apmd 8 |
|
and passes |
|
.Sy apmd_flags . |
.It Sy rwhod |
.It Sy rwhod |
YES or NO. Runs |
YES or NO. Runs |
.Xr rwhod 8 . |
.Xr rwhod 8 |
to support the |
to support the |
.Xr rwho 8 |
.Xr rwho 1 |
command. |
command. |
.It Sy kerberos |
.It Sy kerberos |
YES or NO. Runs the kerberos server |
YES or NO. Runs the kerberos server |