Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Nov 2014 08:44:06 +0000 (UTC)
From:      Garrett Cooper <ngie@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r275106 - in projects/building-blocks: etc etc/rc.d include/protocols libexec sbin share/examples share/man/man4 share/mk tools/build/mk tools/build/options usr.bin usr.sbin
Message-ID:  <201411260844.sAQ8i6pw014230@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ngie
Date: Wed Nov 26 08:44:05 2014
New Revision: 275106
URL: https://svnweb.freebsd.org/changeset/base/275106

Log:
  Conditionalize a number of components in the tree
  
  - bootparamd
  - bootpd
  - finger/fingerd
  - ftp/ftpd
  - hastctl/hastd
  - iscsid, et al
  - rbootd
  - talk/talkd
  - tcpd, et al
  - tftp/tftpd
  
  Add src.conf entries for the various components and do a best effort
  at adding components to tools/build/mk/OptionalObsoleteFiles.inc

Added:
  projects/building-blocks/tools/build/options/WITHOUT_BOOTPARAMD   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_BOOTPD   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_FINGER   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_FTP   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_HAST   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_ISCSI   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_RBOOTD   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_TALK   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_TCP_WRAPPERS   (contents, props changed)
  projects/building-blocks/tools/build/options/WITHOUT_TFTP   (contents, props changed)
Modified:
  projects/building-blocks/etc/Makefile
  projects/building-blocks/etc/rc.d/Makefile
  projects/building-blocks/include/protocols/Makefile
  projects/building-blocks/libexec/Makefile
  projects/building-blocks/sbin/Makefile
  projects/building-blocks/share/examples/Makefile
  projects/building-blocks/share/man/man4/Makefile
  projects/building-blocks/share/mk/src.opts.mk
  projects/building-blocks/tools/build/mk/OptionalObsoleteFiles.inc
  projects/building-blocks/usr.bin/Makefile
  projects/building-blocks/usr.sbin/Makefile

Modified: projects/building-blocks/etc/Makefile
==============================================================================
--- projects/building-blocks/etc/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/etc/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -19,7 +19,6 @@ BIN1=	auto_master \
 	dhclient.conf \
 	disktab \
 	fbtab \
-	ftpusers \
 	gettytab \
 	group \
 	hosts \
@@ -94,6 +93,10 @@ BIN1+= snmpd.config
 BIN1+= freebsd-update.conf
 .endif
 
+.if ${MK_FTP} != "no"
+BIN1+= ftpusers
+.endif
+
 .if ${MK_INETD} != "no"
 BIN1+= inetd.conf
 .endif

Modified: projects/building-blocks/etc/rc.d/Makefile
==============================================================================
--- projects/building-blocks/etc/rc.d/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/etc/rc.d/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -22,7 +22,6 @@ FILES=	DAEMON \
 	autounmountd \
 	bgfsck \
 	${_bluetooth} \
-	bootparams \
 	bridge \
 	${_bsnmpd} \
 	${_bthidd} \
@@ -40,14 +39,12 @@ FILES=	DAEMON \
 	dmesg \
 	dumpon \
 	fsck \
-	ftpd \
 	gbde \
 	geli \
 	geli2 \
 	gptboot \
 	growfs \
 	gssd \
-	hastd \
 	${_hcsecd} \
 	hostapd \
 	hostid \
@@ -63,8 +60,6 @@ FILES=	DAEMON \
 	ipropd_master \
 	ipropd_slave \
 	ipsec \
-	iscsictl \
-	iscsid \
 	jail \
 	${_kadmind} \
 	${_kdc} \
@@ -177,6 +172,10 @@ _hcsecd=	hcsecd
 _ubthidhci=	ubthidhci
 .endif
 
+.if ${MK_BOOTPARAMD} != "no"
+FILES+=		bootparams
+.endif
+
 .if ${MK_BSNMP} != "no"
 _bsnmpd=	bsnmpd
 .endif
@@ -185,10 +184,23 @@ _bsnmpd=	bsnmpd
 _casperd=	casperd
 .endif
 
+.if ${MK_FTP} != "no"
+FILES+=		ftpd
+.endif
+
+.if ${MK_HAST} != "no"
+FILES+=		hastd
+.endif
+
 .if ${MK_INETD} != "no"
 _inetd=		inetd
 .endif
 
+.if ${MK_ISCSI} != "no"
+FILES+=	iscsictl
+FILES+=	iscsid
+.endif
+
 .if ${MK_NS_CACHING} != "no"
 _nscd=		nscd
 .endif

