Print this page
4174 Torch the old and unmaintained Sun-dhcp
Reviewed by: Josef Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/cmd/Makefile.check
+++ new/usr/src/cmd/Makefile.check
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
↓ open down ↓ |
12 lines elided |
↑ open up ↑ |
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
23 +# Copyright 2014 Garrett D'Amore <garrett@damore.org>
23 24
24 25 include ../Makefile.master
25 26
26 27 #
27 28 # Commands providing manifests must offer a check target. A recursive check
28 29 # target across all commands directories is not currently provided.
29 30 #
30 31 MANIFEST_TOPDIRS= \
31 32 acctadm \
32 33 auditd \
33 34 bnu \
34 35 consadm \
35 36 coreadm \
36 37 cron \
37 38 cvcd \
38 39 dispadmin \
39 40 drd \
40 41 dumpadm \
41 42 fcinfo \
42 43 fcoesvc \
43 44 fm \
44 45 ibd_upgrade \
45 46 intrd \
46 47 iscsid \
47 48 iscsitsvc \
48 49 kbd \
49 50 keyserv \
50 51 ldapcachemgr \
51 52 ldmad \
52 53 lms \
53 54 dlmgmtd \
54 55 ndmpd \
55 56 nscd \
56 57 oplhpd \
57 58 pools \
58 59 power \
59 60 rexd \
60 61 rmvolmgr \
61 62 rpcbind \
62 63 rpcsvc \
63 64 sa \
64 65 saf \
65 66 sckmd \
66 67 sf880drd \
67 68 smserverd \
68 69 stmfproxy \
69 70 stmfsvc \
70 71 stmsboot \
71 72 syseventd \
72 73 syslogd \
73 74 utmpd \
74 75 vntsd \
↓ open down ↓ |
42 lines elided |
↑ open up ↑ |
75 76 ypcmd \
76 77 zoneadm \
77 78 zoneadmd
78 79
79 80 MANIFEST_SUBDIRS= \
80 81 boot/scripts \
81 82 cmd-crypto/scripts \
82 83 cmd-inet/usr.lib/ilbd \
83 84 cmd-inet/usr.lib/in.chargend \
84 85 cmd-inet/usr.lib/in.daytimed \
85 - cmd-inet/usr.lib/in.dhcpd \
86 86 cmd-inet/usr.lib/in.discardd \
87 87 cmd-inet/usr.lib/in.echod \
88 88 cmd-inet/usr.lib/in.ndpd \
89 89 cmd-inet/usr.lib/in.ripngd \
90 90 cmd-inet/usr.lib/in.timed \
91 91 cmd-inet/usr.lib/inetd \
92 92 cmd-inet/usr.lib/mdnsd \
93 93 cmd-inet/usr.lib/slpd \
94 94 cmd-inet/usr.lib/vrrpd \
95 95 cmd-inet/usr.lib/wpad \
96 96 cmd-inet/usr.sbin \
97 97 cmd-inet/usr.sbin/in.rdisc \
98 98 cmd-inet/usr.sbin/in.routed \
99 99 cmd-inet/usr.sbin/in.talkd \
100 100 cmd-inet/usr.sbin/ipsecutils \
101 101 cmd-inet/usr.sbin/kssl/ksslcfg \
102 102 cmd-inet/usr.sbin/routeadm \
103 103 dcs/sparc/sun4u \
104 104 dfs.cmds/sharemgr \
105 105 fs.d/autofs \
106 106 fs.d/nfs/svc \
107 107 fs.d/smbclnt/svc \
108 108 gss/gssd \
109 109 hal/addons/network-devices \
110 110 hal/hald/solaris \
111 111 halt/smf.$(MACH) \
112 112 hostid/smf \
113 113 idmap/idmapd \
114 114 ipf/svc \
115 115 isns/isnsd \
116 116 krb5/kadmin/server \
117 117 krb5/krb5kdc \
118 118 krb5/kwarn \
119 119 krb5/slave \
120 120 lp/cmd/lpsched \
121 121 lvm/rpc.mdcommd \
122 122 lvm/rpc.metad \
123 123 lvm/rpc.metamedd \
124 124 lvm/rpc.metamhd \
125 125 lvm/md_monitord \
126 126 lvm/util \
127 127 picl/picld \
128 128 pools/poold \
129 129 print/bsd-sysv-commands \
130 130 print/ppdmgr \
131 131 rcap/rcapd \
132 132 rpcsvc/rpc.bootparamd \
133 133 sendmail/lib \
134 134 smbsrv/smbd \
135 135 ssh/etc \
136 136 svc/milestone \
137 137 tsol/labeld \
138 138 tsol/tnctl \
139 139 tsol/tnd \
140 140 tsol/tsol-zones \
141 141 vscan/vscand \
142 142 xvm/ipagent \
143 143 ypcmd/yppasswd \
144 144 ypcmd/ypupdated \
145 145 zonestat/zonestatd
146 146
147 147 MISC_SUBDIRS= \
148 148 dtrace/test/tst \
149 149 sgs
150 150
151 151 .KEEP_STATE:
152 152
153 153 # Manifests cannot be checked in parallel, because we are using the global
154 154 # repository that is in $(SRC)/cmd/svc/seed/global.db. This is a
155 155 # repository that is built from the manifests in this workspace, whereas
156 156 # the build machine's repository may be out of sync with these manifests.
157 157 # Because we are using a private repository, svccfg-native must start up a
158 158 # private copy of configd-native. We cannot have multiple copies of
159 159 # configd-native trying to access global.db simultaneously.
160 160
161 161 .NO_PARALLEL:
162 162
163 163 check: svccfg_check $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS)
164 164
165 165 svccfg_check:
166 166 @$(ECHO) "building requirements for svccfg check ..."; \
167 167 (cd $(SRC)/cmd/svc/seed && pwd && $(MAKE) $(MFLAGS) global.db)
168 168
169 169 $(MANIFEST_TOPDIRS) $(MANIFEST_SUBDIRS) $(MISC_SUBDIRS): FRC
170 170 @cd $@; pwd; $(MAKE) check
171 171
172 172 FRC:
↓ open down ↓ |
77 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX