### Rozhuk Ivan 2009.07 - 2019 ### src.conf configuration file ### 12.x WITHOUT_ACCT= # Set to not build process accounting tools such as accton(8) and sa(8). WITHOUT_AMD= # Set to not build amd(8) (automatically mount file systems), and # related programs WITHOUT_ASSERT_DEBUG= # Set to compile programs and libraries without the assert(3) checks. WITHOUT_ATM= # Set to not build programs and libraries related to ATM networking. WITHOUT_I4B= # Set to not build isdn4bsd package. WITHOUT_AUDIT= # Set to not build audit support into system programs. WITHOUT_AUTHPF= # Set to not build authpf(8). WITHOUT_BHYVE= # Set to not build or install bhyve(8), associated utilities, and examples. WITH_BIND_NOW= # Build all binaries with the DF_BIND_NOW flag set to indicate that the # run-time loader should perform all relocation processing at process # startup rather than on demand. WITH_PIE= # Build dynamically linked binaries as Position-Independent Executable (PIE). WITHOUT_BLACKLIST= # Set this if you do not want to build blacklistd(8) and blacklistctl(8) WITHOUT_BLACKLIST_SUPPORT= # Set to build some programs without libblacklist(3) support, like # fingerd(8), ftpd(8), rlogind(8), rshd(8), and sshd(8). WITHOUT_BLUETOOTH= # Set to not build Bluetooth related kernel modules, programs and libraries. WITHOUT_BOOTPARAMD= # Set to not build or install bootparamd(8). WITHOUT_BOOTPD= # Set to not build or install bootpd(8). WITH_BSD_GREP= # Install BSD-licensed grep as '[ef]grep' instead of GNU grep. WITHOUT_BSNMP= # Set to not build or install bsnmpd(1) and related libraries and data files. WITHOUT_CALENDAR= # Set to not build calendar(1). WITHOUT_CAPSICUM= # Set to not build Capsicum support into system programs. WITHOUT_CASPER= # Set to not build Casper program and related libraries. WITH_CCACHE_BUILD= # Set to use ccache(1) for the build. WITHOUT_CCD= # Set to not build geom_ccd(4) and related utilities. WITHOUT_CDDL= # Set to not build code licensed under Sun's CDDL. # When set, it also enforces the following options: WITHOUT_CTF WITHOUT_ZFS WITHOUT_CTF= WITHOUT_ZFS= # Set to not build ZFS file system. # Broken: 2013.09 WITHOUT_CRYPT/WITHOUT_OPENSSL # http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/160922 # http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/164208 #WITHOUT_CRYPT= # Set to not build any crypto code. #WITHOUT_OPENSSL= # Set to not build OpenSSL. WITHOUT_OPENSSH= # Set to not build OpenSSH. WITHOUT_KERBEROS= WITHOUT_KERBEROS_SUPPORT= # Set this if you do not want to build Kerberos 5 (KTH Heimdal). WITHOUT_GSSAPI= # Set to not build libgssapi. WITHOUT_CTM= # Set to not build ctm(1) and related utilities. WITHOUT_CXGBETOOL= # Set to not build cxgbetool(8) WITHOUT_DEBUG_FILES= # Set to avoid building or installing standalone debug files for # each executable binary and shared library. WITH_KERNEL_SYMBOLS= # Set to not install kernel symbol files. WITHOUT_DICT= # Set to not build the Webster dictionary files. WITHOUT_ED_CRYPTO= # Set to build ed(1) without support for encryption/decryption. WITH_EFI= # build efivar(3) and efivar(8). WITHOUT_EXAMPLES= # Set to avoid installing examples to /usr/share/examples/. WITH_EXTRA_TCP_STACKS= # Set to build extra TCP stack modules. WITHOUT_FINGER= # Set to not build or install finger(1) and fingerd(8). WITHOUT_FLOPPY= # Set to not build or install programs for operating floppy disk driver. WITHOUT_FREEBSD_UPDATE= # Set to not build freebsd-update(8). WITHOUT_FTP= # Set to not build or install ftp(1) and ftpd(8). WITHOUT_GAMES= # Set to not build games. WITHOUT_GCOV= # Set to not build the gcov(1) tool. WITHOUT_GOOGLETEST= # Set to neither build nor install GoogleMock library (libgmock, -lgmock), # GoogleTest library (libgtest, -lgtest), and dependent tests. WITHOUT_HAST= # Set to not build hastd(8) and related utilities. WITHOUT_HTML= # Set to not build HTML docs. WITHOUT_INETD= # Set to not build inetd(8). #WITHOUT_INSTALLLIB= # Set this if you do not want to install optional libraries. # For example when creating a nanobsd(8) image. WITHOUT_IPFILTER= # Set to not build IP Filter package. WITHOUT_IPSEC_SUPPORT= # Set to not build the kernel with ipsec(4) support. # This option is needed for ipsec(4) and tcpmd5(4). WITHOUT_ISCSI= # Set to not build iscsid(8) and related utilities. WITHOUT_JAIL= # Set to not build tools for the support of jails; e.g. jail(8). WITH_KERNEL_RETPOLINE= # Set to enable the "retpoline" mitigation for CVE-2017-5715 in the # kernel build. WITH_KERNEL_SYMBOLS= # Set to not install kernel symbol files. WITHOUT_LDNS= # Setting this variable will prevent the LDNS library from being built. WITHOUT_LDNS_UTILS= # Setting this variable will prevent building the LDNS utilities # drill(1) and host(1). WITHOUT_UNBOUND= # Not build unbound and related programs. WITHOUT_LLDB= # Set to build the LLDB debugger. #WITHOUT_LLVM_TARGET_ALL= # Set to only build the required LLVM target support. WITHOUT_LLVM_TARGET_AARCH64= # Set to not build LLVM target support for AARCH64. WITHOUT_LLVM_TARGET_ARM= # Set to not build LLVM target support for ARM. WITHOUT_LLVM_TARGET_MIPS= # Set to not build LLVM target support for MIPS. WITHOUT_LLVM_TARGET_POWERPC= # Set to not build LLVM target support for PowerPC. WITHOUT_LLVM_TARGET_RISCV= # Set to build LLVM target support for RISC-V. WITHOUT_LLVM_TARGET_SPARC= # Set to not build LLVM target support for SPARC. WITHOUT_FORTH= # Set to build bootloaders without Forth support. WITHOUT_LOADER_EFI_SECUREBOOT= # Enable building loader(8) with support for verification based on # certificates obtained from UEFI. WITH_LOADER_LUA= # Set to not build LUA bindings for the boot loader. WITHOUT_LOADER_GELI= # Disable inclusion of GELI crypto support in the boot chain binaries. WITHOUT_LOADER_VERIEXEC= # Enable building loader(8) with support for verification similar to # Verified Exec. WITHOUT_BEARSSL= # Build the BearSSL library. WITHOUT_LOADER_ZFS= # Set to not build ZFS file system boot loader support. WITHOUT_LPR= # Set to not build lpr(1) and related programs. WITHOUT_MAIL= # Set to not build any mail support (MUA or MTA). When set, it also # enforces the following options: WITHOUT_MAILWRAPPER, WITHOUT_SENDMAIL WITHOUT_DMAGENT= # Set to not build dma Mail Transport Agent. WITHOUT_MAILWRAPPER= # Set to not build the mailwrapper(8) MTA selector. WITHOUT_SENDMAIL= # Set to not build sendmail(8) and related programs. WITHOUT_MLX5TOOL= # Set to not build mlx5tool(8) WITHOUT_NDIS= # Set to not build programs and libraries related to NDIS emulation support. WITHOUT_NETCAT= #Set to not build nc(1) utility. WITHOUT_NIS= # Set to not build NIS(8) support and related programs. If set, you # might need to adopt your nsswitch.conf(5) and remove `nis' entries. WITHOUT_NS_CACHING= # Set to disable name caching in the nsswitch subsystem. The generic # caching daemon, nscd(8), will not be built either if this option is set. WITHOUT_NTP= # Set to not build ntpd(8) and related programs. # Need for OpenSSH #WITHOUT_PAM= # Set to not build PAM library and modules. #WITHOUT_PAM_SUPPORT= # Set to build some programs without PAM support, particularly ftpd(8) # and ppp(8). WITHOUT_PORTSNAP= # Set to not build or install portsnap(8) and related files. WITHOUT_PPP= # Set to not build ppp(8) and related programs. WITHOUT_QUOTAS= # Set to not build quota(8) and related programs. WITHOUT_RADIUS_SUPPORT= # Set to not build radius support into various applications, like # pam_radius(8) and ppp(8). WITHOUT_RBOOTD= # Set to not build or install rbootd(8). WITH_REPRODUCIBLE_BUILD= # Set to exclude build metadata (such as the build time, user, or # host) from the kernel, boot loaders, and uname output, so that # builds produce bit-for-bit identical output. WITHOUT_RESCUE= # Set to not build rescue(8). WITH_RETPOLINE= # Set to build the base system with the retpoline speculative exe-cution # vulnerability mitigation for CVE-2017-5715. WITHOUT_ROUTED= # Set to not build routed(8) utility. WITHOUT_SHAREDOCS= # Set to not build the 4.4BSD legacy docs. WITH_SORT_THREADS= # Set to enable threads in sort(1). WITH_SSP= # Set to build world with propolice stack smashing protection. WITHOUT_SVNLITE= # Set to not build svnlite(1) and related programs. WITHOUT_TALK= # Set to not build or install talk(1) and talkd(8). WITHOUT_TCP_WRAPPERS= # Set to not build or install tcpd(8), and related utilities. WITHOUT_TELNET= # Not build telnet(8) and related programs. WITHOUT_TESTS= # Set to not build nor install the FreeBSD Test Suite in /usr/tests/. WITHOUT_DTRACE_TESTS= WITHOUT_TESTS_SUPPORT= # Set to disables the build of all test-related dependencies, including ATF. WITHOUT_TFTP= # Set to not build or install tftp(1) and tftpd(8). WITHOUT_TIMED= # Set to not build or install timed(8). WITHOUT_VI= # Set to not build and install vi, view, ex and related programs. # Add local build settings. .if exists(/etc/src.conf.local) .include "/etc/src.conf.local" .endif # Add machine build settings. .if exists(/etc/src.conf.machine) .include "/etc/src.conf.machine" .endif