View | Details | Raw Unified | Return to bug 145344 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-23 / +126 lines)
Lines 2-55 Link Here
2
2
3
.include <bsd.own.mk>
3
.include <bsd.own.mk>
4
4
5
#
6
# XXX (gcooper):
7
#
8
# 1. Resolve the following reverse dependency issues, so this list can be
9
#    cleaned up so that the rc.d files are conditionally included further:
10
#
11
# NETWORKING -> ipfw (IPFW) faith (INET6?) ppp (PPP) stf (INET6)
12
# amd -> ypset (NIS)
13
# ipfw -> ppp (PPP)
14
# keyserv -> ypset (NIS)
15
# mountd -> quota (QUOTA)
16
# netif -> atm1 (ATM)
17
# routing -> ppp (PPP)
18
#
19
# 2. There appears to be some kind of implicit dependency between bluetooth
20
#    (rfcomm_pppd_server and sdpd) and ppp(8). This needs to be properly
21
#    hashed out and made apparent in the rc.d scripts. Please see the Bluetooth
22
#    section of the handbook for more details about the bluetooth
23
#    implementation on FreeBSD.
24
#
25
# See relevant REQUIRES lines for more details about dependencies of
26
# aforementioned scripts.
27
#
5
FILES=	DAEMON FILESYSTEMS LOGIN NETWORKING SERVERS \
28
FILES=	DAEMON FILESYSTEMS LOGIN NETWORKING SERVERS \
6
	abi accounting addswap adjkerntz amd \
29
	abi addswap adjkerntz archdep atm1 \
7
	apm apmd archdep atm1 atm2 atm3 auditd \
30
	bgfsck bootparams bridge \
8
	bgfsck bluetooth bootparams bridge bsnmpd bthidd \
9
	ccd cleanvar cleartmp cron \
31
	ccd cleanvar cleartmp cron \
10
	ddb defaultroute devd devfs dhclient \
32
	ddb defaultroute devd devfs dhclient \
11
	dmesg dumpon \
33
	dmesg dumpon \
12
	encswap \
34
	encswap \
13
	faith fsck ftp-proxy ftpd \
35
	faith fsck ftp-proxy ftpd \
14
	gbde geli geli2 gssd \
36
	gbde geli geli2 gssd \
15
	hastd hcsecd \
37
	hastd hostid hostid_save hostname \
16
	hostapd hostid hostid_save hostname \
38
	inetd initrandom ipsec \
17
	inetd initrandom \
18
	ip6addrctl ipfilter ipfs ipfw ipmon \
19
	ipnat ipsec ipxrouted \
20
	jail \
39
	jail \
21
	kadmind kerberos keyserv kldxref kpasswdd \
40
	keyserv kldxref \
22
	ldconfig local localpkg lockd lpd \
41
	ldconfig local localpkg lockd lpd \
23
	mixer motd mountcritlocal mountcritremote mountlate \
42
	mixer motd mountcritlocal mountcritremote mountlate \
24
	mdconfig mdconfig2 mountd moused mroute6d mrouted msgs \
43
	mdconfig mdconfig2 mountd moused msgs \
25
	named natd netif netoptions \
44
	named natd netif netoptions \
26
	newsyslog nfsclient nfscbd nfsd \
45
	newsyslog nfsclient nfscbd nfsd \
27
	nfsserver nfsuserd nisdomain nsswitch ntpd ntpdate \
46
	nfsserver nfsuserd \
28
	othermta \
47
	othermta \
29
	pf pflog pfsync \
48
	powerd power_profile ppp pwcheck \
30
	powerd power_profile ppp pppoed pwcheck \
31
	quota \
49
	quota \
32
	random rarpd resolv rfcomm_pppd_server root \
50
	random rarpd resolv root \
33
	route6d routed routing rpcbind rtadvd rtsold rwho \
51
	routing rpcbind rtsold \
34
	savecore sdpd securelevel sendmail \
52
	savecore securelevel \
35
	serial sppp statd static_arp stf swap1 \
53
	serial statd static_arp stf swap1 \
36
	syscons sysctl syslogd \
54
	syscons sysctl syslogd \
37
	timed tmp \
55
	timed tmp \
38
	ugidfw \
56
	ugidfw \
39
	var virecover \
57
	var virecover \
40
	watchdogd wpa_supplicant \
58
	watchdogd \
41
	ypbind yppasswdd ypserv \
59
	ypbind ypserv ypset
42
	ypset ypupdated ypxfrd \
43
	zfs zvol
44
60
45
.if ${MK_OPENSSH} != "no"
61
.if ${MK_ACCT} != "no"
46
FILES+=	sshd
62
FILES+= accounting
47
.endif
63
.endif
48
64
65
.if ${MK_AMD} != "no"
66
FILES+= amd
67
.endif
68
69
.if ${MK_APM} != "no"
70
FILES+= apm apmd
71
.endif
72
73
.if ${MK_ATM} != "no"
74
FILES+= atm2 atm3
75
.endif
76
77
.if ${MK_AUDIT} != "no"
78
FILES+= auditd
79
.endif
80
81
.if ${MK_BLUETOOTH} != "no"
82
FILES+= bluetooth bthidd hcsecd rfcomm_pppd_server sdpd
83
.endif
84
85
.if ${MK_BSNMP} != "no"
86
FILES+= bsnmpd
87
.endif
88
89
.if ${MK_INET6_SUPPORT} != "no"
90
FILES+= ip6addrctl
91
.endif
92
93
.if ${MK_IPFILTER} != "no"
94
FILES+= ipfilter ipfs ipmon ipnat
95
.endif
96
97
.if ${MK_IPFW} != "no"
98
FILES+= ipfw ipmon
99
.endif
100
101
.if ${MK_KERBEROS} != "no"
102
FILES+= kadmind kerberos kpasswdd
103
.endif
104
105
.if ${MK_NIS} != "no"
106
FILES+= nisdomain nsswitch yppasswdd ypupdated ypxfrd
107
.endif
108
49
.if ${MK_NS_CACHING} != "no"
109
.if ${MK_NS_CACHING} != "no"
50
FILES+= nscd
110
FILES+= nscd
51
.endif
111
.endif
52
112
113
.if ${MK_NTP} != "no"
114
FILES+= ntpd ntpdate
115
.endif
116
117
.if ${MK_OPENSSH} != "no"
118
FILES+=	sshd
119
.endif
120
121
.if ${MK_PF} != "no"
122
FILES+= pf pflog pfsync
123
.endif
124
125
.if ${MK_PPP} != "no"
126
FILES+= pppoed sppp
127
.endif
128
129
.if ${MK_RCMDS} != "no"
130
FILES+= rwho
131
.endif
132
133
.if ${MK_ROUTED} != "no"
134
FILES+= mrouted routed
135
136
.if ${MK_INET6} != "no"
137
FILES+= mroute6d route6d rtadvd rtsold
138
.endif
139
.if ${MK_IPX} != "no"
140
FILES+= ipxrouted
141
.endif
142
.endif
143
144
.if ${MK_SENDMAIL} != "no"
145
FILES+= sendmail
146
.endif
147
148
.if ${MK_WIRELESS} != "no"
149
FILES+= hostapd wpa_supplicant
150
.endif
151
152
.if ${MK_ZFS} != "no"
153
FILES+= zfs zvol
154
.endif
155
53
FILESDIR=	/etc/rc.d
156
FILESDIR=	/etc/rc.d
54
FILESMODE=	${BINMODE}
157
FILESMODE=	${BINMODE}

Return to bug 145344