1.\" Copyright (c) 1995 2.\" Jordan K. Hubbard 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. 9.\" 2. Redistributions in binary form must reproduce the above copyright 10.\" notice, this list of conditions and the following disclaimer in the 11.\" documentation and/or other materials provided with the distribution. 12.\" 13.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND 14.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 16.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE 17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23.\" SUCH DAMAGE. 24.\" 25.\" $FreeBSD$ 26.\" 27.Dd February 4, 2001 28.Dt RC.CONF 5 29.Os 30.Sh NAME 31.Nm rc.conf 32.Nd system configuration information 33.Sh DESCRIPTION 34The file 35.Nm 36contains descriptive information about the local host name, configuration 37details for any potential network interfaces and which services should be 38started up at system initial boot time. In new installations, the 39.Nm 40file is generally initialized by the system installation utility: 41.Pa /stand/sysinstall . 42.Pp 43The purpose of 44.Nm 45is not to run commands or perform system startup actions 46directly. Instead, it is included by the 47various generic startup scripts in 48.Pa /etc 49which conditionalize their 50internal actions according to the settings found there. 51.Pp 52The 53.Pa /etc/rc.conf 54file is included from the file 55.Pa /etc/defaults/rc.conf , 56which specifies the default settings for all the available options. 57Options 58need only be specified in 59.Pa /etc/rc.conf 60when the system administrator wishes to override these defaults. 61The file 62.Pa /etc/rc.conf.local 63is used to override settings in 64.Pa /etc/rc.conf 65for historical reasons. 66See the 67.Dq rc_conf_files 68option below. 69.Pp 70The following list provides a name and short description for each 71variable that can be set in the 72.Nm 73file: 74.Bl -tag -width Ar 75.It Va swapfile 76.Pq Vt str 77If set to 78.Dq NO 79then no swapfile is installed, otherwise the value is used as the full 80pathname to a file to use for additional swap space. 81.It Va apm_enable 82.Pq Vt bool 83If set to 84.Dq YES , 85enable support for Automatic Power Management with 86the 87.Xr apm 8 88command. 89.It Va apmd_enable 90.Pq Vt bool 91Run 92.Xr apmd 8 93to handle APM event from userland. 94This also enable support for APM. 95.It Va apmd_flags 96.Pq Vt str 97If 98.Va apmd_enable 99is set to 100.Dq YES , 101these are the flags to pass to the 102.Xr apmd 8 103daemon. 104.It Va pccard_enable 105.Pq Vt bool 106If set to 107.Dq YES , 108enable PCCARD support at boot time. 109.It Va pccard_mem 110.Pq Vt str 111Set to PCCARD controller memory address or 112.Dq DEFAULT 113for the default value. 114.It Va pccard_ifconfig 115.Pq Vt str 116List of arguments to be passed to 117.Xr ifconfig 8 118at boot time or on 119insertion of the card (e.g. "inet 192.168.1.1 netmask 255.255.255.0" 120for a fixed address or "DHCP" for a DHCP client). 121.It Va pccard_beep 122.Pq Vt int 123If 0, 124set the PCCARD controller to silent mode. 125If 1, 126set it to beep mode. 127If 2, 128set it to melody mode. 129.It Va pccard_conf 130.Pq Vt str 131Path to the configuration file for the 132.Xr pccardd 8 133daemon (e.g.\& 134.Pa /etc/pccard.conf.sample ) . 135.It Va pccardd_flags 136.Pq Vt str 137If 138.Va pccard_enable 139is set to 140.Dq YES , 141these are the flags to pass to the 142.Xr pccardd 8 143daemon. 144.It Va pccard_ether_delay 145.Pq Vt str 146Set the delay before starting 147.Xr dhclient 8 148in 149.Xr pccard_ether 8 150script. 151This defaults to 5 seconds to work around a bug in the 152.Xr ed 4 153driver which can lead to system hangs when using some newer 154.Xr ed 4 155based cards. 156.It Va removable_interfaces 157.Pq Vt str 158List of removable network interfaces to be supported by 159.Pa /etc/pccard_ether . 160.It Va local_startup 161.Pq Vt str 162List of directories to search for startup script files. 163.It Va script_name_sep 164.Pq Vt str 165The field separator to use for breaking down the list of startup script files 166into individual filenames. 167The default is a space. 168It is not necessary to change this unless there are startup scripts with names 169containing spaces. 170.It Va hostname 171.Pq Vt str 172The Fully Qualified Domain Name of this host on the network. 173This should almost certainly be set to something meaningful, even if 174there is no network connection. 175If 176.Xr dhclient 8 177is used to set the hostname via DHCP, 178this variable should be set to an empty string. 179.It Va nisdomainname 180.Pq Vt str 181The NIS domain name of this host, or 182.Dq NO 183if NIS is not used. 184.It Va dhcp_program 185.Pq Vt str 186Path to the DHCP client program 187.Pa ( /sbin/dhclient , 188the ISC DHCP client, 189is the default). 190.It Va dhcp_flags 191.Pq Vt str 192Additional flags to pass to the DHCP client program. 193For the ISC DHCP client, see the 194.Xr dhclient 8 195page for a description of the command line options available. 196.It Va firewall_enable 197.Pq Vt bool 198Set to 199.Dq YES 200to load firewall rules at startup. 201If the kernel was not built with 202.Dv IPFIREWALL , 203the ipfw 204kernel module will be loaded. 205See also 206.Va ipfilter_enable . 207.It Va firewall_script 208.Pq Vt str 209This variable specifies the full path to the firewall script to run. 210The default is 211.Pa /etc/rc.firewall . 212.It Va firewall_type 213.Pq Vt str 214Names the firewall type from the selection in 215.Pa /etc/rc.firewall , 216or the file which contains the local firewall ruleset. Valid selections 217from 218.Pa /etc/rc.firewall , 219are 220.Dq open 221- unrestricted IP access; 222.Dq closed 223- all IP services disabled, except via lo0; 224.Dq client 225- basic protection for a workstation; 226.Dq simple 227- basic protection for a LAN. If a filename is specified, the full path 228must be given. 229.It Va firewall_quiet 230.Pq Vt bool 231Set to 232.Dq YES 233to disable the display of ipfw rules on the console during boot. 234.It Va firewall_logging 235.Pq Vt bool 236Set to 237.Dq YES 238to enable ipfw event logging. 239This is equivalent to the 240.Dv IPFIREWALL_VERBOSE 241kernel option. 242.It Va firewall_flags 243.Pq Vt str 244Flags passed to 245.Xr ipfw 8 246if 247.Va firewall_type 248specifies a filename. 249.It Va natd_program 250.Pq Vt str 251Path to 252.Xr natd 8 . 253.It Va natd_enable 254.Pq Vt bool 255Set to 256.Dq YES 257to enable natd. 258.Va firewall_enable 259must also be set to 260.Dq YES , 261and 262.Xr divert 4 263sockets must be enabled in the kernel. 264.It Va natd_interface 265.Pq Vt str 266This is the name of the public interface on which natd should run. It 267is mandatory if 268.Va natd_enable 269is set to 270.Dq YES . 271The interface may be given as an interface name or as an IP address. 272.It Va natd_flags 273.Pq Vt str 274Additional natd flags should be placed here. The 275.Fl n 276or 277.Fl a 278flag is automatically added with the above 279.Va natd_interface 280as an argument. 281.\" ----- ipfilter_enable setting -------------------------------- 282.It Va ipfilter_enable 283.Pq Vt bool 284Set to 285.Dq NO 286by default. 287Setting this to 288.Dq YES 289enables 290.Xr ipf 8 291packet filtering. 292.Pp 293Typical usage will require putting 294.Bd -literal 295ipfilter_enable="YES" 296ipnat_enable="YES" 297ipmon_enable="YES" 298ipfs_enable="YES" 299.Ed 300.Pp 301into 302.Pa /etc/rc.conf . 303Then you should edit 304.Pa /etc/ipf.rules 305and 306.Pa /etc/ipnat.rules 307appropriately. 308.Pp 309Note that 310.Va ipfilter_enable 311and 312.Va ipnat_enable 313can be enabled independently. 314.Va ipmon_enable 315and 316.Va ipfs_enable 317both require at least one of 318.Va ipfilter_enable 319and 320.Va ipnat_enable 321to be enabled. 322.Pp 323Having 324.Bd -literal 325options IPFILTER 326options IPFILTER_LOG 327options IPFILTER_DEFAULT_BLOCK 328.Ed 329.Pp 330in the kernel configuration file is a good idea, too. 331.\" ----- ipfilter_program setting ------------------------------ 332.It Va ipfilter_program 333.Pq Vt str 334Path to 335.Xr ipf 8 336(default 337.Pa /sbin/ipf ) . 338.\" ----- ipfilter_rules setting -------------------------------- 339.It Va ipfilter_rules 340.Pq Vt str 341Set to 342.Dq /etc/ipf.rules 343by default. 344This variable contains the name of the filter rule definition file. 345The file is expected to be readable for the 346.Xr ipf 8 347command to execute. 348.\" ----- ipfilter_flags setting -------------------------------- 349.It Va ipfilter_flags 350.Pq Vt str 351Empty by default. 352This variable contains flags passed to the 353.Xr ipf 8 354program. 355.\" ----- ipnat_enable setting ---------------------------------- 356.It Va ipnat_enable 357.Pq Vt bool 358Set to 359.Dq NO 360by default. 361Set it to 362.Dq YES 363to enable 364.Xr ipnat 1 365network address translation. 366See 367.Va ipfilter_enable 368for a detailed discussion. 369.\" ----- ipnat_program setting --------------------------------- 370.It Va ipnat_program 371.Pq Vt str 372Path to 373.Xr ipnat 1 374(default 375.Pa /sbin/ipnat ) . 376.\" ----- ipnat_rules setting ----------------------------------- 377.It Va ipnat_rules 378.Pq Vt str 379Set to 380.Dq /etc/ipnat.rules 381by default. 382This variable contains the name of the file 383holding the network address translation definition. 384This file is expected to be readable for the 385.Xr ipnat 1 386command to execute. 387.\" ----- ipnat_flags setting ----------------------------------- 388.It Va ipnat_flags 389.Pq Vt str 390Empty by default. 391This variable contains flags passed to the 392.Xr ipnat 1 393program. 394.\" ----- ipmon_enable setting ---------------------------------- 395.It Va ipmon_enable 396.Pq Vt bool 397Set to 398.Dq NO 399by default. 400Set it to 401.Dq YES 402to enable 403.Xr ipmon 8 404monitoring (logging 405.Xr ipf 8 406and 407.Xr ipnat 1 408events). 409Setting this variable needs setting 410.Va ipfilter_enable 411or 412.Va ipnat_enable 413too. 414See 415.Va ipfilter_enable 416for a detailed discussion. 417.\" ----- ipmon_program setting --------------------------------- 418.It Va ipmon_program 419.Pq Vt str 420Path to 421.Xr ipmon 8 422(default 423.Pa /sbin/ipmon ) . 424.\" ----- ipmon_flags setting ----------------------------------- 425.It Va ipmon_flags 426.Pq Vt str 427Set to 428.Dq -Ds 429by default. 430This variable contains flags passed to the 431.Xr ipmon 8 432program. 433Another typical example would be 434.Dq -D /var/log/ipflog 435to have 436.Xr ipmon 8 437log directly to a file bypassing 438.Xr syslogd 8 . 439Make sure to adjust 440.Pa /etc/newsyslog.conf 441in such case like this: 442.Bd -literal 443/var/log/ipflog 640 10 100 * Z /var/run/ipmon.pid 444.Ed 445.\" ----- ipfs_enable setting ----------------------------------- 446.It Va ipfs_enable 447.Pq Vt bool 448Set to 449.Dq NO 450by default. 451Set it to 452.Dq YES 453to enable 454.Xr ipfs 8 455saving the filter and NAT state tables during shutdown 456and reloading them during startup again. 457Setting this variable needs setting 458.Va ipfilter_enable 459or 460.Va ipnat_enable 461to 462.Dq YES 463too. 464See 465.Va ipfilter_enable 466for a detailed discussion. 467Note that if you are running with 468.Va kern_securelevel 469set to 470.Dq 3 , 471then you cannot use 472.Va ipfs_enable 473because the raised securelevel will prevent 474.Xr ipfs 8 475from saving the state tables at shutdown time. 476.\" ----- ipfs_program setting ---------------------------------- 477.It Va ipfs_program 478.Pq Vt str 479Path to 480.Xr ipfs 8 481(default 482.Pa /sbin/ipfs ) . 483.\" ----- ipfs_flags setting ------------------------------------ 484.It Va ipfs_flags 485.Pq Vt str 486Empty by default. 487This variable contains flags passed to the 488.Xr ipfs 8 489program. 490.\" ----- end of added ipf hook --------------------------------- 491.It Va tcp_extensions 492.Pq Vt bool 493Set to 494.Dq YES 495by default. 496Setting this to NO disables certain TCP options as described by 497.Rs 498.%T RFC 1323 499.Re 500Setting this to 501.Dq NO 502might help remedy such problems with connections as randomly hanging 503or other weird behavior. 504Some network devices are known 505to be broken with respect to these options. 506.It Va log_in_vain 507.Pq Vt bool 508Set to 509.Dq NO 510by default. 511Setting to YES will enable logging of connection attempts to ports that 512have no listening socket on them. 513.It Va tcp_keepalive 514.Pq Vt bool 515Set to 516.Dq YES 517by default. 518Setting to NO will disable probing idle TCP connections to verify that the 519peer is still up and reachable. 520.It Va tcp_drop_synfin 521.Pq Vt bool 522Set to 523.Dq NO 524by default. 525Setting to YES will cause the kernel to ignore TCP frames that have both 526the SYN and FIN flags set. 527This prevents OS fingerprinting, but may 528break some legitimate applications. 529This option is only available if the 530kernel was built with the 531.Dv TCP_DROP_SYNFIN 532option. 533.It Va icmp_drop_redirect 534.Pq Vt bool 535Set to 536.Dq NO 537by default. 538Setting to YES will cause the kernel to ignore ICMP REDIRECT packets. 539.It Va icmp_log_redirect 540.Pq Vt bool 541Set to 542.Dq NO 543by default. 544Setting to YES will cause the kernel to log ICMP REDIRECT packets. 545Note that 546the log messages are not rate-limited, so this option should only be used 547for troubleshooting networks. 548.It Va network_interfaces 549.Pq Vt str 550Set to the list of network interfaces to configure on this host. 551For example, if the only network devices in the system are the loopback 552device 553(lo0) 554and a NIC using the ed0 driver, 555this could be set to 556.Dq "lo0 ed0" 557An 558.No ifconfig_ Ns Em interface 559variable is also assumed to exist for each value of 560.Em interface . 561It is also possible to add IP alias entires here in cases where 562multiple IP addresses registered against a single interface 563are desired. 564Assuming that the interface in question was ed0, it might look 565something like this: 566.Bd -literal 567ifconfig_ed0_alias0="inet 127.0.0.253 netmask 0xffffffff" 568ifconfig_ed0_alias1="inet 127.0.0.254 netmask 0xffffffff" 569.Ed 570.Pp 571And so on. 572For each 573.Va ifconfig_ Ns Ao Ar interface Ac Ns Va _alias Ns Aq Ar n 574entry that is found, 575its contents are passed to 576.Xr ifconfig 8 . 577Execution stops at the first unsuccessful access, so if 578something like this is present: 579.Bd -literal 580ifconfig_ed0_alias0="inet 127.0.0.251 netmask 0xffffffff" 581ifconfig_ed0_alias1="inet 127.0.0.252 netmask 0xffffffff" 582ifconfig_ed0_alias2="inet 127.0.0.253 netmask 0xffffffff" 583ifconfig_ed0_alias4="inet 127.0.0.254 netmask 0xffffffff" 584.Ed 585.Pp 586Then note that alias4 would 587.Em not 588be added since the search would 589stop with the missing alias3 entry. 590.Pp 591It is possible to bring up an interface with DHCP by setting the 592.No ifconfig_ Ns Em interface 593variable to 594.Dq DHCP . 595For instance, to initialize the ed0 device via DHCP, 596it is possible to use something like: 597.Bd -literal 598ifconfig_ed0="DHCP" 599.Ed 600.It Va cloned_interfaces 601.Pq Vt str 602Set to the list of clonable network interfaces to create on this host. 603Entries in 604.Va cloned_interfaces 605are automatically appended to 606.Va network_interfaces 607for configuration. 608.It Va ppp_enable 609.Pq Vt bool 610If set to 611.Dq YES , 612run the 613.Xr ppp 8 614daemon. 615.It Va ppp_mode 616.Pq Vt str 617Mode in which to run the 618.Xr ppp 8 619daemon. Accepted modes are 620.Dq auto , 621.Dq ddial , 622.Dq direct 623and 624.Dq dedicated . 625See the manual for a full description. 626.It Va ppp_nat 627.Pq Vt bool 628If set to 629.Dq YES , 630enables packet aliasing. 631Used in conjunction with 632.Va gateway_enable 633allows hosts on private network addresses access to the Internet using 634this host as a network address translating router. 635.It Va ppp_profile 636.Pq Vt str 637The name of the profile to use from 638.Pa /etc/ppp/ppp.conf . 639.It Va ppp_user 640.Pq Vt str 641The name of the user under which ppp should be started. 642By 643default, ppp is started as 644.Dq root . 645.It Va rc_conf_files 646.Pq Vt str 647This option is used to specify a list of files that will override 648the settings in 649.Pa /etc/defaults/rc.conf . 650The files will be read in the order in which they are specified and should 651include the full path to the file. 652By default, the files specified are 653.Pa /etc/rc.conf 654and 655.Pa /etc/rc.conf.local 656.It Va fsck_y_enable 657.Pq Vt bool 658If set to 659.Dq YES , 660.Xr fsck 8 661will be run with the -y flag if the initial preen 662of the filesystems fails. 663.It Va background_fsck 664.Pq Vt bool 665If set to 666.Dq YES , 667the system will attempt to run 668.Xr fsck 8 669in the background where possible. 670.It Va syslogd_enable 671.Pq Vt bool 672If set to 673.Dq YES , 674run the 675.Xr syslogd 8 676daemon. 677.It Va syslogd_program 678.Pq Vt str 679Path to 680.Xr syslogd 8 681(default 682.Pa /usr/sbin/syslogd ) . 683.It Va syslogd_flags 684.Pq Vt str 685If 686.Va syslogd_enable 687is set to 688.Dq YES , 689these are the flags to pass to 690.Xr syslogd 8 . 691.It Va inetd_enable 692.Pq Vt bool 693If set to 694.Dq YES , 695run the 696.Xr inetd 8 697daemon. 698.It Va inetd_program 699.Pq Vt str 700Path to 701.Xr inetd 8 702(default 703.Pa /usr/sbin/inetd ) . 704.It Va inetd_flags 705.Pq Vt str 706If 707.Va inetd_enable 708is set to 709.Dq YES , 710these are the flags to pass to 711.Xr inetd 8 . 712.It Va named_enable 713.Pq Vt bool 714If set to 715.Dq YES , 716run the 717.Xr named 8 718daemon. 719.It Va named_program 720.Pq Vt str 721Path to 722.Xr named 8 723(default 724.Pa /usr/sbin/named ) . 725.It Va named_flags 726.Pq Vt str 727If 728.Va named_enable 729is set to 730.Dq YES , 731these are the flags to pass to 732.Xr named 8 . 733.It Va kerberos_server_enable 734.Pq Vt bool 735Set to 736.Dq YES 737to start a Kerberos authentication server 738at boot time. 739.It Va kadmind_server_enable 740.Pq Vt bool 741Set to 742.Dq YES 743to start 744.Xr kadmind 8 , 745the Kerberos Administration Daemon); set to 746.Dq NO 747on a slave server. 748.It Va kerberos_stash 749.Pq Vt str 750If 751.Dq YES , 752instruct the Kerberos servers to use the stashed master key instead of 753prompting for it (only if 754.Va kerberos_server_enable 755is set to 756.Dq YES , 757and is used for both 758.Xr kerberos 1 759and 760.Xr kadmind 8 ) . 761.It Va rwhod_enable 762.Pq Vt bool 763If set to 764.Dq YES , 765run the 766.Xr rwhod 8 767daemon at boot time. 768.It Va rwhod_flags 769.Pq Vt str 770If 771.Va rwhod_enable 772is set to 773.Dq YES , 774these are the flags to pass to it. 775.It Va amd_enable 776.Pq Vt bool 777If set to 778.Dq YES , 779run the 780.Xr amd 8 781daemon at boot time. 782.It Va amd_flags 783.Pq Vt str 784If 785.Va amd_enable 786is set to 787.Dq YES , 788these are the flags to pass to it. 789See the 790.Xr amd 8 791.Xr info 1 792page for more information. 793.It Va amd_map_program 794.Pq Vt str 795If set, 796the specified program is run to get the list of 797.Xr amd 8 798maps. 799For example, if the 800.Xr amd 8 801maps are stored in NIS, one can set this to 802run 803.Xr ypcat 1 804to get a list of 805.Xr amd 8 806maps from the 807.Pa amd.master 808NIS map. 809.It Va update_motd 810.Pq Vt bool 811If set to 812.Dq YES , 813.Pa /etc/motd 814will be updated at boot time to reflect the kernel release 815being run. If set to 816.Dq NO , 817.Pa /etc/motd 818will not be updated 819.It Va nfs_client_enable 820.Pq Vt bool 821If set to 822.Dq YES , 823run the NFS client daemons at boot time. 824.It Va nfs_access_cache 825.Pq Vt int 826If 827.Va nfs_client_enable 828is set to 829.Dq YES , 830this can be set to 831.Dq 0 832to disable NFS ACCESS RPC caching, or to the number of seconds for which 833NFS ACCESS 834results should be cached. 835A value of 2-10 seconds will substantially reduce network 836traffic for many NFS operations. 837.It Va nfs_server_enable 838.Pq Vt bool 839If set to 840.Dq YES , 841run the NFS server daemons at boot time. 842.It Va nfs_server_flags 843.Pq Vt str 844If 845.Va nfs_server_enable 846is set to 847.Dq YES , 848these are the flags to pass to the 849.Xr nfsd 8 850daemon. 851.It Va single_mountd_enable 852.Pq Vt bool 853If set to 854.Dq YES , 855and no 856.Va nfs_server_enable 857is set, start 858.Xr mountd 8 , 859but not 860.Xr nfsd 8 861daemon. 862It is commonly needed to run CFS without real NFS used. 863.It Va weak_mountd_authentication 864.Pq Vt bool 865If set to 866.Dq YES , 867allow services like PCNFSD to make non-privileged mount 868requests. 869.It Va nfs_privport 870.Pq Vt bool 871If set to 872.Dq YES , 873provide NFS services only on a secure port. 874.It Va nfs_bufpackets 875.Pq Vt int 876If set to a number, indicates the number of packets worth of 877socket buffer space to reserve on an NFS client. If set to 878.Dq DEFAULT , 879the kernel default is used (typically 4). Using a higher number may be 880useful on gigabit networks to improve performance. The minimum value is 8812 and the maximum is 64. 882.It Va rpc_lockd_enable 883.Pq Vt bool 884If set to 885.Dq YES 886and also an NFS server, run 887.Xr rpc.lockd 8 888at boot time. 889.It Va rpc_statd_enable 890.Pq Vt bool 891If set to 892.Dq YES 893and also an NFS server, run 894.Xr rpc.statd 8 895at boot time. 896.It Va portmap_program 897.Pq Vt str 898Path to 899.Xr rpcbind 8 900(default 901.Pa /usr/sbin/rpcbind ) . 902.It Va portmap_enable 903.Pq Vt bool 904If set to 905.Dq YES , 906run the 907.Xr rpcbind 8 908service at boot time. 909.It Va portmap_flags 910.Pq Vt str 911If 912.Va portmap_enable 913is set to 914.Dq YES , 915these are the flags to pass to the 916.Xr rpcbind 8 917daemon. 918.It Va xtend_enable 919.Pq Vt bool 920If set to 921.Dq YES 922then run the 923.Xr xtend 8 924daemon at boot time. 925.It Va xtend_flags 926.Pq Vt str 927If 928.Va xtend_enable 929is set to 930.Dq YES , 931these are the flags to pass to the 932.Xr xtend 8 933daemon. 934.It Va pppoed_enable 935.Pq Vt bool 936If set to 937.Dq YES 938then run the 939.Xr pppoed 8 940daemon at boot time to provide PPP over Ethernet services. 941.It Va pppoed_ Ns Ar provider 942.Pq Vt str 943.Xr pppoed 8 944listens to requests to this 945.Ar provider 946and ultimately runs 947.Xr ppp 8 948with a 949.Ar system 950argument of the same name. 951.It Va pppoed_flags 952.Pq Vt str 953Additional flags to pass to 954.Xr pppoed 8 . 955.It Va pppoed_interface 956.Pq Vt str 957The network interface to run pppoed on. This is mandatory when 958.Va pppoed_enable 959is set to 960.Dq YES . 961.It Va timed_enable 962.Pq Vt boot 963If 964.Dq YES 965then run the 966.Xr timed 8 967service at boot time. This command is intended for networks of 968machines where a consistent 969.Qq "network time" 970for all hosts must be established. This is often useful in large NFS 971environments where time stamps on files are expected to be consistent 972network-wide. 973.It Va timed_flags 974.Pq Vt str 975If 976.Va timed_enable 977is set to 978.Dq YES , 979these are the flags to pass to the 980.Xr timed 8 981service. 982.It Va ntpdate_enable 983.Pq Vt bool 984If set to 985.Dq YES , 986run ntpdate at system startup. This command is intended to 987synchronize the system clock only 988.Em once 989from some standard reference. An option to set this up initially 990(from a list of known servers) is also provided by the 991.Pa /stand/sysinstall 992program when the system is first installed. 993.It Va ntpdate_program 994.Pq Vt str 995Path to 996.Xr ntpdate 8 997(default 998.Pa /usr/sbin/ntpdate ) . 999.It Va ntpdate_flags 1000.Pq Vt str 1001If 1002.Va ntpdate_enable 1003is set to 1004.Dq YES , 1005these are the flags to pass to the 1006.Xr ntpdate 8 1007command (typically a hostname). 1008.It Va xntpd_enable 1009.Pq Vt bool 1010If set to 1011.Dq YES 1012then run the 1013.Xr ntpd 8 1014command at boot time. 1015.It Va xntpd_program 1016.Pq Vt str 1017Path to 1018.Xr ntpd 8 1019(default 1020.Pa /usr/sbin/ntpd ) . 1021.It Va xntpd_flags 1022.Pq Vt str 1023If 1024.Va xntpd_enable 1025is set to 1026.Dq YES , 1027these are the flags to pass to the 1028.Xr ntpd 8 1029daemon. 1030.It Va nis_client_enable 1031.Pq Vt bool 1032If set to 1033.Dq YES 1034then run the 1035.Xr ypbind 8 1036service at system boot time. 1037.It Va nis_client_flags 1038.Pq Vt str 1039If 1040.Va nis_client_enable 1041is set to 1042.Dq YES , 1043these are the flags to pass to the 1044.Xr ypbind 8 1045service. 1046.It Va nis_ypset_enable 1047.Pq Vt bool 1048If set to 1049.Dq YES 1050then run the 1051.Xr ypset 8 1052daemon at system boot time. 1053.It Va nis_ypset_flags 1054.Pq Vt str 1055If 1056.Va nis_ypset_enable 1057is set to 1058.Dq YES , 1059these are the flags to pass to the 1060.Xr ypset 8 1061daemon. 1062.It Va nis_server_enable 1063.Pq Vt bool 1064If set to 1065.Dq YES 1066then run the 1067.Xr ypserv 8 1068daemon at system boot time. 1069.It Va nis_server_flags 1070.Pq Vt str 1071If 1072.Va nis_server_enable 1073is set to 1074.Dq YES , 1075these are the flags to pass to the 1076.Xr ypserv 8 1077daemon. 1078.It Va nis_ypxfrd_enable 1079.Pq Vt bool 1080If set to 1081.Dq YES 1082then run the 1083.Xr rpc.ypxfrd 8 1084daemon at system boot time. 1085.It Va nis_ypxfrd_flags 1086.Pq Vt str 1087If 1088.Va nis_ypxfrd_enable 1089is set to 1090.Dq YES , 1091these are the flags to pass to the 1092.Xr rpc.ypxfrd 8 1093daemon. 1094.It Va nis_yppasswdd_enable 1095.Pq Vt bool 1096If set to 1097.Dq YES 1098then run the 1099.Xr rpc.yppasswdd 8 1100daemon at system boot time. 1101.It Va nis_yppasswdd_flags 1102.Pq Vt str 1103If 1104.Va nis_yppasswdd_enable 1105is set to 1106.Dq YES , 1107these are the flags to pass to the 1108.Xr rpc.yppasswdd 8 1109daemon. 1110.It Va defaultrouter 1111.Pq Vt str 1112If not set to 1113.Dq NO 1114then create a default route to this host name or IP address 1115(use an IP address if this router is also required to get to the 1116name server!). 1117.It Va static_routes 1118.Pq Vt str 1119Set to the list of static routes that are to be added at system 1120boot time. If not set to 1121.Dq NO 1122then for each whitespace separated 1123.Em element 1124in the value, a 1125.No route_ Ns element 1126variable is assumed to exist 1127whose contents will later be passed to a 1128.Dq route add 1129operation. 1130.It Va gateway_enable 1131.Pq Vt bool 1132If set to 1133.Dq YES , 1134then configure host to at as an IP router, e.g. to forward packets 1135between interfaces. 1136.It Va router_enable 1137.Pq Vt bool 1138If set to 1139.Dq YES 1140then run a routing daemon of some sort, based on the 1141settings of 1142.Va router 1143and 1144.Va router_flags . 1145.It Va router 1146.Pq Vt str 1147If 1148.Va router_enable 1149is set to 1150.Dq YES , 1151this is the name of the routing daemon to use. 1152.It Va router_flags 1153.Pq Vt str 1154If 1155.Va router_enable 1156is set to 1157.Dq YES , 1158these are the flags to pass to the routing daemon. 1159.It Va mrouted_enable 1160.Pq Vt bool 1161If set to 1162.Dq YES 1163then run the multicast routing daemon, 1164.Xr mrouted 8 . 1165.It Va mrouted_flags 1166.Pq Vt str 1167If 1168.Va mrouted_enable 1169is set to 1170.Dq YES , 1171these are the flags to pass to the multicast routing daemon. 1172.It Va ipxgateway_enable 1173.Pq Vt bool 1174If set to 1175.Dq YES 1176then enable the routing of IPX traffic. 1177.It Va ipxrouted_enable 1178.Pq Vt bool 1179If set to 1180.Dq YES 1181then run the 1182.Xr IPXrouted 8 1183daemon at system boot time. 1184.It Va ipxrouted_flags 1185.Pq Vt str 1186If 1187.Va ipxrouted_enable 1188is set to 1189.Dq YES , 1190these are the flags to pass to the 1191.Xr IPXrouted 8 1192daemon. 1193.It Va arpproxy_all 1194.Pq Vt bool 1195If set to 1196.Dq YES 1197then enable global proxy ARP. 1198.It Va forward_sourceroute 1199.Pq Vt bool 1200If set to 1201.Dq YES 1202then when 1203.Va gateway_enable 1204is also set to 1205.Dq YES , 1206source routed packets are forwarded. 1207.It Va accept_sourceroute 1208.Pq Vt bool 1209If set to 1210.Dq YES 1211then the system will accept source routed packets directed at it. 1212.It Va rarpd_enable 1213.Pq Vt bool 1214If set to 1215.Dq YES 1216then run the 1217.Xr rarpd 8 1218daemon at system boot time. 1219.It Va rarpd_flags 1220.Pq Vt str 1221If 1222.Va rarpd_enable 1223is set to 1224.Dq YES , 1225these are the flags to pass to the 1226.Xr rarpd 8 1227daemon. 1228.It Va atm_enable 1229.Pq Vt bool 1230Set to 1231.Dq YES 1232to enable the configuration of ATM interfaces at system boot time. 1233For all of the ATM variables described below, please refer to the 1234.Xr atm 8 1235man page for further details on the available command parameters. 1236Also refer to the files in 1237.Pa /usr/share/examples/atm 1238for more detailed configuration information. 1239.It Va atm_netif_<intf> 1240.Pq Vt str 1241For the ATM physical interface 1242.Va <intf> , 1243this variable defines the name prefix and count for the ATM network interfaces to be created. 1244The value will be passed as the parameters of an 1245.Dq atm set netif Va <intf> 1246command. 1247.It Va atm_sigmgr_<intf> 1248.Pq Vt str 1249For the ATM physical interface 1250.Va <intf> , 1251this variable defines the ATM signalling manager to be used. 1252The value will be passed as the parameters of an 1253.Dq atm attach Va <intf> 1254command. 1255.It Va atm_prefix_<intf> 1256.Pq Vt str 1257For the ATM physical interface 1258.Va <intf> , 1259this variable defines the NSAP prefix for interfaces using a UNI signalling 1260manager. If set to 1261.Em ILMI , 1262then the prefix will automatically be set via the 1263.Xr ilmid 8 1264daemon. Otherwise, the value will be passed as the parameters of an 1265.Dq atm set prefix Va <intf> 1266command. 1267.It Va atm_macaddr_<intf> 1268.Pq Vt str 1269For the ATM physical interface 1270.Va <intf> , 1271this variable defines the MAC address for interfaces using a UNI signalling 1272manager. If set to 1273.Em NO , 1274then the hardware MAC address contained in the ATM interface card will be used. 1275Otherwise, the value will be passed as the parameters of an 1276.Dq atm set mac Va <intf> 1277command. 1278.It Va atm_arpserver_<netif> 1279.Pq Vt str 1280For the ATM network interface 1281.Va <netif> , 1282this variable defines the ATM address for a host which is to provide ATMARP 1283service. This variable is only applicable to interfaces using a UNI signalling 1284manager. If set to 1285.Em local , 1286then this host will become an ATMARP server. 1287The value will be passed as the parameters of an 1288.Dq atm set arpserver Va <netif> 1289command. 1290.It Va atm_scsparp_<netif> 1291.Pq Vt bool 1292If set to 1293.Em YES , 1294then SCSP/ATMARP service for the network interface 1295.Va <netif> 1296will be initiated using the 1297.Xr scspd 8 1298and 1299.Xr atmarpd 8 1300daemons. This variable is only applicable if 1301.So 1302.No atm_arpserver_ Ns Va <netif> 1303.No = Ns Qq local 1304.Sc 1305is defined. 1306.It Va atm_pvcs 1307.Pq Vt str 1308Set to the list of ATM PVCs to be added at system 1309boot time. For each whitespace separated 1310.Em element 1311in the value, an 1312.No atm_pvc_ Ns Em element 1313variable is assumed to exist. The value of each of these variables 1314will be passed as the parameters of an 1315.Dq atm add pvc 1316command. 1317.It Va atm_arps 1318.Pq Vt str 1319Set to the list of permanent ATM ARP entries to be added 1320at system boot time. For each whitespace separated 1321.Em element 1322in the value, an 1323.No atm_arp_ Ns Em element 1324variable is assumed to exist. The value of each of these variables 1325will be passed as the parameters of an 1326.Dq atm add arp 1327command. 1328.It Va keymap 1329.Pq Vt str 1330If set to 1331.Dq NO 1332then no keymap is installed, otherwise the value is used to install 1333the keymap file in 1334.Pa /usr/share/syscons/keymaps/<value>.kbd 1335.It Va keyrate 1336.Pq Vt str 1337The keyboard repeat speed. Set to 1338.Dq slow , 1339.Dq normal , 1340.Dq fast 1341or 1342.Dq NO 1343if the default behavior is desired. 1344.It Va keychange 1345.Pq Vt str 1346If not set to 1347.Dq NO , 1348attempt to program the function keys with the value. The value should 1349be a single string of the form: 1350.Qq Ar "<funkey_number> <new_value> [<funkey_number> <new_value>]..." 1351.It Va cursor 1352.Pq Vt str 1353Can be set to the value of 1354.Dq normal , 1355.Dq blink , 1356.Dq destructive 1357or 1358.Dq NO 1359to set the cursor behavior explicitly or choose the default behavior. 1360.It Va scrnmap 1361.Pq Vt str 1362If set to 1363.Dq NO 1364then no screen map is installed, otherwise the value is used to install 1365the screen map file in 1366.Pa /usr/share/syscons/scrnmaps/<value> . 1367.It Va font8x16 1368.Pq Vt str 1369If set to 1370.Dq NO 1371then the default 8x16 font value is used for screen size requests, otherwise 1372the value in 1373.Pa /usr/share/syscons/fonts/<value> 1374is used. 1375.It Va font8x14 1376.Pq Vt str 1377If set to 1378.Dq NO 1379then the default 8x14 font value is used for screen size requests, otherwise 1380the value in 1381.Pa /usr/share/syscons/fonts/<value> 1382is used. 1383.It Va font8x8 1384.Pq Vt str 1385If set to 1386.Dq NO 1387then the default 8x8 font value is used for screen size requests, otherwise 1388the value in 1389.Pa /usr/share/syscons/fonts/<value> 1390is used. 1391.It Va blanktime 1392.Pq Vt int 1393If set to 1394.Dq NO 1395then the default screen blanking interval is used, otherwise it is set 1396to 1397.Ar value 1398seconds. 1399.It Va saver 1400.Pq Vt str 1401If not set to 1402.Dq NO , 1403this is the actual screen saver to use (blank, snake, daemon, etc). 1404.It Va moused_enable 1405.Pq Vt str 1406If set to 1407.Dq YES , 1408the 1409.Xr moused 8 1410daemon is started for doing cut/paste selection on the console. 1411.It Va moused_type 1412.Pq Vt str 1413This is the protocol type of the mouse connected to this host. 1414This variable must be set if 1415.Va moused_enable 1416is set to 1417.Dq YES . 1418The 1419.Xr moused 8 1420daemon 1421is able to detect the appropriate mouse type automatically in many cases. 1422Set this variable to 1423.Dq auto 1424to let the daemon detect it, or 1425select one from the following list if the automatic detection fails. 1426.Pp 1427If the mouse is attached to the PS/2 mouse port, choose 1428.Dq auto 1429or 1430.Dq ps/2 , 1431regardless of the brand and model of the mouse. Likewise, if the 1432mouse is attached to the bus mouse port, choose 1433.Dq auto 1434or 1435.Dq busmouse . 1436All other protocols are for serial mice and will not work with 1437the PS/2 and bus mice. 1438If this is a USB mouse, 1439.Dq auto 1440is the only protocol type which will work. 1441.Bd -literal 1442microsoft Microsoft mouse (serial) 1443intellimouse Microsoft IntelliMouse (serial) 1444mousesystems Mouse systems Corp mouse (serial) 1445mmseries MM Series mouse (serial) 1446logitech Logitech mouse (serial) 1447busmouse A bus mouse 1448mouseman Logitech MouseMan and TrackMan (serial) 1449glidepoint ALPS GlidePoint (serial) 1450thinkingmouse Kensignton ThinkingMouse (serial) 1451ps/2 PS/2 mouse 1452mmhittab MM HitTablet (serial) 1453x10mouseremote X10 MouseRemote (serial) 1454versapad Interlink VersaPad (serial) 1455.Ed 1456.Pp 1457Even if the mouse is not in the above list, it may be compatible 1458with one in the list. 1459Refer to the man page for 1460.Xr moused 8 1461for compatibility information. 1462.Pp 1463It should also be noted that while this is enabled, any 1464other client of the mouse (such as an X server) should access 1465the mouse through the virtual mouse device: 1466.Pa /dev/sysmouse 1467and configure it as a sysmouse type mouse, since all 1468mouse data is converted to this single canonical format when 1469using 1470.Xr moused 8 . 1471If the client program does not support the sysmouse type, 1472specify the mousesystems type. 1473It is the second preferred type. 1474.It Va moused_port 1475.Pq Vt str 1476If 1477.Va moused_enable 1478is set to 1479.Dq YES , 1480this is the actual port the mouse is on. 1481It might be 1482.Pa /dev/cuaa0 1483for a COM1 serial mouse, 1484.Pa /dev/psm0 1485for a PS/2 mouse or 1486.Pa /dev/mse0 1487for a bus mouse, for example. 1488.It Va moused_flags 1489.Pq Vt str 1490If 1491.Va moused_type 1492is set, these are the additional flags to pass to the 1493.Xr moused 8 1494daemon. 1495.It Va mousechar_start 1496.Pq Vt int 1497If set to 1498.Dq NO 1499then the default mouse cursor character range 0xd0-0xd3 is used, 1500otherwise the range start is set 1501to 1502.Ar value 1503character, see 1504.Xr vidcontrol 1 . 1505Use if the default range is occupied in the language code table. 1506.It Va allscreens_flags 1507.Pq Vt str 1508If set, 1509.Xr vidcontrol 1 1510is run with these options for each of the virtual terminals 1511.Pq Pa /dev/ttyv* . 1512For example, 1513.Dq -m on 1514will enable the mouse pointer on all virtual terminals 1515if 1516.Va moused_enable 1517is set to 1518.Dq YES . 1519.It Va allscreens_kbdflags 1520.Pq Vt str 1521If set, 1522.Xr kbdcontrol 1 1523is run with these options for each of the virtual terminals 1524.Pq Pa /dev/ttyv* . 1525For example, 1526.Dq Li -h 200 1527will set the 1528.Xr syscons 4 1529scrollback (history) buffer to 200 lines. 1530.It Va cron_enable 1531.Pq Vt bool 1532If set to 1533.Dq YES 1534then run the 1535.Xr cron 8 1536daemon at system boot time. 1537.It Va cron_program 1538.Pq Vt str 1539Path to 1540.Xr cron 8 1541(default 1542.Pa /usr/sbin/cron ) . 1543.It Va cron_flags 1544.Pq Vt str 1545If 1546.Va cron_enable 1547is set to 1548.Dq YES , 1549these are the flags to pass to 1550.Xr cron 8 . 1551.It Va lpd_program 1552.Pq Vt str 1553Path to 1554.Xr lpd 8 1555(default 1556.Pa /usr/sbin/lpd ) . 1557.It Va lpd_enable 1558.Pq Vt bool 1559If set to 1560.Dq YES 1561then run the 1562.Xr lpd 8 1563daemon at system boot time. 1564.It Va lpd_flags 1565.Pq Vt str 1566If 1567.Va lpd_enable 1568is set to 1569.Dq YES , 1570these are the flags to pass to the 1571.Xr lpd 8 1572daemon. 1573.It Va sendmail_enable 1574.Pq Vt bool 1575If set to 1576.Dq YES 1577then run the 1578.Xr sendmail 8 1579daemon at system boot time. 1580.It Va sendmail_flags 1581.Pq Vt str 1582If 1583.Va sendmail_enable 1584is set to 1585.Dq YES , 1586these are the flags to pass to the 1587.Xr sendmail 8 1588daemon. 1589.It Va sendmail_outbound_enable 1590.Pq Vt bool 1591If set to 1592.Dq YES 1593and 1594.Va sendmail_enable 1595is set to 1596.Dq NO 1597then run 1598.Xr sendmail 8 1599using 1600.Va sendmail_outbound_flags 1601instead of 1602.Va sendmail_flags . 1603This is intended to allow local mail queue management 1604for systems that do not offer a listening SMTP service. 1605.It Va sendmail_outbound_flags 1606.Pq Vt str 1607If 1608.Va sendmail_enable 1609is set to 1610.Dq NO 1611and 1612.Va sendmail_outbound_enable 1613is set to 1614.Dq YES 1615then these are the flags to pass to the 1616.Xr sendmail 8 1617daemon. 1618.It Va dumpdev 1619.Pq Vt str 1620Indicates the device (usually a swap partition) to which a crash dump 1621should be written in the event of a system crash. 1622The value of this variable is passed as the argument to 1623.Xr dumpon 8 . 1624To disable crash dumps, set this variable to 1625.Dq NO . 1626.It Va dumpdir 1627.Pq Vt str 1628When the system reboots after a crash and a crash dump is found on the 1629device specified by the 1630.Va dumpdev 1631variable, 1632.Xr savecore 8 1633will save that crash dump and a copy of the kernel to the directory 1634specified by the 1635.Va dumpdir 1636variable. 1637The default value is 1638.Dq /var/crash . 1639.It Va enable_quotas 1640.Pq Vt bool 1641Set to 1642.Dq YES 1643to turn on user disk quotas on system startup via the 1644.Xr quotaon 8 1645command. 1646.It Va check_quotas 1647.Pq Vt bool 1648Set to 1649.Dq YES 1650to enable user disk quota checking via the 1651.Xr quotacheck 8 1652command. 1653.It Va accounting_enable 1654.Pq Vt bool 1655Set to 1656.Dq YES 1657to enable system accounting through the 1658.Xr accton 8 1659facility. 1660.It Va ibcs2_enable 1661.Pq Vt bool 1662Set to 1663.Dq YES 1664to enable iBCS2 (SCO) binary emulation at system initial boot 1665time. 1666.It Va ibcs2_loaders 1667.Pq Vt str 1668If not set to 1669.Dq NO 1670and if 1671.Va ibcs2_enable 1672is set to 1673.Dq YES , 1674this specifies a list of additional iBCS2 loaders to enable. 1675.It Va linux_enable 1676.Pq Vt bool 1677Set to 1678.Dq YES 1679to enable Linux/ELF binary emulation at system initial 1680boot time. 1681.It Va osf1_enable 1682.Pq Vt bool 1683Set to 1684.Dq YES 1685to enable OSF/1 (Digital UNIX) binary emulation at system 1686initial boot time. 1687(alpha) 1688.It Va clear_tmp_enable 1689.Pq Vt bool 1690Set to 1691.Dq YES 1692to have 1693.Pa /tmp 1694cleaned at startup. 1695.It Va ldconfig_paths 1696.Pq Vt str 1697Set to the list of shared library paths to use with 1698.Xr ldconfig 8 . 1699NOTE: 1700.Pa /usr/lib 1701will always be added first, so it need not appear in this list. 1702.It Va ldconfig_insecure 1703.Pq Vt bool 1704The 1705.Xr ldconfig 8 1706utility normally refuses to use directories 1707which are writable by anyone except root. 1708Set this variable to 1709.Dq YES 1710to disable that security check during system startup. 1711.It Va kern_securelevel_enable 1712.Pq Vt bool 1713Set to 1714.Dq YES 1715to set the kernel security level at system startup. 1716.It Va kern_securelevel 1717.Pq Vt int 1718The kernel security level to set at startup. 1719The allowed range of 1720.Ar value 1721ranges from -1 (the compile time default) to 3 (the 1722most secure). See 1723.Xr init 8 1724for the list of possible security levels and their effect 1725on system operation. 1726.It Va start_vinum 1727.Pq Vt bool 1728Set to 1729.Dq YES 1730to start 1731.Xr vinum 8 1732at system boot time. 1733.It Va sshd_program 1734.Pq Vt str 1735Path to the SSH server program 1736.Pa ( /usr/sbin/sshd 1737is the default). 1738.It Va sshd_enable 1739.Pq Vt bool 1740Set to 1741.Dq YES 1742to start 1743.Xr sshd 8 1744at system boot time. 1745.It Va sshd_flags 1746.Pq Vt str 1747If 1748.Va sshd_enable 1749is set to 1750.Dq YES , 1751these are the flags to pass to the 1752.Xr sshd 8 1753daemon. 1754.It Va unaligned_print 1755.Pq Vt bool 1756If set to 1757.Dq NO 1758then unaligned access warnings will not be printed. 1759(alpha) 1760.\" ----- isdn settings --------------------------------- 1761.It Va isdn_enable 1762.Pq Vt bool 1763Set to 1764.Dq NO 1765by default. 1766When set to 1767.Dq YES , 1768starts the isdn daemon 1769.Pa /usr/sbin/isdnd 1770at system boot time. 1771.It Va isdn_flags 1772.Pq Vt str 1773Set to 1774.Dq -dn -d0x1f9 1775by default. 1776Additional flags to pass to 1777.Xr isdnd 8 1778(but see 1779.Va isdn_fsdev 1780and 1781.Va isdn_ttype 1782for certain tunable parameters). 1783.It Va isdn_ttype 1784.Pq Vt str 1785Set to 1786.Dq cons25 1787by default. 1788The terminal type of the output device when 1789.Xr isdnd 8 1790operates in fullscreen mode. 1791.It Va isdn_screenflags 1792.Pq Vt str 1793Set to 1794.Dq NO 1795by default. 1796The video mode for fullscreen mode (only for 1797.Xr syscons 4 1798console driver, see 1799.Xr vidcontrol 1 1800for valid modes). 1801.It Va isdn_fsdev 1802.Pq Vt str 1803Set to 1804.Dq NO 1805by default. 1806The output device for 1807.Xr isdnd 8 1808in fullscreen mode (or 1809.Dq NO 1810for daemon mode). 1811.It Va isdn_trace 1812.Pq Vt bool 1813Set to 1814.Dq NO 1815by default. 1816When set to 1817.Dq YES , 1818enables the ISDN protocol trace utility 1819.Pa /usr/sbin/isdntrace 1820at system boot time. 1821.It Va isdn_traceflags 1822.Pq Vt str 1823Set to 1824.Dq -f /var/tmp/isdntrace0 1825by default. 1826Flags for 1827.Pa /usr/sbin/isdntrace . 1828.\" ----------------------------------------------------- 1829.El 1830.Sh FILES 1831.Bl -tag -width /etc/defaults/rc.conf -compact 1832.It Pa /etc/defaults/rc.conf 1833.It Pa /etc/rc.conf 1834.It Pa /etc/rc.conf.local 1835.El 1836.Sh SEE ALSO 1837.Xr catman 1 , 1838.Xr gdb 1 , 1839.Xr info 1 , 1840.Xr makewhatis 1 , 1841.Xr vidcontrol 1 , 1842.Xr yp 4 , 1843.Xr exports 5 , 1844.Xr motd 5 , 1845.Xr accton 8 , 1846.Xr amd 8 , 1847.Xr apm 8 , 1848.Xr atm 8 , 1849.Xr cron 8 , 1850.Xr dhclient 8 , 1851.Xr gated 8 , 1852.Xr ifconfig 8 , 1853.Xr inetd 8 , 1854.Xr isdnd 8 , 1855.Xr isdntrace 8 , 1856.Xr lpd 8 , 1857.Xr mdconfig 8 , 1858.Xr moused 8 , 1859.Xr mrouted 8 , 1860.Xr named 8 , 1861.Xr nfsd 8 , 1862.Xr ntpd 8 , 1863.Xr ntpdate 8 , 1864.Xr pcnfsd 8 , 1865.Xr quotacheck 8 , 1866.Xr quotaon 8 , 1867.Xr rc 8 , 1868.Xr route 8 , 1869.Xr routed 8 , 1870.Xr rpc.lockd 8 , 1871.Xr rpc.statd 8 , 1872.Xr rpcbind 8 , 1873.Xr rwhod 8 , 1874.Xr savecore 8 , 1875.Xr sendmail 8 , 1876.Xr sshd 8 , 1877.Xr swapon 8 , 1878.Xr sysctl 8 , 1879.Xr syslogd 8 , 1880.Xr timed 8 , 1881.Xr vinum 8 , 1882.Xr xtend 8 , 1883.Xr ypbind 8 , 1884.Xr ypserv 8 , 1885.Xr ypset 8 1886.Sh HISTORY 1887The 1888.Nm 1889file appeared in 1890.Fx 2.2.2 . 1891.Sh AUTHORS 1892.An Jordan K. Hubbard . 1893