Modified: projects/building-blocks/include/protocols/Makefile
==============================================================================
--- projects/building-blocks/include/protocols/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/include/protocols/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -1,7 +1,13 @@
 # $FreeBSD$
 
+.include <src.opts.mk>
+
 NO_OBJ=
-INCS=	dumprestore.h routed.h rwhod.h talkd.h timed.h
+INCS=	dumprestore.h routed.h rwhod.h timed.h
 INCSDIR=${INCLUDEDIR}/protocols
 
+.if ${MK_TALK} == "no"
+INCS+=	talkd.h
+.endif
+
 .include <bsd.prog.mk>

Modified: projects/building-blocks/libexec/Makefile
==============================================================================
--- projects/building-blocks/libexec/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/libexec/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -5,18 +5,14 @@
 
 SUBDIR=	${_atf} \
 	${_atrun} \
-	bootpd \
 	${_casper} \
 	${_comsat} \
 	${_dma} \
 	${_dma-mbox-create} \
-	fingerd \
-	ftpd \
 	getty \
 	${_mail.local} \
 	${_mknetid} \
 	${_pppoed} \
-	rbootd \
 	revnetgroup \
 	${_rlogind} \
 	rpc.rquotad \
@@ -28,11 +24,8 @@ SUBDIR=	${_atf} \
 	${_rtld-elf} \
 	save-entropy \
 	${_smrsh} \
-	talkd \
-	tcpd \
 	${_telnetd} \
 	${_tests} \
-	tftpd \
 	${_tftp-proxy} \
 	ulog-helper \
 	${_ypxfr}
@@ -41,10 +34,22 @@ SUBDIR=	${_atf} \
 _atrun=		atrun
 .endif
 
+.if ${MK_BOOTPD} != "no"
+SUBDIR+=	bootpd
+.endif
+
 .if ${MK_CASPER} != "no"
 _casper=	casper
 .endif
 
+.if ${MK_FINGER} != "no"
+SUBDIR+=	fingerd
+.endif
+
+.if ${MK_FTP} != "no"
+SUBDIR+=	ftpd
+.endif
+
 .if ${MK_MAIL} != "no"
 _comsat=	comsat
 .endif
@@ -71,6 +76,10 @@ _tftp-proxy=	tftp-proxy
 _rtld-elf=	rtld-elf
 .endif
 
+.if ${MK_RBOOTD} != "no"
+SUBDIR+=	rbootd
+.endif
+
 .if ${MK_RCMDS} != "no"
 _rlogind=	rlogind
 _rshd=		rshd
@@ -81,10 +90,22 @@ _mail.local=	mail.local
 _smrsh=		smrsh
 .endif
 
+.if ${MK_TALK} != "no"
+SUBDIR+=	talkd
+.endif
+
+.if ${MK_TCP_WRAPPERS} != "no"
+SUBDIR+=	tcpd
+.endif
+
 .if ${MK_TELNET} != "no"
 _telnetd=	telnetd
 .endif
 
+.if ${MK_TFTP} != "no"
+SUBDIR+=	tftpd
+.endif
+
 .if ${MK_TESTS} != "no"
 _atf=		atf
 _tests=		tests

Modified: projects/building-blocks/sbin/Makefile
==============================================================================
--- projects/building-blocks/sbin/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/sbin/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -31,11 +31,8 @@ SUBDIR=adjkerntz \
 	ggate \
 	growfs \
 	gvinum \
-	hastctl \
-	hastd \
 	ifconfig \
 	init \
-	iscontrol \
 	kldconfig \
 	kldload \
 	kldstat \
@@ -86,6 +83,11 @@ SUBDIR+=	casperd
 SUBDIR+=	devd
 .endif
 
+.if ${MK_HAST} != "no"
+SUBDIR+=	hastctl
+SUBDIR+=	hastd
+.endif
+
 .if ${MK_IPFILTER} != "no"
 SUBDIR+=	ipf
 .endif
@@ -95,6 +97,10 @@ SUBDIR+=	ipfw
 SUBDIR+=	natd
 .endif
 
+.if ${MK_ISCSI} != "no"
+SUBDIR+=	iscontrol
+.endif
+
 .if ${MK_NAND} != "no"
 SUBDIR+=	nandfs
 SUBDIR+=	newfs_nandfs

Modified: projects/building-blocks/share/examples/Makefile
==============================================================================
--- projects/building-blocks/share/examples/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/share/examples/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -13,7 +13,6 @@ LDIRS=	BSD_daemon \
 	drivers \
 	etc \
 	find_interface \
