1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: src/tools/build/options/makeman,v 1.8 2007/12/12 16:39:31 ru Exp 3.\" $FreeBSD$ 4.Dd January 15, 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 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_ACPI 81.\" from FreeBSD: src/tools/build/options/WITHOUT_ACPI,v 1.1 2006/03/21 07:50:49 ru Exp 82Set to not build 83.Xr acpiconf 8 , 84.Xr acpidump 8 85and related programs. 86.It Va WITHOUT_ASSERT_DEBUG 87.\" from FreeBSD: src/tools/build/options/WITHOUT_ASSERT_DEBUG,v 1.1 2006/09/11 13:55:27 ru Exp 88Set to compile programs and libraries without the 89.Xr assert 3 90checks. 91.It Va WITHOUT_ATM 92.\" from FreeBSD: src/tools/build/options/WITHOUT_ATM,v 1.1 2006/03/21 07:50:49 ru Exp 93Set to not build 94programs and libraries related to ATM networking. 95.It Va WITHOUT_AUDIT 96.\" from FreeBSD: src/tools/build/options/WITHOUT_AUDIT,v 1.1 2006/03/21 07:50:49 ru Exp 97Set to not build audit support into system programs. 98.It Va WITHOUT_AUTHPF 99.\" from FreeBSD: src/tools/build/options/WITHOUT_AUTHPF,v 1.1 2006/03/21 07:50:49 ru Exp 100Set to not build 101.Xr authpf 8 . 102.It Va WITHOUT_BIND 103.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND,v 1.1 2006/03/21 07:50:49 ru Exp 104Setting this variable will prevent any part of BIND from being built. 105When set, it also enforces the following options: 106.Pp 107.Bl -item -compact 108.It 109.Va WITHOUT_BIND_DNSSEC 110.It 111.Va WITHOUT_BIND_ETC 112.It 113.Va WITHOUT_BIND_LIBS_LWRES 114.It 115.Va WITHOUT_BIND_MTREE 116.It 117.Va WITHOUT_BIND_NAMED 118.It 119.Va WITHOUT_BIND_UTILS 120.El 121.It Va WITHOUT_BIND_DNSSEC 122.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_DNSSEC,v 1.1 2006/03/21 07:50:49 ru Exp 123Set to avoid building or installing the DNSSEC related binaries, 124.Xr dnssec-keygen 8 125and 126.Xr dnssec-signzone 8 . 127.It Va WITHOUT_BIND_ETC 128.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_ETC,v 1.1 2006/03/21 07:50:49 ru Exp 129Set to avoid installing the default files to 130.Pa /var/named/etc/namedb . 131.It Va WITH_BIND_LIBS 132.\" from FreeBSD: src/tools/build/options/WITH_BIND_LIBS,v 1.1 2006/03/21 07:50:50 ru Exp 133Set to install BIND libraries and include files. 134.It Va WITHOUT_BIND_LIBS_LWRES 135.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_LIBS_LWRES,v 1.1 2006/03/21 07:50:49 ru Exp 136Set to avoid installing the lightweight resolver library in 137.Pa /usr/lib . 138.It Va WITHOUT_BIND_MTREE 139.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_MTREE,v 1.3 2006/04/13 10:37:29 ru Exp 140Set to avoid running 141.Xr mtree 8 142to create the chroot directory structure under 143.Pa /var/named , 144and avoid creating an 145.Pa /etc/namedb 146symlink to the chroot directory. 147When set, it also enforces the following options: 148.Pp 149.Bl -item -compact 150.It 151.Va WITHOUT_BIND_ETC 152.El 153.It Va WITHOUT_BIND_NAMED 154.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_NAMED,v 1.1 2006/03/21 07:50:49 ru Exp 155Set to avoid building or installing 156.Xr named 8 , 157.Xr named.reload 8 , 158.Xr named-checkconf 8 , 159.Xr named-checkzone 8 , 160.Xr rndc 8 , 161and 162.Xr rndc-confgen 8 . 163.It Va WITHOUT_BIND_UTILS 164.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_UTILS,v 1.1 2006/03/21 07:50:49 ru Exp 165Set to avoid building or installing the BIND userland utilities, 166.Xr dig 1 , 167.Xr host 1 , 168.Xr nslookup 1 , 169and 170.Xr nsupdate 8 . 171.It Va WITHOUT_BLUETOOTH 172.\" from FreeBSD: src/tools/build/options/WITHOUT_BLUETOOTH,v 1.1 2006/03/21 07:50:49 ru Exp 173Set to not build Bluetooth related kernel modules, programs and libraries. 174.It Va WITHOUT_BOOT 175.\" from FreeBSD: src/tools/build/options/WITHOUT_BOOT,v 1.1 2006/03/21 07:50:49 ru Exp 176Set to not build the boot blocks and loader. 177.It Va WITHOUT_BZIP2 178.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2,v 1.2 2007/12/12 16:43:17 ru Exp 179Set to not build contributed bzip2 software as a part of the base system. 180.Bf -symbolic 181The option has no effect yet. 182.Ef 183When set, it also enforces the following options: 184.Pp 185.Bl -item -compact 186.It 187.Va WITHOUT_BZIP2_SUPPORT 188.El 189.It Va WITHOUT_BZIP2_SUPPORT 190.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2_SUPPORT,v 1.1 2007/01/26 10:19:08 delphij Exp 191Set to build some programs without optional bzip2 support. 192.It Va WITHOUT_CALENDAR 193.\" from FreeBSD: src/tools/build/options/WITHOUT_CALENDAR,v 1.1 2006/03/21 07:50:49 ru Exp 194Set to not build 195.Xr calendar 1 . 196.It Va WITHOUT_CDDL 197.\" from FreeBSD: src/tools/build/options/WITHOUT_CDDL,v 1.1 2006/11/01 09:02:11 jb Exp 198Set to not build code licensed under Sun's CDDL. 199When set, it also enforces the following options: 200.Pp 201.Bl -item -compact 202.It 203.Va WITHOUT_ZFS 204.El 205.It Va WITHOUT_CPP 206.\" from FreeBSD: src/tools/build/options/WITHOUT_CPP,v 1.1 2006/03/21 07:50:49 ru Exp 207Set to not build 208.Xr cpp 1 . 209.It Va WITHOUT_CRYPT 210.\" from FreeBSD: src/tools/build/options/WITHOUT_CRYPT,v 1.1 2006/03/21 07:50:49 ru Exp 211Set to not build any crypto code. 212When set, it also enforces the following options: 213.Pp 214.Bl -item -compact 215.It 216.Va WITHOUT_GSSAPI 217(can be overridden with 218.Va WITH_GSSAPI ) 219.It 220.Va WITHOUT_KERBEROS 221.It 222.Va WITHOUT_KERBEROS_SUPPORT 223.It 224.Va WITHOUT_OPENSSH 225.It 226.Va WITHOUT_OPENSSL 227.El 228.It Va WITHOUT_CVS 229.\" from FreeBSD: src/tools/build/options/WITHOUT_CVS,v 1.1 2006/03/21 07:50:49 ru Exp 230Set to not build CVS. 231.It Va WITHOUT_CXX 232.\" from FreeBSD: src/tools/build/options/WITHOUT_CXX,v 1.1 2006/03/21 07:50:49 ru Exp 233Set to not build 234.Xr g++ 1 235and related libraries. 236.It Va WITHOUT_DICT 237.\" from FreeBSD: src/tools/build/options/WITHOUT_DICT,v 1.1 2006/03/21 07:50:49 ru Exp 238Set to not build the Webster dictionary files. 239.It Va WITHOUT_DYNAMICROOT 240.\" from FreeBSD: src/tools/build/options/WITHOUT_DYNAMICROOT,v 1.1 2006/03/21 07:50:49 ru Exp 241Set this if you do not want to link 242.Pa /bin 243and 244.Pa /sbin 245dynamically. 246.It Va WITHOUT_EXAMPLES 247.\" from FreeBSD: src/tools/build/options/WITHOUT_EXAMPLES,v 1.2 2006/03/21 09:06:24 ru Exp 248Set to avoid installing examples to 249.Pa /usr/share/examples/ . 250.It Va WITHOUT_FORTH 251.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTH,v 1.1 2006/03/21 07:50:49 ru Exp 252Set to build bootloaders without Forth support. 253.It Va WITHOUT_FP_LIBC 254.\" from FreeBSD: src/tools/build/options/WITHOUT_FP_LIBC,v 1.1 2006/03/21 07:50:49 ru Exp 255Set to build 256.Nm libc 257without floating-point support. 258.It Va WITHOUT_GAMES 259.\" from FreeBSD: src/tools/build/options/WITHOUT_GAMES,v 1.1 2006/03/21 07:50:49 ru Exp 260Set to not build games. 261.It Va WITHOUT_GCOV 262.\" from FreeBSD: src/tools/build/options/WITHOUT_GCOV,v 1.1 2006/03/21 07:50:49 ru Exp 263Set to not build the 264.Xr gcov 1 265tool. 266.It Va WITHOUT_GDB 267.\" from FreeBSD: src/tools/build/options/WITHOUT_GDB,v 1.1 2006/03/21 07:50:49 ru Exp 268Set to not build 269.Xr gdb 1 . 270.It Va WITHOUT_GNU 271.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU,v 1.3 2007/12/12 16:43:17 ru Exp 272Set to not build contributed GNU software as a part of the base system. 273This option can be useful if the system built must not contain any code 274covered by the GNU Public License due to legal reasons. 275.Bf -symbolic 276The option has no effect yet. 277.Ef 278When set, it also enforces the following options: 279.Pp 280.Bl -item -compact 281.It 282.Va WITHOUT_GNU_SUPPORT 283.El 284.It Va WITHOUT_GNU_SUPPORT 285.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU_SUPPORT,v 1.1 2006/03/21 07:50:49 ru Exp 286Set to build some programs without optional GNU support. 287.It Va WITHOUT_GPIB 288.\" from FreeBSD: src/tools/build/options/WITHOUT_GPIB,v 1.1 2006/03/21 07:50:49 ru Exp 289Set to not build GPIB bus support. 290.It Va WITHOUT_GROFF 291.\" from FreeBSD: src/tools/build/options/WITHOUT_GROFF,v 1.1 2006/03/21 07:50:49 ru Exp 292Set to not build 293.Xr groff 1 . 294.It Va WITHOUT_GSSAPI 295.\" from FreeBSD: src/tools/build/options/WITHOUT_GSSAPI,v 1.1 2007/12/12 16:39:31 ru Exp 296Set to not build libgssapi. 297.It Va WITH_HESIOD 298.\" from FreeBSD: src/tools/build/options/WITH_HESIOD,v 1.1 2006/03/21 07:50:50 ru Exp 299Set to build Hesiod support. 300.It Va WITHOUT_HTML 301.\" from FreeBSD: src/tools/build/options/WITHOUT_HTML,v 1.1 2006/03/21 07:50:49 ru Exp 302Set to not build HTML docs. 303.It Va WITHOUT_I4B 304.\" from FreeBSD: src/tools/build/options/WITHOUT_I4B,v 1.1 2006/03/21 07:50:50 ru Exp 305Set to not build isdn4bsd package. 306.It Va WITH_IDEA 307.\" from FreeBSD: src/tools/build/options/WITH_IDEA,v 1.1 2006/03/21 07:50:50 ru Exp 308Set to build the IDEA encryption code. 309This code is patented in the USA and many European countries. 310It is 311.Em "YOUR RESPONSIBILITY" 312to determine if you can legally use IDEA. 313.It Va WITHOUT_INET6 314.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6,v 1.1 2006/03/21 07:50:50 ru Exp 315Set to not build 316programs and libraries related to IPv6 networking. 317When set, it also enforces the following options: 318.Pp 319.Bl -item -compact 320.It 321.Va WITHOUT_INET6_SUPPORT 322.El 323.It Va WITHOUT_INET6_SUPPORT 324.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 325Set to build libraries, programs, and kernel modules without IPv6 support. 326.It Va WITHOUT_INFO 327.\" from FreeBSD: src/tools/build/options/WITHOUT_INFO,v 1.1 2006/03/21 07:50:50 ru Exp 328Set to not make or install 329.Xr info 5 330files. 331.It Va WITHOUT_INSTALLLIB 332.\" from FreeBSD: src/tools/build/options/WITHOUT_INSTALLLIB,v 1.1 2007/12/09 21:56:21 dougb Exp 333Set this if you do not want to install optional libraries. 334For example when creating a 335.Xr nanobsd 8 336image. 337.It Va WITHOUT_IPFILTER 338.\" from FreeBSD: src/tools/build/options/WITHOUT_IPFILTER,v 1.1 2006/03/21 07:50:50 ru Exp 339Set to not build IP Filter package. 340.It Va WITHOUT_IPX 341.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX,v 1.1 2006/03/21 07:50:50 ru Exp 342Set to not build programs and libraries related to IPX networking. 343When set, it also enforces the following options: 344.Pp 345.Bl -item -compact 346.It 347.Va WITHOUT_IPX_SUPPORT 348.It 349.Va WITHOUT_NCP 350.El 351.It Va WITHOUT_IPX_SUPPORT 352.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 353Set to build some programs without IPX support. 354.It Va WITHOUT_KERBEROS 355.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS,v 1.3 2007/12/12 16:42:03 ru Exp 356Set this if you do not want to build Kerberos 5 (KTH Heimdal). 357When set, it also enforces the following options: 358.Pp 359.Bl -item -compact 360.It 361.Va WITHOUT_GSSAPI 362(can be overridden with 363.Va WITH_GSSAPI ) 364.It 365.Va WITHOUT_KERBEROS_SUPPORT 366.El 367.It Va WITHOUT_KERBEROS_SUPPORT 368.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 369Set to build some programs without Kerberos support, like 370.Xr cvs 1 , 371.Xr ssh 1 , 372.Xr telnet 1 , 373.Xr sshd 8 , 374and 375.Xr telnetd 8 . 376.It Va WITHOUT_KVM 377.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM,v 1.2 2007/12/12 16:43:17 ru Exp 378Set to not build the 379.Nm libkvm 380library as a part of the base system. 381.Bf -symbolic 382The option has no effect yet. 383.Ef 384When set, it also enforces the following options: 385.Pp 386.Bl -item -compact 387.It 388.Va WITHOUT_KVM_SUPPORT 389.El 390.It Va WITHOUT_KVM_SUPPORT 391.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM_SUPPORT,v 1.1 2007/06/13 02:08:04 sepotvin Exp 392Set to build some programs without optional 393.Nm libkvm 394support. 395.It Va WITHOUT_LIB32 396.\" from FreeBSD: src/tools/build/options/WITHOUT_LIB32,v 1.1 2006/03/21 07:50:50 ru Exp 397On amd64, set to not build 32-bit library set and a 398.Nm ld-elf32.so.1 399runtime linker. 400.It Va WITHOUT_LIBKSE 401.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBKSE,v 1.2 2007/10/09 17:22:00 obrien Exp 402Set to not build the 403.Nm libkse 404(M:N threading) 405library. 406.It Va WITHOUT_LIBPTHREAD 407.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBPTHREAD,v 1.3 2007/10/09 17:53:33 obrien Exp 408Set to not build either of the 409.Nm libpthread 410providing libraries 411.Nm ( libthr 412(1:1) & 413.Nm libkse 414(M:N)). 415When set, it also enforces the following options: 416.Pp 417.Bl -item -compact 418.It 419.Va WITHOUT_BIND 420.It 421.Va WITHOUT_BIND_DNSSEC 422.It 423.Va WITHOUT_BIND_ETC 424.It 425.Va WITHOUT_BIND_LIBS_LWRES 426.It 427.Va WITHOUT_BIND_MTREE 428.It 429.Va WITHOUT_BIND_NAMED 430.It 431.Va WITHOUT_BIND_UTILS 432.It 433.Va WITHOUT_LIBKSE 434.It 435.Va WITHOUT_LIBTHR 436.El 437.It Va WITHOUT_LIBTHR 438.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBTHR,v 1.1 2006/03/21 07:50:50 ru Exp 439Set to not build the 440.Nm libthr 441(1:1 threading) 442library. 443.It Va WITHOUT_LOCALES 444.\" from FreeBSD: src/tools/build/options/WITHOUT_LOCALES,v 1.1 2006/03/21 07:50:50 ru Exp 445Set to not build localization files; see 446.Xr locale 1 . 447.It Va WITHOUT_LPR 448.\" from FreeBSD: src/tools/build/options/WITHOUT_LPR,v 1.1 2006/03/21 07:50:50 ru Exp 449Set to not build 450.Xr lpr 1 451and related programs. 452.It Va WITHOUT_MAILWRAPPER 453.\" from FreeBSD: src/tools/build/options/WITHOUT_MAILWRAPPER,v 1.1 2006/03/21 07:50:50 ru Exp 454Set to not build the 455.Xr mailwrapper 8 456MTA selector. 457.It Va WITHOUT_MAN 458.\" from FreeBSD: src/tools/build/options/WITHOUT_MAN,v 1.1 2006/03/21 07:50:50 ru Exp 459Set to not build manual pages. 460.It Va WITHOUT_NCP 461.\" from FreeBSD: src/tools/build/options/WITHOUT_NCP,v 1.1 2006/03/21 07:50:50 ru Exp 462Set to not build programs, libraries, and kernel modules 463related to NetWare Core protocol. 464.It Va WITHOUT_NETCAT 465.\" from FreeBSD: src/tools/build/options/WITHOUT_NETCAT,v 1.1 2006/03/21 07:50:50 ru Exp 466Set to not build 467.Xr nc 1 468utility. 469.It Va WITHOUT_NIS 470.\" from FreeBSD: src/tools/build/options/WITHOUT_NIS,v 1.1 2006/03/21 07:50:50 ru Exp 471Set to not build 472.Xr NIS 8 473support and related programs. 474If set, you might need to adopt your 475.Xr nsswitch.conf 5 476and remove 477.Sq nis 478entries. 479.It Va WITHOUT_NLS 480.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS,v 1.1 2006/03/21 07:50:50 ru Exp 481Set to not build NLS catalogs. 482.It Va WITHOUT_NLS_CATALOGS 483.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS_CATALOGS,v 1.1 2006/03/21 07:50:50 ru Exp 484Set to not build NLS catalog support for 485.Xr csh 1 . 486.It Va WITHOUT_NS_CACHING 487.\" from FreeBSD: src/tools/build/options/WITHOUT_NS_CACHING,v 1.2 2007/10/19 14:01:25 ru Exp 488Set to disable name caching in the 489.Pa nsswitch 490subsystem. 491The generic caching daemon, 492.Xr nscd 8 , 493will not be built either if this option is set. 494.It Va WITHOUT_OBJC 495.\" from FreeBSD: src/tools/build/options/WITHOUT_OBJC,v 1.1 2006/03/21 07:50:50 ru Exp 496Set to not build Objective C support. 497.It Va WITHOUT_OPENSSH 498.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSH,v 1.1 2006/03/21 07:50:50 ru Exp 499Set to not build OpenSSH. 500.It Va WITHOUT_OPENSSL 501.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSL,v 1.1 2006/03/21 07:50:50 ru Exp 502Set to not build OpenSSL. 503When set, it also enforces the following options: 504.Pp 505.Bl -item -compact 506.It 507.Va WITHOUT_GSSAPI 508(can be overridden with 509.Va WITH_GSSAPI ) 510.It 511.Va WITHOUT_KERBEROS 512.It 513.Va WITHOUT_KERBEROS_SUPPORT 514.It 515.Va WITHOUT_OPENSSH 516.El 517.It Va WITHOUT_PAM 518.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM,v 1.3 2007/12/12 16:43:17 ru Exp 519Set to not build PAM library and modules. 520.Bf -symbolic 521This option is deprecated and does nothing. 522.Ef 523When set, it also enforces the following options: 524.Pp 525.Bl -item -compact 526.It 527.Va WITHOUT_PAM_SUPPORT 528.El 529.It Va WITHOUT_PAM_SUPPORT 530.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 531Set to build some programs without PAM support, particularly 532.Xr ftpd 8 533and 534.Xr ppp 8 . 535.It Va WITHOUT_PF 536.\" from FreeBSD: src/tools/build/options/WITHOUT_PF,v 1.1 2006/03/21 07:50:50 ru Exp 537Set to not build PF firewall package. 538When set, it also enforces the following options: 539.Pp 540.Bl -item -compact 541.It 542.Va WITHOUT_AUTHPF 543.El 544.It Va WITHOUT_PROFILE 545.\" from FreeBSD: src/tools/build/options/WITHOUT_PROFILE,v 1.1 2006/03/21 07:50:50 ru Exp 546Set to avoid compiling profiled libraries. 547.It Va WITHOUT_RCMDS 548.\" from FreeBSD: src/tools/build/options/WITHOUT_RCMDS,v 1.1 2006/03/21 07:50:50 ru Exp 549Disable building of the 550.Bx 551r-commands. 552This includes 553.Xr rlogin 1 , 554.Xr rsh 1 , 555etc. 556.It Va WITHOUT_RCS 557.\" from FreeBSD: src/tools/build/options/WITHOUT_RCS,v 1.1 2006/03/21 07:50:50 ru Exp 558Set to not build 559.Xr rcs 1 560and related utilities. 561.It Va WITHOUT_RESCUE 562.\" from FreeBSD: src/tools/build/options/WITHOUT_RESCUE,v 1.1 2006/03/21 07:50:50 ru Exp 563Set to not build 564.Xr rescue 8 . 565.It Va WITHOUT_SENDMAIL 566.\" from FreeBSD: src/tools/build/options/WITHOUT_SENDMAIL,v 1.1 2006/03/21 07:50:50 ru Exp 567Set to not build 568.Xr sendmail 8 569and related programs. 570.It Va WITHOUT_SETUID_LOGIN 571.\" from FreeBSD: src/tools/build/options/WITHOUT_SETUID_LOGIN,v 1.1 2006/03/21 07:50:50 ru Exp 572Set this to disable the installation of 573.Xr login 1 574as a set-user-ID root program. 575.It Va WITHOUT_SHAREDOCS 576.\" from FreeBSD: src/tools/build/options/WITHOUT_SHAREDOCS,v 1.1 2006/03/21 07:50:50 ru Exp 577Set to not build the 578.Bx 4.4 579legacy docs. 580.It Va WITHOUT_SSP 581.\" from FreeBSD: src/tools/build/options/WITHOUT_SSP,v 1.1 2007/05/19 04:42:58 kan Exp 582Set to not build propolice stack smashing protection library. 583.It Va WITHOUT_SYMVER 584.\" from FreeBSD: src/tools/build/options/WITHOUT_SYMVER,v 1.1 2007/05/17 05:03:24 deischen Exp 585Set to disable symbol versioning when building shared libraries. 586.It Va WITHOUT_SYSCONS 587.\" from FreeBSD: src/tools/build/options/WITHOUT_SYSCONS,v 1.1 2006/03/21 07:50:50 ru Exp 588Set to not build 589.Xr syscons 4 590support files such as keyboard maps, fonts, and screen output maps. 591.It Va WITHOUT_TCSH 592.\" from FreeBSD: src/tools/build/options/WITHOUT_TCSH,v 1.1 2006/03/21 07:50:50 ru Exp 593Set to not build and install 594.Pa /bin/csh 595(which is 596.Xr tcsh 1 ) . 597.It Va WITHOUT_TOOLCHAIN 598.\" from FreeBSD: src/tools/build/options/WITHOUT_TOOLCHAIN,v 1.3 2007/12/12 16:43:17 ru Exp 599Set to not install 600programs used for program development, 601compilers, debuggers etc. 602.Bf -symbolic 603The option does not work for build targets. 604.Ef 605When set, it also enforces the following options: 606.Pp 607.Bl -item -compact 608.It 609.Va WITHOUT_GDB 610.El 611.It Va WITHOUT_USB 612.\" from FreeBSD: src/tools/build/options/WITHOUT_USB,v 1.1 2006/03/21 07:50:50 ru Exp 613Set to not build USB-related programs and libraries. 614.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 615.\" from FreeBSD: src/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL,v 1.1 2006/03/21 07:50:50 ru Exp 616Build 617.Xr wpa_supplicant 8 618without support for the IEEE 802.1X protocol and without 619support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 620protocols (usable only via 802.1X). 621.It Va WITHOUT_ZFS 622.\" from FreeBSD: src/tools/build/options/WITHOUT_ZFS,v 1.1 2007/04/06 02:13:30 pjd Exp 623Set to not build ZFS file system. 624.It Va WITHOUT_ZONEINFO 625.\" from FreeBSD: src/tools/build/options/WITHOUT_ZONEINFO,v 1.1 2007/08/27 20:01:08 remko Exp 626Set to not build the timezone database 627.El 628.Sh FILES 629.Bl -tag -compact 630.It Pa /etc/src.conf 631.It Pa /usr/share/mk/bsd.own.mk 632.El 633.Sh SEE ALSO 634.Xr make 1 , 635.Xr make.conf 5 , 636.Xr build 7 , 637.Xr ports 7 638.Sh HISTORY 639The 640.Nm 641file appeared in 642.Fx 7.0 . 643.Sh AUTHORS 644This manual page was autogenerated. 645