svn commit: r299101 - user/ngie/detangle-rc/etc/rc.d

Garrett Cooper ngie at FreeBSD.org
Thu May 5 01:07:18 UTC 2016


Author: ngie
Date: Thu May  5 01:07:16 2016
New Revision: 299101
URL: https://svnweb.freebsd.org/changeset/base/299101

Log:
  - Remove redundant *DIR and *MODE variables; BINDIR and BINMODE already
    specify working defaults.
  - Move *PACKAGE variables inside conditionals to better localize all of the
    variables for ease of use/understanding.

Modified:
  user/ngie/detangle-rc/etc/rc.d/Makefile

Modified: user/ngie/detangle-rc/etc/rc.d/Makefile
==============================================================================
--- user/ngie/detangle-rc/etc/rc.d/Makefile	Thu May  5 01:02:03 2016	(r299100)
+++ user/ngie/detangle-rc/etc/rc.d/Makefile	Thu May  5 01:07:16 2016	(r299101)
@@ -127,18 +127,14 @@ FILES=	DAEMON \
 .if ${MK_ACCT} != "no"
 FILESGROUPS+=	ACCT
 ACCT+=		accounting
-.endif
-ACCTDIR=	/etc/rc.d
-ACCTMODE=	${BINMODE}
 ACCTPACKAGE=	acct
+.endif
 
 .if ${MK_ACPI} != "no"
 FILESGROUPS+=	ACPI
 ACPI=		power_profile
-.endif
-ACPIDIR=	/etc/rc.d
-ACPIMODE=	${BINMODE}
 ACPIPACKAGE=	acpi
+.endif
 
 .if ${MK_ACPI} != "no" || ${MK_APM} != "no"
 FILES+=		powerd
@@ -147,29 +143,23 @@ FILES+=		powerd
 .if ${MK_AMD} != "no"
 FILESGROUPS+=	AMD
 AMD+=		amd
-.endif
-AMDDIR=		/etc/rc.d
-AMDMODE=	${BINMODE}
 AMDPACKAGE=	amd
+.endif
 
 .if ${MK_APM} != "no"
 FILESGROUPS+=	APM
 APM+=		apm
 APM+=		apmd
-.endif
-APMDIR=		/etc/rc.d
-APMMODE=	${BINMODE}
 APMPACKAGE=	apm
+.endif
 
 .if ${MK_ATM} != "no"
 FILESGROUPS+=	ATM
 ATM+=		atm1
 ATM+=		atm2
 ATM+=		atm3
-.endif
-ATMDIR=		/etc/rc.d
-ATMMODE=	${BINMODE}
 ATMPACKAGE=	atm
+.endif
 
 .if ${MK_AUTOFS} != "no"
 FILES+=		automount
@@ -191,10 +181,8 @@ FILES+=		bootparams
 .if ${MK_BSNMP} != "no"
 FILESGROUPS+=	BSNMP
 BSNMP+=		bsnmpd
-.endif
-BSNMPDIR=	/etc/rc.d
-BSNMPMODE=	${BINMODE}
 BSNMPPACKAGE=	bsnmp
+.endif
 
 .if ${MK_CCD} != "no"
 FILES+=		ccd
@@ -207,10 +195,8 @@ FILES+=		ftpd
 .if ${MK_HAST} != "no"
 FILESGROUPS+=	HAST
 HAST=		hastd
-.endif
-HASTDIR=	/etc/rc.d
-HASTMODE=	${BINMODE}
 HASTPACKAGE=	hast
+.endif
 
 .if ${MK_INET6} != "no"
 FILES+=		ip6addrctl
@@ -231,10 +217,8 @@ FILES+=		iscsid
 .if ${MK_JAIL} != "no"
 FILESGROUPS+=	JAIL
 JAIL+=		jail
-.endif
-JAILDIR=	/etc/rc.d
-JAILMODE=	${BINMODE}
 JAILPACKAGE=	jail
+.endif
 
 .if ${MK_LEGACY_CONSOLE} != "no"
 FILES+=		moused
@@ -277,10 +261,8 @@ FILES+=		keyserv
 .if ${MK_OPENSSH} != "no"
 FILESGROUPS+=	SSH
 SSH=		sshd
-.endif
-SSHDIR=		/etc/rc.d
-SSHMODE=	${BINMODE}
 SSHPACKAGE=	ssh
+.endif
 
 .if ${MK_PF} != "no"
 FILES+=		ftp-proxy
@@ -289,10 +271,8 @@ FILES+=		ftp-proxy
 .if ${MK_RCMDS} != "no"
 FILESGROUPS+=	RCMDS
 RCMDS+=		rwho
-.endif
-RCMDSDIR=	/etc/rc.d
-RCMDSMODE=	${BINMODE}
 RCMDSPACKAGE=	rcmds
+.endif
 
 .if ${MK_ROUTED} != "no"
 FILES+=		routed
@@ -301,10 +281,8 @@ FILES+=		routed
 .if ${MK_SENDMAIL} != "no"
 FILESGROUPS+=	SMRCD
 SMRCD=		sendmail
-.endif
-SMRCDDIR=	/etc/rc.d
-SMRCDMODE=	${BINMODE}
 SMRCDPACKAGE=	sendmail
+.endif
 
 .if ${MK_TIMED} != "no"
 FILES+=		timed
@@ -313,10 +291,8 @@ FILES+=		timed
 .if ${MK_UNBOUND} != "no"
 FILESGROUPS+=	UNBOUND
 UNBOUND+=	local_unbound
-.endif
-UNBOUNDDIR=	/etc/rc.d
-UNBOUNDMODE=	${BINMODE}
 UNBOUNDPACKAGE=	unbound
+.endif
 
 .if ${MK_UTMPX} != "no"
 _utx=		utx
@@ -325,10 +301,8 @@ _utx=		utx
 .if ${MK_VI} != "no"
 FILESGROUPS+=	VI
 VI+=		virecover
-.endif
-VIDIR=		/etc/rc.d
-VIMODE=		${BINMODE}
 VIPACKAGE=	vi
+.endif
 
 .if ${MK_WIRELESS} != "no"
 FILES+=		hostapd
@@ -336,8 +310,10 @@ FILES+=		wpa_supplicant
 .endif
 
 .if ${MK_ZFS} != "no"
-FILES+=		zfs
-FILES+=		zvol
+FILESGROUPS+=	ZFS
+ZFS+=		zfs
+ZFS+=		zvol
+ZFSPACKAGE=	zfs
 .endif
 
 .include <bsd.prog.mk>


More information about the svn-src-user mailing list