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