3 #
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 #
28 # The list is built of owner-group combinations. ROOT.SYS occurs twice
29 # because some directories owned by root and in group sys are subdirectories
30 # of directories having other owner-group attributes.
31 #
32 # It is easier to think in terms of directory names without the ROOT macro
33 # prefix. ROOTDIRS is TARGETDIRS with ROOT prefixes. It is necessary
34 # to work with ROOT prefixes when controlling conditional assignments.
35 #
36 # The macro SYM.ROOT.SYS means symlinks with owner root and group sys.
37
38 SYMLINKS= $(SYM.ROOT.SYS) $(SYM.ROOT.BIN) $(SYM.OTHERS)
39
40 TARGETDIRS= $(ROOT.SYS) $(ROOT.BIN) $(ROOT.SYS2) \
41 $(UUCP.UUCP) $(OTHERS) $(ROOT.SFW) $(ROOT.OTHER) \
42 $(SYM.USRCCSLIB) $(SYM.USRLIB)
43
61 ROOT.SYS= \
62 /boot \
63 /boot/solaris \
64 /boot/solaris/bin \
65 $($(MACH)_ROOT.SYS) \
66 /dev \
67 /dev/dsk \
68 /dev/fd \
69 /dev/ipnet \
70 /dev/net \
71 /dev/rdsk \
72 /dev/rmt \
73 /dev/pts \
74 /dev/sad \
75 /dev/swap \
76 /dev/vt \
77 /dev/zcons \
78 /devices \
79 /devices/pseudo \
80 /etc \
81 /etc/certs \
82 /etc/cron.d \
83 /etc/crypto \
84 /etc/crypto/certs \
85 /etc/crypto/crls \
86 /etc/default \
87 /etc/devices \
88 /etc/dev \
89 /etc/dfs \
90 /etc/fs \
91 /etc/fs/nfs \
92 /etc/fs/zfs \
93 /etc/ftpd \
94 /etc/hal \
95 /etc/hal/fdi \
96 /etc/hal/fdi/information \
97 /etc/hal/fdi/information/10freedesktop \
98 /etc/hal/fdi/information/20thirdparty \
99 /etc/hal/fdi/information/30user \
100 /etc/hal/fdi/policy \
242 /usr/games \
243 /usr/include \
244 /usr/include/ast \
245 /usr/include/sys/crypto \
246 /usr/include/fm \
247 /usr/include/gssapi \
248 /usr/include/hal \
249 /usr/include/kerberosv5 \
250 /usr/include/libmilter \
251 /usr/include/libpolkit \
252 /usr/include/openssl \
253 /usr/include/sasl \
254 /usr/include/scsi \
255 /usr/include/security \
256 /usr/include/tsol \
257 /usr/kvm \
258 /usr/lib \
259 /usr/lib/abi \
260 /usr/lib/brand \
261 /usr/lib/brand/native \
262 /usr/lib/brand/sn1 \
263 /usr/lib/class \
264 /usr/lib/class/FSS \
265 /usr/lib/class/FX \
266 /usr/lib/class/IA \
267 /usr/lib/class/RT \
268 /usr/lib/class/TS \
269 /usr/lib/crypto \
270 /usr/lib/drv \
271 /usr/lib/elfedit \
272 /usr/lib/font \
273 /usr/lib/fp \
274 /usr/lib/fp/libp \
275 /usr/lib/inet \
276 /usr/lib/inet/dhcp \
277 /usr/lib/inet/dhcp/nsu \
278 /usr/lib/inet/dhcp/svc \
279 /usr/lib/inet/dhcp/svcadm \
280 $(XROOT.BIN) \
281 /usr/lib/fm \
|
3 #
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 #
28 # The list is built of owner-group combinations. ROOT.SYS occurs twice
29 # because some directories owned by root and in group sys are subdirectories
30 # of directories having other owner-group attributes.
31 #
32 # It is easier to think in terms of directory names without the ROOT macro
33 # prefix. ROOTDIRS is TARGETDIRS with ROOT prefixes. It is necessary
34 # to work with ROOT prefixes when controlling conditional assignments.
35 #
36 # The macro SYM.ROOT.SYS means symlinks with owner root and group sys.
37
38 SYMLINKS= $(SYM.ROOT.SYS) $(SYM.ROOT.BIN) $(SYM.OTHERS)
39
40 TARGETDIRS= $(ROOT.SYS) $(ROOT.BIN) $(ROOT.SYS2) \
41 $(UUCP.UUCP) $(OTHERS) $(ROOT.SFW) $(ROOT.OTHER) \
42 $(SYM.USRCCSLIB) $(SYM.USRLIB)
43
61 ROOT.SYS= \
62 /boot \
63 /boot/solaris \
64 /boot/solaris/bin \
65 $($(MACH)_ROOT.SYS) \
66 /dev \
67 /dev/dsk \
68 /dev/fd \
69 /dev/ipnet \
70 /dev/net \
71 /dev/rdsk \
72 /dev/rmt \
73 /dev/pts \
74 /dev/sad \
75 /dev/swap \
76 /dev/vt \
77 /dev/zcons \
78 /devices \
79 /devices/pseudo \
80 /etc \
81 /etc/brand \
82 /etc/brand/native \
83 /etc/certs \
84 /etc/cron.d \
85 /etc/crypto \
86 /etc/crypto/certs \
87 /etc/crypto/crls \
88 /etc/default \
89 /etc/devices \
90 /etc/dev \
91 /etc/dfs \
92 /etc/fs \
93 /etc/fs/nfs \
94 /etc/fs/zfs \
95 /etc/ftpd \
96 /etc/hal \
97 /etc/hal/fdi \
98 /etc/hal/fdi/information \
99 /etc/hal/fdi/information/10freedesktop \
100 /etc/hal/fdi/information/20thirdparty \
101 /etc/hal/fdi/information/30user \
102 /etc/hal/fdi/policy \
244 /usr/games \
245 /usr/include \
246 /usr/include/ast \
247 /usr/include/sys/crypto \
248 /usr/include/fm \
249 /usr/include/gssapi \
250 /usr/include/hal \
251 /usr/include/kerberosv5 \
252 /usr/include/libmilter \
253 /usr/include/libpolkit \
254 /usr/include/openssl \
255 /usr/include/sasl \
256 /usr/include/scsi \
257 /usr/include/security \
258 /usr/include/tsol \
259 /usr/kvm \
260 /usr/lib \
261 /usr/lib/abi \
262 /usr/lib/brand \
263 /usr/lib/brand/native \
264 /usr/lib/brand/shared \
265 /usr/lib/brand/sn1 \
266 /usr/lib/class \
267 /usr/lib/class/FSS \
268 /usr/lib/class/FX \
269 /usr/lib/class/IA \
270 /usr/lib/class/RT \
271 /usr/lib/class/TS \
272 /usr/lib/crypto \
273 /usr/lib/drv \
274 /usr/lib/elfedit \
275 /usr/lib/font \
276 /usr/lib/fp \
277 /usr/lib/fp/libp \
278 /usr/lib/inet \
279 /usr/lib/inet/dhcp \
280 /usr/lib/inet/dhcp/nsu \
281 /usr/lib/inet/dhcp/svc \
282 /usr/lib/inet/dhcp/svcadm \
283 $(XROOT.BIN) \
284 /usr/lib/fm \
|