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