-	hast \
 	ibcs2 \
 	indent \
 	ipfw \
@@ -62,11 +61,6 @@ XFILES=	BSD_daemon/FreeBSD.pfa \
 	find_interface/Makefile \
 	find_interface/README \
 	find_interface/find_interface.c \
-	hast/ucarp.sh \
-	hast/ucarp_down.sh \
-	hast/ucarp_up.sh \
-	hast/vip-down.sh \
-	hast/vip-up.sh \
 	ibcs2/README \
 	ibcs2/hello.uu \
 	indent/indent.pro \
@@ -210,6 +204,15 @@ LDIRS+=		bhyve
 XFILES+=	bhyve/vmrun.sh
 .endif
 
+.if ${MK_HAST} != "no"
+LDIRS+=		hast
+XFILES+=	hast/ucarp.sh \
+		hast/ucarp_down.sh \
+		hast/ucarp_up.sh \
+		hast/vip-down.sh \
+		hast/vip-up.sh
+.endif
+
 beforeinstall: ${SHARED} etc-examples
 .ORDER: ${SHARED} etc-examples
 

Modified: projects/building-blocks/share/man/man4/Makefile
==============================================================================
--- projects/building-blocks/share/man/man4/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/share/man/man4/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -206,8 +206,6 @@ MAN=	aac.4 \
 	ipw.4 \
 	ipwfw.4 \
 	isci.4 \
-	iscsi.4 \
-	iscsi_initiator.4 \
 	ismt.4 \
 	isp.4 \
 	ispfw.4 \
@@ -861,6 +859,11 @@ SUBDIR=	man4.${MACHINE_CPUARCH}
 _bhyve.4=	bhyve.4
 .endif
 
+.if ${MK_ISCSI} != "no"
+MAN+=		iscsi.4
+MAN+=		iscsi_initiator.4
+.endif
+
 .if ${MK_TESTS} != "no"
 ATF=            ${.CURDIR}/../../../contrib/atf
 .PATH:          ${ATF}/doc

Modified: projects/building-blocks/share/mk/src.opts.mk
==============================================================================
--- projects/building-blocks/share/mk/src.opts.mk	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/share/mk/src.opts.mk	Wed Nov 26 08:44:05 2014	(r275106)
@@ -56,6 +56,8 @@ __DEFAULT_YES_OPTIONS = \
     BINUTILS_BOOTSTRAP \
     BLUETOOTH \
     BOOT \
+    BOOTPD \
+    BOOTPARAMD \
     BSD_CPIO \
     BSDINSTALL \
     BSNMP \
@@ -76,11 +78,13 @@ __DEFAULT_YES_OPTIONS = \
     ED_CRYPTO \
     EXAMPLES \
     FDT \
+    FINGER \
     FLOPPY \
     FMTREE \
     FORTH \
     FP_LIBC \
     FREEBSD_UPDATE \
+    FTP \
     GAMES \
     GCOV \
     GDB \
@@ -90,6 +94,7 @@ __DEFAULT_YES_OPTIONS = \
     GPIO \
     GPL_DTC \
     GROFF \
+    HAST \
     HTML \
     ICONV \
     INET \
@@ -97,6 +102,7 @@ __DEFAULT_YES_OPTIONS = \
     INETD \
     IPFILTER \
     IPFW \
+    ISCSI \
     JAIL \
     KDUMP \
     KVM \
@@ -130,6 +136,7 @@ __DEFAULT_YES_OPTIONS = \
     PPP \
     QUOTAS \
     RCMDS \
+    RBOOTD \
     RCS \
     RESCUE \
     ROUTED \
@@ -143,10 +150,13 @@ __DEFAULT_YES_OPTIONS = \
     SYSCALL_COMPAT \
     SYSCONS \
     SYSINSTALL \
+    TALK \
+    TCP_WRAPPERS \
     TCSH \
     TELNET \
     TESTS \
     TEXTPROC \
+    TFTP \
     UNBOUND \
     USB \
     UTMPX \

Modified: projects/building-blocks/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- projects/building-blocks/tools/build/mk/OptionalObsoleteFiles.inc	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/tools/build/mk/OptionalObsoleteFiles.inc	Wed Nov 26 08:44:05 2014	(r275106)
@@ -285,6 +285,26 @@ OLD_FILES+=usr/share/man/man8/sdpd.8.gz
 # to be filled in
 #.endif
 
