1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: head/tools/build/options/makeman 188848 2009-02-20 11:09:55Z mtm 3.\" $FreeBSD$ 4.Dd May 19, 2010 5.Dt SRC.CONF 5 6.Os 7.Sh NAME 8.Nm src.conf 9.Nd "source build options" 10.Sh DESCRIPTION 11The 12.Nm 13file contains settings that will apply to every build involving the 14.Fx 15source tree; see 16.Xr build 7 . 17.Pp 18The 19.Nm 20file uses the standard makefile syntax. 21However, 22.Nm 23should not specify any dependencies to 24.Xr make 1 . 25Instead, 26.Nm 27is to set 28.Xr make 1 29variables that control the aspects of how the system builds. 30.Pp 31The default location of 32.Nm 33is 34.Pa /etc/src.conf , 35though an alternative location can be specified in the 36.Xr make 1 37variable 38.Va SRCCONF . 39Overriding the location of 40.Nm 41may be necessary if the system-wide settings are not suitable 42for a particular build. 43For instance, setting 44.Va SRCCONF 45to 46.Pa /dev/null 47effectively resets all build controls to their defaults. 48.Pp 49The only purpose of 50.Nm 51is to control the compilation of the 52.Fx 53source code, which is usually located in 54.Pa /usr/src . 55As a rule, the system administrator creates 56.Nm 57when the values of certain control variables need to be changed 58from their defaults. 59.Pp 60In addition, control variables can be specified 61for a particular build via the 62.Fl D 63option of 64.Xr make 1 65or in its environment; see 66.Xr environ 7 . 67.Pp 68The values of variables are ignored regardless of their setting; 69even if they would be set to 70.Dq Li FALSE 71or 72.Dq Li NO . 73Just the existence of an option will cause 74it to be honoured by 75.Xr make 1 . 76.Pp 77The following list provides a name and short description for variables 78that can be used for source builds. 79.Bl -tag -width indent 80.It Va WITHOUT_ACCT 81.\" from FreeBSD: head/tools/build/options/WITHOUT_ACCT 183242 2008-09-21 22:02:26Z sam 82Set to not build process accounting tools such as 83.Xr ac 8 84and 85.Xr accton 8 . 86.It Va WITHOUT_ACPI 87.\" from FreeBSD: head/tools/build/options/WITHOUT_ACPI 156932 2006-03-21 07:50:50Z ru 88Set to not build 89.Xr acpiconf 8 , 90.Xr acpidump 8 91and related programs. 92.It Va WITHOUT_AMD 93.\" from FreeBSD: head/tools/build/options/WITHOUT_AMD 183242 2008-09-21 22:02:26Z sam 94Set to not build 95.Xr amd 8 , 96and related programs. 97.It Va WITHOUT_APM 98.\" from FreeBSD: head/tools/build/options/WITHOUT_APM 183242 2008-09-21 22:02:26Z sam 99Set to not build 100.Xr apm 8 , 101.Xr apmd 8 102and related programs. 103.It Va WITHOUT_ASSERT_DEBUG 104.\" from FreeBSD: head/tools/build/options/WITHOUT_ASSERT_DEBUG 162215 2006-09-11 13:55:27Z ru 105Set to compile programs and libraries without the 106.Xr assert 3 107checks. 108.It Va WITHOUT_AT 109.\" from FreeBSD: head/tools/build/options/WITHOUT_AT 183242 2008-09-21 22:02:26Z sam 110Set to not build 111.Xr at 1 112and related utilities. 113.It Va WITHOUT_ATM 114.\" from FreeBSD: head/tools/build/options/WITHOUT_ATM 156932 2006-03-21 07:50:50Z ru 115Set to not build 116programs and libraries related to ATM networking. 117.It Va WITHOUT_AUDIT 118.\" from FreeBSD: head/tools/build/options/WITHOUT_AUDIT 156932 2006-03-21 07:50:50Z ru 119Set to not build audit support into system programs. 120.It Va WITHOUT_AUTHPF 121.\" from FreeBSD: head/tools/build/options/WITHOUT_AUTHPF 156932 2006-03-21 07:50:50Z ru 122Set to not build 123.Xr authpf 8 . 124.It Va WITHOUT_BIND 125.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND 156932 2006-03-21 07:50:50Z ru 126Setting this variable will prevent any part of BIND from being built. 127When set, it also enforces the following options: 128.Pp 129.Bl -item -compact 130.It 131.Va WITHOUT_BIND_DNSSEC 132.It 133.Va WITHOUT_BIND_ETC 134.It 135.Va WITHOUT_BIND_LIBS_LWRES 136.It 137.Va WITHOUT_BIND_MTREE 138.It 139.Va WITHOUT_BIND_NAMED 140.It 141.Va WITHOUT_BIND_UTILS 142.El 143.It Va WITHOUT_BIND_DNSSEC 144.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_DNSSEC 156932 2006-03-21 07:50:50Z ru 145Set to avoid building or installing the DNSSEC related binaries, 146.Xr dnssec-keygen 8 147and 148.Xr dnssec-signzone 8 . 149.It Va WITHOUT_BIND_ETC 150.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_ETC 156932 2006-03-21 07:50:50Z ru 151Set to avoid installing the default files to 152.Pa /var/named/etc/namedb . 153.It Va WITH_BIND_IDN 154.\" from FreeBSD: head/tools/build/options/WITH_BIND_IDN 193280 2009-06-01 21:58:59Z dougb 155Set to enable IDN support for dig, host, and nslookup. 156This requires ports/dns/idnkit to be installed in /usr/local. 157.It Va WITH_BIND_LARGE_FILE 158.\" from FreeBSD: head/tools/build/options/WITH_BIND_LARGE_FILE 193280 2009-06-01 21:58:59Z dougb 159Set to enable 64-bit file support. 160.It Va WITH_BIND_LIBS 161.\" from FreeBSD: head/tools/build/options/WITH_BIND_LIBS 193280 2009-06-01 21:58:59Z dougb 162Set to install BIND libraries and include files. 163.It Va WITHOUT_BIND_LIBS_LWRES 164.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_LIBS_LWRES 156932 2006-03-21 07:50:50Z ru 165Set to avoid installing the lightweight resolver library in 166.Pa /usr/lib . 167.It Va WITHOUT_BIND_MTREE 168.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_MTREE 157717 2006-04-13 10:37:29Z ru 169Set to avoid running 170.Xr mtree 8 171to create the chroot directory structure under 172.Pa /var/named , 173and avoid creating an 174.Pa /etc/namedb 175symlink to the chroot directory. 176When set, it also enforces the following options: 177.Pp 178.Bl -item -compact 179.It 180.Va WITHOUT_BIND_ETC 181.El 182.It Va WITHOUT_BIND_NAMED 183.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_NAMED 156932 2006-03-21 07:50:50Z ru 184Set to avoid building or installing 185.Xr named 8 , 186.Xr named.reload 8 , 187.Xr named-checkconf 8 , 188.Xr named-checkzone 8 , 189.Xr rndc 8 , 190and 191.Xr rndc-confgen 8 . 192.It Va WITH_BIND_SIGCHASE 193.\" from FreeBSD: head/tools/build/options/WITH_BIND_SIGCHASE 193280 2009-06-01 21:58:59Z dougb 194Set to enable DNSSEC validation support for dig, host, and nslookup. 195.It Va WITHOUT_BIND_UTILS 196.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_UTILS 156932 2006-03-21 07:50:50Z ru 197Set to avoid building or installing the BIND userland utilities, 198.Xr dig 1 , 199.Xr host 1 , 200.Xr nslookup 1 , 201and 202.Xr nsupdate 8 . 203.It Va WITH_BIND_XML 204.\" from FreeBSD: head/tools/build/options/WITH_BIND_XML 193280 2009-06-01 21:58:59Z dougb 205Set to enable the http statistics interface for named. 206This requires ports/textproc/libxml2 to be installed in /usr/local. 207.It Va WITHOUT_BLUETOOTH 208.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 209Set to not build Bluetooth related kernel modules, programs and libraries. 210.It Va WITHOUT_BOOT 211.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 212Set to not build the boot blocks and loader. 213.It Va WITHOUT_BSD_CPIO 214.\" from FreeBSD: head/tools/build/options/WITHOUT_BSD_CPIO 179813 2008-06-16 05:48:15Z dougb 215Set to not build the BSD licensed version of cpio based on 216.Xr libarchive 3 . 217.It Va WITHOUT_BSNMP 218.\" from FreeBSD: head/tools/build/options/WITHOUT_BSNMP 183306 2008-09-23 16:15:42Z sam 219Set to not build or install 220.Xr bsnmpd 1 221and related libraries and data files. 222.It Va WITHOUT_BZIP2 223.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2 174550 2007-12-12 16:43:17Z ru 224Set to not build contributed bzip2 software as a part of the base system. 225.Bf -symbolic 226The option has no effect yet. 227.Ef 228When set, it also enforces the following options: 229.Pp 230.Bl -item -compact 231.It 232.Va WITHOUT_BZIP2_SUPPORT 233.El 234.It Va WITHOUT_BZIP2_SUPPORT 235.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2_SUPPORT 166255 2007-01-26 10:19:08Z delphij 236Set to build some programs without optional bzip2 support. 237.It Va WITHOUT_CALENDAR 238.\" from FreeBSD: head/tools/build/options/WITHOUT_CALENDAR 156932 2006-03-21 07:50:50Z ru 239Set to not build 240.Xr calendar 1 . 241.It Va WITHOUT_CDDL 242.\" from FreeBSD: head/tools/build/options/WITHOUT_CDDL 163861 2006-11-01 09:02:11Z jb 243Set to not build code licensed under Sun's CDDL. 244When set, it also enforces the following options: 245.Pp 246.Bl -item -compact 247.It 248.Va WITHOUT_ZFS 249.El 250.It Va WITHOUT_CPP 251.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 252Set to not build 253.Xr cpp 1 . 254.It Va WITHOUT_CRYPT 255.\" from FreeBSD: head/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru 256Set to not build any crypto code. 257When set, it also enforces the following options: 258.Pp 259.Bl -item -compact 260.It 261.Va WITHOUT_GSSAPI 262(can be overridden with 263.Va WITH_GSSAPI ) 264.It 265.Va WITHOUT_KERBEROS 266.It 267.Va WITHOUT_KERBEROS_SUPPORT 268.It 269.Va WITHOUT_OPENSSH 270.It 271.Va WITHOUT_OPENSSL 272.El 273.It Va WITHOUT_CTM 274.\" from FreeBSD: head/tools/build/options/WITHOUT_CTM 183242 2008-09-21 22:02:26Z sam 275Set to not build 276.Xr ctm 1 277and related utilities. 278.It Va WITHOUT_CVS 279.\" from FreeBSD: head/tools/build/options/WITHOUT_CVS 156932 2006-03-21 07:50:50Z ru 280Set to not build CVS. 281.It Va WITHOUT_CXX 282.\" from FreeBSD: head/tools/build/options/WITHOUT_CXX 156932 2006-03-21 07:50:50Z ru 283Set to not build 284.Xr g++ 1 285and related libraries. 286.It Va WITHOUT_DICT 287.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 288Set to not build the Webster dictionary files. 289.It Va WITHOUT_DYNAMICROOT 290.\" from FreeBSD: head/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru 291Set this if you do not want to link 292.Pa /bin 293and 294.Pa /sbin 295dynamically. 296.It Va WITHOUT_EXAMPLES 297.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 298Set to avoid installing examples to 299.Pa /usr/share/examples/ . 300.It Va WITHOUT_FLOPPY 301.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 183306 2008-09-23 16:15:42Z sam 302Set to not build or install programs 303for operating floppy disk driver. 304.It Va WITHOUT_FORTH 305.\" from FreeBSD: head/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru 306Set to build bootloaders without Forth support. 307.It Va WITHOUT_FP_LIBC 308.\" from FreeBSD: head/tools/build/options/WITHOUT_FP_LIBC 156932 2006-03-21 07:50:50Z ru 309Set to build 310.Nm libc 311without floating-point support. 312.It Va WITHOUT_FREEBSD_UPDATE 313.\" from FreeBSD: head/tools/build/options/WITHOUT_FREEBSD_UPDATE 183242 2008-09-21 22:02:26Z sam 314Set to not build 315.Xr freebsd-update 8 . 316.It Va WITHOUT_GAMES 317.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 318Set to not build games. 319.It Va WITHOUT_GCOV 320.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 321Set to not build the 322.Xr gcov 1 323tool. 324.It Va WITHOUT_GDB 325.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 326Set to not build 327.Xr gdb 1 . 328.It Va WITHOUT_GNU 329.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 330Set to not build contributed GNU software as a part of the base system. 331This option can be useful if the system built must not contain any code 332covered by the GNU Public License due to legal reasons. 333.Bf -symbolic 334The option has no effect yet. 335.Ef 336When set, it also enforces the following options: 337.Pp 338.Bl -item -compact 339.It 340.Va WITHOUT_GNU_SUPPORT 341.El 342.It Va WITHOUT_GNU_GREP 343.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_GREP 179813 2008-06-16 05:48:15Z dougb 344Set to not build GNU grep as a part of the base system. 345.It Va WITHOUT_GNU_SUPPORT 346.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru 347Set to build some programs without optional GNU support. 348.It Va WITHOUT_GPIB 349.\" from FreeBSD: head/tools/build/options/WITHOUT_GPIB 156932 2006-03-21 07:50:50Z ru 350Set to not build GPIB bus support. 351.It Va WITHOUT_GROFF 352.\" from FreeBSD: head/tools/build/options/WITHOUT_GROFF 156932 2006-03-21 07:50:50Z ru 353Set to not build 354.Xr groff 1 . 355.It Va WITHOUT_GSSAPI 356.\" from FreeBSD: head/tools/build/options/WITHOUT_GSSAPI 174548 2007-12-12 16:39:32Z ru 357Set to not build libgssapi. 358.It Va WITH_HESIOD 359.\" from FreeBSD: head/tools/build/options/WITH_HESIOD 156932 2006-03-21 07:50:50Z ru 360Set to build Hesiod support. 361.It Va WITHOUT_HTML 362.\" from FreeBSD: head/tools/build/options/WITHOUT_HTML 156932 2006-03-21 07:50:50Z ru 363Set to not build HTML docs. 364.It Va WITH_IDEA 365.\" from FreeBSD: head/tools/build/options/WITH_IDEA 156932 2006-03-21 07:50:50Z ru 366Set to build the IDEA encryption code. 367This code is patented in the USA and many European countries. 368It is 369.Em "YOUR RESPONSIBILITY" 370to determine if you can legally use IDEA. 371.It Va WITHOUT_INET6 372.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6 156932 2006-03-21 07:50:50Z ru 373Set to not build 374programs and libraries related to IPv6 networking. 375When set, it also enforces the following options: 376.Pp 377.Bl -item -compact 378.It 379.Va WITHOUT_INET6_SUPPORT 380.El 381.It Va WITHOUT_INET6_SUPPORT 382.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6_SUPPORT 156932 2006-03-21 07:50:50Z ru 383Set to build libraries, programs, and kernel modules without IPv6 support. 384.It Va WITHOUT_INFO 385.\" from FreeBSD: head/tools/build/options/WITHOUT_INFO 156932 2006-03-21 07:50:50Z ru 386Set to not make or install 387.Xr info 5 388files. 389.It Va WITHOUT_INSTALLLIB 390.\" from FreeBSD: head/tools/build/options/WITHOUT_INSTALLLIB 174497 2007-12-09 21:56:21Z dougb 391Set this if you do not want to install optional libraries. 392For example when creating a 393.Xr nanobsd 8 394image. 395.It Va WITHOUT_IPFILTER 396.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFILTER 156932 2006-03-21 07:50:50Z ru 397Set to not build IP Filter package. 398.It Va WITHOUT_IPFW 399.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFW 183242 2008-09-21 22:02:26Z sam 400Set to not build IPFW tools. 401.It Va WITHOUT_IPX 402.\" from FreeBSD: head/tools/build/options/WITHOUT_IPX 156932 2006-03-21 07:50:50Z ru 403Set to not build programs and libraries related to IPX networking. 404When set, it also enforces the following options: 405.Pp 406.Bl -item -compact 407.It 408.Va WITHOUT_IPX_SUPPORT 409.It 410.Va WITHOUT_NCP 411.El 412.It Va WITHOUT_IPX_SUPPORT 413.\" from FreeBSD: head/tools/build/options/WITHOUT_IPX_SUPPORT 156932 2006-03-21 07:50:50Z ru 414Set to build some programs without IPX support. 415.It Va WITHOUT_JAIL 416.\" from FreeBSD: head/tools/build/options/WITHOUT_JAIL 183242 2008-09-21 22:02:26Z sam 417Set to not build tools for the support of jails; e.g. 418.Xr jail 8 . 419.It Va WITHOUT_KERBEROS 420.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS 174549 2007-12-12 16:42:03Z ru 421Set this if you do not want to build Kerberos 5 (KTH Heimdal). 422When set, it also enforces the following options: 423.Pp 424.Bl -item -compact 425.It 426.Va WITHOUT_GSSAPI 427(can be overridden with 428.Va WITH_GSSAPI ) 429.It 430.Va WITHOUT_KERBEROS_SUPPORT 431.El 432.It Va WITHOUT_KERBEROS_SUPPORT 433.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS_SUPPORT 156932 2006-03-21 07:50:50Z ru 434Set to build some programs without Kerberos support, like 435.Xr cvs 1 , 436.Xr ssh 1 , 437.Xr telnet 1 , 438.Xr sshd 8 , 439and 440.Xr telnetd 8 . 441.It Va WITHOUT_KVM 442.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru 443Set to not build the 444.Nm libkvm 445library as a part of the base system. 446.Bf -symbolic 447The option has no effect yet. 448.Ef 449When set, it also enforces the following options: 450.Pp 451.Bl -item -compact 452.It 453.Va WITHOUT_KVM_SUPPORT 454.El 455.It Va WITHOUT_KVM_SUPPORT 456.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM_SUPPORT 170644 2007-06-13 02:08:04Z sepotvin 457Set to build some programs without optional 458.Nm libkvm 459support. 460.It Va WITHOUT_LEGACY_CONSOLE 461.\" from FreeBSD: head/tools/build/options/WITHOUT_LEGACY_CONSOLE 183242 2008-09-21 22:02:26Z sam 462Set to not build programs that support a legacy PC console; e.g. 463.Xr kbdcontrol 8 464and 465.Xr vidcontrol 8 . 466.It Va WITHOUT_LIB32 467.\" from FreeBSD: head/tools/build/options/WITHOUT_LIB32 156932 2006-03-21 07:50:50Z ru 468On amd64, set to not build 32-bit library set and a 469.Nm ld-elf32.so.1 470runtime linker. 471.It Va WITHOUT_LIBPTHREAD 472.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBPTHREAD 188848 2009-02-20 11:09:55Z mtm 473Set to not build the 474.Nm libpthread 475providing library, 476.Nm libthr . 477When set, it also enforces the following options: 478.Pp 479.Bl -item -compact 480.It 481.Va WITHOUT_BIND 482.It 483.Va WITHOUT_BIND_DNSSEC 484.It 485.Va WITHOUT_BIND_ETC 486.It 487.Va WITHOUT_BIND_LIBS_LWRES 488.It 489.Va WITHOUT_BIND_MTREE 490.It 491.Va WITHOUT_BIND_NAMED 492.It 493.Va WITHOUT_BIND_UTILS 494.It 495.Va WITHOUT_LIBTHR 496.El 497.It Va WITHOUT_LIBTHR 498.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBTHR 156932 2006-03-21 07:50:50Z ru 499Set to not build the 500.Nm libthr 501(1:1 threading) 502library. 503When set, it also enforces the following options: 504.Pp 505.Bl -item -compact 506.It 507.Va WITHOUT_BIND 508.It 509.Va WITHOUT_BIND_DNSSEC 510.It 511.Va WITHOUT_BIND_ETC 512.It 513.Va WITHOUT_BIND_LIBS_LWRES 514.It 515.Va WITHOUT_BIND_MTREE 516.It 517.Va WITHOUT_BIND_NAMED 518.It 519.Va WITHOUT_BIND_UTILS 520.El 521.It Va WITHOUT_LOCALES 522.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCALES 156932 2006-03-21 07:50:50Z ru 523Set to not build localization files; see 524.Xr locale 1 . 525.It Va WITHOUT_LOCATE 526.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCATE 183242 2008-09-21 22:02:26Z sam 527Set to not build 528.Xr locate 1 529and related programs. 530.It Va WITHOUT_LPR 531.\" from FreeBSD: head/tools/build/options/WITHOUT_LPR 156932 2006-03-21 07:50:50Z ru 532Set to not build 533.Xr lpr 1 534and related programs. 535.It Va WITHOUT_MAIL 536.\" from FreeBSD: head/tools/build/options/WITHOUT_MAIL 183242 2008-09-21 22:02:26Z sam 537Set to not build any mail support (MUA or MTA). 538When set, it also enforces the following options: 539.Pp 540.Bl -item -compact 541.It 542.Va WITHOUT_MAILWRAPPER 543.It 544.Va WITHOUT_SENDMAIL 545.El 546.It Va WITHOUT_MAILWRAPPER 547.\" from FreeBSD: head/tools/build/options/WITHOUT_MAILWRAPPER 156932 2006-03-21 07:50:50Z ru 548Set to not build the 549.Xr mailwrapper 8 550MTA selector. 551.It Va WITHOUT_MAKE 552.\" from FreeBSD: head/tools/build/options/WITHOUT_MAKE 183242 2008-09-21 22:02:26Z sam 553Set to not install 554.Xr make 1 555and related support files. 556.It Va WITHOUT_MAN 557.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN 156932 2006-03-21 07:50:50Z ru 558Set to not build manual pages. 559When set, it also enforces the following options: 560.Pp 561.Bl -item -compact 562.It 563.Va WITHOUT_MAN_UTILS 564(can be overridden with 565.Va WITH_MAN_UTILS ) 566.El 567.It Va WITHOUT_MAN_UTILS 568.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim 569Set to not build utilities for manual pages, 570.Xr apropos 1 , 571.Xr catman 1 , 572.Xr makewhatis 1 , 573.Xr man 1 , 574.Xr whatis 1 , 575.Xr manctl 8 , 576and related support files. 577.It Va WITHOUT_NCP 578.\" from FreeBSD: head/tools/build/options/WITHOUT_NCP 156932 2006-03-21 07:50:50Z ru 579Set to not build programs, libraries, and kernel modules 580related to NetWare Core protocol. 581.It Va WITHOUT_NDIS 582.\" from FreeBSD: head/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam 583Set to not build programs and libraries 584related to NDIS emulation support. 585.It Va WITHOUT_NETCAT 586.\" from FreeBSD: head/tools/build/options/WITHOUT_NETCAT 156932 2006-03-21 07:50:50Z ru 587Set to not build 588.Xr nc 1 589utility. 590.It Va WITHOUT_NETGRAPH 591.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH 183242 2008-09-21 22:02:26Z sam 592Set to not build applications to support 593.Xr netgraph 4 . 594When set, it also enforces the following options: 595.Pp 596.Bl -item -compact 597.It 598.Va WITHOUT_ATM 599.It 600.Va WITHOUT_BLUETOOTH 601.It 602.Va WITHOUT_NETGRAPH_SUPPORT 603.El 604.It Va WITHOUT_NETGRAPH_SUPPORT 605.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH_SUPPORT 183305 2008-09-23 16:11:15Z sam 606Set to build libraries, programs, and kernel modules without netgraph support. 607.It Va WITHOUT_NIS 608.\" from FreeBSD: head/tools/build/options/WITHOUT_NIS 156932 2006-03-21 07:50:50Z ru 609Set to not build 610.Xr NIS 8 611support and related programs. 612If set, you might need to adopt your 613.Xr nsswitch.conf 5 614and remove 615.Sq nis 616entries. 617.It Va WITHOUT_NLS 618.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS 156932 2006-03-21 07:50:50Z ru 619Set to not build NLS catalogs. 620.It Va WITHOUT_NLS_CATALOGS 621.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS_CATALOGS 156932 2006-03-21 07:50:50Z ru 622Set to not build NLS catalog support for 623.Xr csh 1 . 624.It Va WITHOUT_NS_CACHING 625.\" from FreeBSD: head/tools/build/options/WITHOUT_NS_CACHING 172803 2007-10-19 14:01:25Z ru 626Set to disable name caching in the 627.Pa nsswitch 628subsystem. 629The generic caching daemon, 630.Xr nscd 8 , 631will not be built either if this option is set. 632.It Va WITHOUT_NTP 633.\" from FreeBSD: head/tools/build/options/WITHOUT_NTP 183242 2008-09-21 22:02:26Z sam 634Set to not build 635.Xr ntpd 8 636and related programs. 637.It Va WITHOUT_OBJC 638.\" from FreeBSD: head/tools/build/options/WITHOUT_OBJC 156932 2006-03-21 07:50:50Z ru 639Set to not build Objective C support. 640.It Va WITHOUT_OPENSSH 641.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru 642Set to not build OpenSSH. 643.It Va WITHOUT_OPENSSL 644.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSL 156932 2006-03-21 07:50:50Z ru 645Set to not build OpenSSL. 646When set, it also enforces the following options: 647.Pp 648.Bl -item -compact 649.It 650.Va WITHOUT_GSSAPI 651(can be overridden with 652.Va WITH_GSSAPI ) 653.It 654.Va WITHOUT_KERBEROS 655.It 656.Va WITHOUT_KERBEROS_SUPPORT 657.It 658.Va WITHOUT_OPENSSH 659.El 660.It Va WITHOUT_PAM 661.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM 174550 2007-12-12 16:43:17Z ru 662Set to not build PAM library and modules. 663.Bf -symbolic 664This option is deprecated and does nothing. 665.Ef 666When set, it also enforces the following options: 667.Pp 668.Bl -item -compact 669.It 670.Va WITHOUT_PAM_SUPPORT 671.El 672.It Va WITHOUT_PAM_SUPPORT 673.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM_SUPPORT 156932 2006-03-21 07:50:50Z ru 674Set to build some programs without PAM support, particularly 675.Xr ftpd 8 676and 677.Xr ppp 8 . 678.It Va WITHOUT_PF 679.\" from FreeBSD: head/tools/build/options/WITHOUT_PF 156932 2006-03-21 07:50:50Z ru 680Set to not build PF firewall package. 681When set, it also enforces the following options: 682.Pp 683.Bl -item -compact 684.It 685.Va WITHOUT_AUTHPF 686.El 687.It Va WITHOUT_PKGTOOLS 688.\" from FreeBSD: head/tools/build/options/WITHOUT_PKGTOOLS 183242 2008-09-21 22:02:26Z sam 689Set to not build 690.Xr pkg_add 8 691and related programs. 692.It Va WITHOUT_PMC 693.\" from FreeBSD: head/tools/build/options/WITHOUT_PMC 183242 2008-09-21 22:02:26Z sam 694Set to not build 695.Xr pmccontrol 8 696and related programs. 697.It Va WITHOUT_PORTSNAP 698.\" from FreeBSD: head/tools/build/options/WITHOUT_PORTSNAP 183242 2008-09-21 22:02:26Z sam 699Set to not build or install 700.Xr portsnap 8 701and related files. 702.It Va WITHOUT_PPP 703.\" from FreeBSD: head/tools/build/options/WITHOUT_PPP 183242 2008-09-21 22:02:26Z sam 704Set to not build 705.Xr ppp 8 706and related programs. 707.It Va WITHOUT_PROFILE 708.\" from FreeBSD: head/tools/build/options/WITHOUT_PROFILE 156932 2006-03-21 07:50:50Z ru 709Set to avoid compiling profiled libraries. 710.It Va WITHOUT_QUOTAS 711.\" from FreeBSD: head/tools/build/options/WITHOUT_QUOTAS 183242 2008-09-21 22:02:26Z sam 712Set to not build 713.Xr quota 8 714and related programs. 715.It Va WITHOUT_RCMDS 716.\" from FreeBSD: head/tools/build/options/WITHOUT_RCMDS 156932 2006-03-21 07:50:50Z ru 717Disable building of the 718.Bx 719r-commands. 720This includes 721.Xr rlogin 1 , 722.Xr rsh 1 , 723etc. 724.It Va WITHOUT_RCS 725.\" from FreeBSD: head/tools/build/options/WITHOUT_RCS 156932 2006-03-21 07:50:50Z ru 726Set to not build 727.Xr rcs 1 728and related utilities. 729.It Va WITHOUT_RESCUE 730.\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru 731Set to not build 732.Xr rescue 8 . 733.It Va WITHOUT_ROUTED 734.\" from FreeBSD: head/tools/build/options/WITHOUT_ROUTED 183242 2008-09-21 22:02:26Z sam 735Set to not build 736.Xr routed 8 737utility. 738.It Va WITHOUT_SENDMAIL 739.\" from FreeBSD: head/tools/build/options/WITHOUT_SENDMAIL 156932 2006-03-21 07:50:50Z ru 740Set to not build 741.Xr sendmail 8 742and related programs. 743.It Va WITHOUT_SETUID_LOGIN 744.\" from FreeBSD: head/tools/build/options/WITHOUT_SETUID_LOGIN 156932 2006-03-21 07:50:50Z ru 745Set this to disable the installation of 746.Xr login 1 747as a set-user-ID root program. 748.It Va WITHOUT_SHAREDOCS 749.\" from FreeBSD: head/tools/build/options/WITHOUT_SHAREDOCS 156932 2006-03-21 07:50:50Z ru 750Set to not build the 751.Bx 4.4 752legacy docs. 753.It Va WITHOUT_SSP 754.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 755Set to not build world with propolice stack smashing protection. 756.It Va WITHOUT_SYMVER 757.\" from FreeBSD: head/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen 758Set to disable symbol versioning when building shared libraries. 759.It Va WITHOUT_SYSCONS 760.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru 761Set to not build 762.Xr syscons 4 763support files such as keyboard maps, fonts, and screen output maps. 764.It Va WITHOUT_SYSINSTALL 765.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 766Set to not build 767.Xr sysinstall 8 768and related programs. 769.It Va WITHOUT_TCSH 770.\" from FreeBSD: head/tools/build/options/WITHOUT_TCSH 156932 2006-03-21 07:50:50Z ru 771Set to not build and install 772.Pa /bin/csh 773(which is 774.Xr tcsh 1 ) . 775.It Va WITHOUT_TELNET 776.\" from FreeBSD: head/tools/build/options/WITHOUT_TELNET 183242 2008-09-21 22:02:26Z sam 777Set to not build 778.Xr telnet 8 779and related programs. 780.It Va WITHOUT_TEXTPROC 781.\" from FreeBSD: head/tools/build/options/WITHOUT_TEXTPROC 183242 2008-09-21 22:02:26Z sam 782Set to not build 783programs used for text processing. 784When set, it also enforces the following options: 785.Pp 786.Bl -item -compact 787.It 788.Va WITHOUT_GROFF 789.El 790.It Va WITHOUT_TOOLCHAIN 791.\" from FreeBSD: head/tools/build/options/WITHOUT_TOOLCHAIN 174550 2007-12-12 16:43:17Z ru 792Set to not install 793programs used for program development, 794compilers, debuggers etc. 795.Bf -symbolic 796The option does not work for build targets. 797.Ef 798When set, it also enforces the following options: 799.Pp 800.Bl -item -compact 801.It 802.Va WITHOUT_GDB 803.El 804.It Va WITHOUT_USB 805.\" from FreeBSD: head/tools/build/options/WITHOUT_USB 156932 2006-03-21 07:50:50Z ru 806Set to not build USB-related programs and libraries. 807.It Va WITHOUT_WIRELESS 808.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam 809Set to not build programs used for 802.11 wireless networks; especially 810.Xr wpa_supplicant 8 811and 812.Xr hostapd 8 . 813When set, it also enforces the following options: 814.Pp 815.Bl -item -compact 816.It 817.Va WITHOUT_WIRELESS_SUPPORT 818.El 819.It Va WITHOUT_WIRELESS_SUPPORT 820.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS_SUPPORT 183305 2008-09-23 16:11:15Z sam 821Set to build libraries, programs, and kernel modules without 822802.11 wireless support. 823.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 824.\" from FreeBSD: head/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL 156932 2006-03-21 07:50:50Z ru 825Build 826.Xr wpa_supplicant 8 827without support for the IEEE 802.1X protocol and without 828support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 829protocols (usable only via 802.1X). 830.It Va WITHOUT_ZFS 831.\" from FreeBSD: head/tools/build/options/WITHOUT_ZFS 168409 2007-04-06 02:13:30Z pjd 832Set to not build ZFS file system. 833.It Va WITHOUT_ZONEINFO 834.\" from FreeBSD: head/tools/build/options/WITHOUT_ZONEINFO 171994 2007-08-27 20:01:08Z remko 835Set to not build the timezone database 836.El 837.Sh FILES 838.Bl -tag -compact 839.It Pa /etc/src.conf 840.It Pa /usr/share/mk/bsd.own.mk 841.El 842.Sh SEE ALSO 843.Xr make 1 , 844.Xr make.conf 5 , 845.Xr build 7 , 846.Xr ports 7 847.Sh HISTORY 848The 849.Nm 850file appeared in 851.Fx 7.0 . 852.Sh AUTHORS 853This manual page was autogenerated. 854