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