+.if ${MK_BOOTPARAMD} == no
+OLD_FILES+=rc.d/bootparams
+OLD_FILES+=usr/sbin/bootparamd
+OLD_FILES+=usr/sbin/callbootd
+OLD_FILES+=usr/share/man/man5/bootparams.5.gz
+OLD_FILES+=usr/share/man/man8/bootparamd.8.gz
+.endif
+
+.if ${MK_BOOTPD} == no
+OLD_FILES+=usr/libexec/bootpd
+OLD_FILES+=usr/libexec/bootpgw
+OLD_FILES+=usr/sbin/bootpef
+OLD_FILES+=usr/sbin/bootptest
+OLD_FILES+=usr/share/man/man5/bootptab.5.gz
+OLD_FILES+=usr/share/man/man8/bootpd.8.gz
+OLD_FILES+=usr/share/man/man8/bootpef.8.gz
+OLD_FILES+=usr/share/man/man8/bootpgw.8.gz
+OLD_FILES+=usr/share/man/man8/bootptest.8.gz
+.endif
+
 .if ${MK_BSDINSTALL} == no
 OLD_FILES+=usr/libexec/bsdinstall/adduser
 OLD_FILES+=usr/libexec/bsdinstall/auto
@@ -742,6 +762,14 @@ OLD_FILES+=usr/share/man/man1/gperf.1.gz
 .endif
 .endif
 
+.if ${MK_FINGER} == no
+OLD_FILES+=usr/bin/finger
+OLD_FILES+=usr/libexec/fingerd
+OLD_FILES+=usr/share/man/man1/finger.1.gz
+OLD_FILES+=usr/share/man/man5/finger.conf.5.gz
+OLD_FILES+=usr/share/man/man8/fingerd.8.gz
+.endif
+
 .if ${MK_FMTREE} == no
 OLD_FILES+=usr/sbin/fmtree
 OLD_FILES+=usr/share/man/man8/fmtree.8.gz
@@ -1358,6 +1386,18 @@ OLD_FILES+=usr/share/man/man5/freebsd-up
 OLD_FILES+=usr/share/man/man8/freebsd-update.8.gz
 .endif
 
+.if ${MK_FTP} == no
+OLD_FILES+=usr/bin/ftp
+OLD_FILES+=usr/bin/gate-ftp
+OLD_FILES+=usr/bin/pftp
+OLD_FILES+=usr/libexec/ftpd
+OLD_FILES+=usr/share/man/man1/ftp.1.gz
+OLD_FILES+=usr/share/man/man1/gate-ftp.1.gz
+OLD_FILES+=usr/share/man/man1/pftp.1.gz
+OLD_FILES+=usr/share/man/man5/ftpchroot.5.gz
+OLD_FILES+=usr/share/man/man8/ftpd.8.gz
+.endif
+
 .if ${MK_GAMES} == no
 OLD_FILES+=usr/games/bcd
 OLD_FILES+=usr/games/caesar
@@ -2053,6 +2093,20 @@ OLD_FILES+=usr/share/man/man5/qop.5.gz
 OLD_FILES+=usr/share/man/man8/gssd.8.gz
 .endif
 
+.if ${MK_HAST} == no
+OLD_FILES+=sbin/hastctl
+OLD_FILES+=sbin/hastd
+OLD_FILES+=usr/share/examples/hast/ucarp.sh
+OLD_FILES+=usr/share/examples/hast/ucarp_down.sh
+OLD_FILES+=usr/share/examples/hast/ucarp_up.sh
+OLD_FILES+=usr/share/examples/hast/vip-down.sh
+OLD_FILES+=usr/share/examples/hast/vip-up.sh
+OLD_FILES+=usr/share/man/man5/hast.conf.5.gz
+OLD_FILES+=usr/share/man/man8/hastctl.8.gz
+OLD_FILES+=usr/share/man/man8/hastd.8.gz
+OLD_DIRS+=usr/share/examples/hast
+.endif
+
 .if ${MK_HESIOD} == no
 OLD_FILES+=usr/bin/hesinfo
 OLD_FILES+=usr/include/hesiod.h
@@ -2252,6 +2306,20 @@ OLD_FILES+=usr/share/man/man8/ipfwpcap.8
 OLD_FILES+=usr/share/man/man8/natd.8.gz
 .endif
 
+.if ${MK_ISCSI} == no
+OLD_FILES+=etc/rc.d/iscsictl
+OLD_FILES+=etc/rc.d/iscsid
+OLD_FILES+=sbin/iscontrol
+OLD_FILES+=usr/bin/iscsictl
+OLD_FILES+=usr/sbin/iscsid
+OLD_FILES+=usr/share/man/man4/iscsi.4.gz
+OLD_FILES+=usr/share/man/man4/iscsi_initiator.4.gz
+OLD_FILES+=usr/share/man/man5/iscsi.conf.5.gz
+OLD_FILES+=usr/share/man/man8/iscontrol.8.gz
+OLD_FILES+=usr/share/man/man8/iscsictl.8.gz
+OLD_FILES+=usr/share/man/man8/iscsid.8.gz
+.endif
+
 .if ${MK_JAIL} == no
 OLD_FILES+=usr/sbin/jail
 OLD_FILES+=usr/sbin/jexec
@@ -3911,6 +3979,11 @@ OLD_FILES+=usr/lib/private/libldns_p.a
 OLD_FILES+=usr/lib/private/libssh_p.a
 .endif
 
+.if ${MK_RBOOTD} == no
+OLD_FILES+=usr/libexec/rbootd
+OLD_FILES+=usr/share/man/man8/rbootd.8.gz
+.endif
+
 .if ${MK_RCMDS} == no
 OLD_FILES+=bin/rcp
 OLD_FILES+=etc/pam.d/rsh
@@ -4219,6 +4292,23 @@ OLD_DIRS+=usr/share/doc/pjdfstest
 # to be filled in
 #.endif
 
+.if ${MK_TALK} == no
+OLD_FILES+=usr/bin/talk
+OLD_FILES+=usr/include/protocols/talkd.h
+OLD_FILES+=usr/libexec/ntalkd
+OLD_FILES+=usr/share/man/man1/talk.1.gz
+OLD_FILES+=usr/share/man/man8/talkd.8.gz
+.endif
+
+.if ${MK_TCP_WRAPPERS} == no
+OLD_FILES+=usr/libexec/tcpd
+OLD_FILES+=usr/sbin/tcpdchk
+OLD_FILES+=usr/sbin/tcpdmatch
+OLD_FILES+=usr/share/man/man8/tcpd.8.gz
+OLD_FILES+=usr/share/man/man8/tcpdchk.8.gz
+OLD_FILES+=usr/share/man/man8/tcpdmatch.8.gz
+.endif
+
 .if ${MK_TCSH} == no
 OLD_FILES+=bin/csh
 OLD_FILES+=bin/tcsh
@@ -4287,6 +4377,13 @@ OLD_FILES+=usr/share/man/man1/telnet.1.g
 OLD_FILES+=usr/share/man/man8/telnetd.8.gz
 .endif
 
+.if ${MK_TFTP} == no
+OLD_FILES+=usr/bin/tftp
+OLD_FILES+=usr/libexec/tftpd
+OLD_FILES+=usr/share/man/man1/tftp.1.gz
+OLD_FILES+=usr/share/man/man8/tftpd.8.gz
+.endif
+
 .if ${MK_TESTS} == yes
 OLD_FILES+=usr/bin/atf-sh
 OLD_FILES+=usr/include/atf-c++/config.hpp

Added: projects/building-blocks/tools/build/options/WITHOUT_BOOTPARAMD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_BOOTPARAMD	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,3 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr bootparamd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_BOOTPD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_BOOTPD	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,3 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr bootpd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_FINGER
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_FINGER	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,5 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr finger 1
+and
+.Xr fingerd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_FTP
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_FTP	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,5 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr ftp 1
+and
+.Xr ftpd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_HAST
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_HAST	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to not build
+.Xr hastd 8
+and related utilities.

Added: projects/building-blocks/tools/build/options/WITHOUT_ISCSI
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_ISCSI	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to not build
+.Xr iscid 8
+and related utilities.

Added: projects/building-blocks/tools/build/options/WITHOUT_RBOOTD
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_RBOOTD	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,3 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr rbootd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_TALK
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_TALK	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,5 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr talk 1
+and
+.Xr talkd 8 .

Added: projects/building-blocks/tools/build/options/WITHOUT_TCP_WRAPPERS
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_TCP_WRAPPERS	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,4 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr tcpd 8 ,
+and related utilities.

Added: projects/building-blocks/tools/build/options/WITHOUT_TFTP
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/building-blocks/tools/build/options/WITHOUT_TFTP	Wed Nov 26 08:44:05 2014	(r275106)
@@ -0,0 +1,5 @@
+.\" $FreeBSD$
+Set to not build or install
+.Xr tftp 1
+and
+.Xr tftpd 8 .

Modified: projects/building-blocks/usr.bin/Makefile
==============================================================================
--- projects/building-blocks/usr.bin/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/usr.bin/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -49,12 +49,10 @@ SUBDIR=	alias \
 	fetch \
 	file \
 	find \
-	finger \
 	fmt \
 	fold \
 	fstat \
 	fsync \
-	ftp \
 	gcore \
 	gencat \
 	getconf \
@@ -68,7 +66,6 @@ SUBDIR=	alias \
 	id \
 	ipcrm \
 	ipcs \
-	iscsictl \
 	join \
 	jot \
 	${_kdump} \
@@ -160,12 +157,10 @@ SUBDIR=	alias \
 	systat \
 	tabs \
 	tail \
-	talk \
 	tar \
 	tcopy \
 	tee \
 	${_tests} \
-	tftp \
 	time \
 	timeout \
 	tip \
@@ -236,10 +231,18 @@ SUBDIR+=	calendar
 _clang=		clang
 .endif
 
+.if ${MK_FINGER} != "no"
+SUBDIR+=	finger
+.endif
+
 .if ${MK_FMAKE} != "no"
 SUBDIR+=	make
 .endif
 
+.if ${MK_FTP} != "no"
+SUBDIR+=	ftp
+.endif
+
 .if ${MK_GPL_DTC} != "yes"
 SUBDIR+=	dtc
 .endif
@@ -258,6 +261,10 @@ _mkcsmapper=	mkcsmapper
 _mkesdb=	mkesdb
 .endif
 
+.if ${MK_ISCSI} != "no"
+SUBDIR+=	iscsictl
+.endif
+
 .if ${MK_KDUMP} != "no"
 SUBDIR+=        kdump
 SUBDIR+=        truss
@@ -330,6 +337,10 @@ SUBDIR+=	rwho
 SUBDIR+=	vacation
 .endif
 
+.if ${MK_TALK} != "no"
+SUBDIR+=	talk
+.endif
+
 .if ${MK_TELNET} != "no"
 SUBDIR+=	telnet
 .endif
@@ -344,6 +355,10 @@ SUBDIR+=	colcrt
 SUBDIR+=	ul
 .endif
 
+.if ${MK_TFTP} != "no"
+SUBDIR+=	tftp
+.endif
+
 .if ${MK_TOOLCHAIN} != "no"
 SUBDIR+=	ar
 SUBDIR+=	c89

Modified: projects/building-blocks/usr.sbin/Makefile
==============================================================================
--- projects/building-blocks/usr.sbin/Makefile	Wed Nov 26 08:14:30 2014	(r275105)
+++ projects/building-blocks/usr.sbin/Makefile	Wed Nov 26 08:44:05 2014	(r275106)
@@ -7,7 +7,6 @@ SUBDIR=	adduser \
 	arp \
 	autofs \
 	binmiscctl \
-	bootparamd \
 	bsdconfig \
 	cdcontrol \
 	chkgrp \
@@ -35,7 +34,6 @@ SUBDIR=	adduser \
 	i2c \
 	ifmcstat \
 	iostat \
-	iscsid \
 	kldxref \
 	mailwrapper \
 	makefs \
@@ -82,8 +80,6 @@ SUBDIR=	adduser \
 	spray \
 	syslogd \
 	sysrc \
-	tcpdchk \
-	tcpdmatch \
 	tcpdrop \
 	tcpdump \
 	timed \
@@ -126,6 +122,10 @@ SUBDIR+=	authpf
 SUBDIR+=	bluetooth
 .endif
 
+.if ${MK_BOOTPARAMD} != "no"
+SUBDIR+=	bootparamd
+.endif
+
 .if ${MK_BSDINSTALL} != "no"
 SUBDIR+=	bsdinstall
 .endif
@@ -182,6 +182,10 @@ SUBDIR+=	inetd
 SUBDIR+=	ipfwpcap
 .endif
 
+.if ${MK_ISCSI} != "no"
+SUBDIR+=	iscsid
+.endif
+
 .if ${MK_JAIL} != "no"
 SUBDIR+=	jail
 SUBDIR+=	jexec
@@ -294,6 +298,11 @@ SUBDIR+=	praliases
 SUBDIR+=	sendmail
 .endif
 
+.if ${MK_TCP_WRAPPERS} != "no"
+SUBDIR+=	tcpdchk
+SUBDIR+=	tcpdmatch
+.endif
+
 .if ${MK_TESTS} != "no"
 SUBDIR+=	tests
 .endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411260844.sAQ8i6pw014230>