1#
2# CDDL HEADER START
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 (c) 2010, Oracle and/or its affiliates. All rights reserved.
24#
25
26set name=pkg.fmri value=pkg:/system/library/processor@0.5.11,5.11-0.155.53
27set name=pkg.description value="core software for a specific hardware platform group"
28set name=pkg.summary value="Core Architecture"
29set name=info.classification value=org.opensolaris.category.2008:System/Core
30set name=variant.arch value=i386
31#dir path=etc group=sys
32#dir path=etc/flash group=sys
33#dir path=etc/flash/postdeployment group=sys
34dir group=sys mode=0755 owner=root path=platform
35#dir path=platform/SUNW,Netra-CP3060 group=sys
36#dir path=platform/SUNW,Netra-CP3060/kernel group=sys
37#dir path=platform/SUNW,Netra-CP3060/kernel/misc group=sys
38#dir path=platform/SUNW,Netra-CP3060/kernel/misc/amd64 group=sys
39#dir path=platform/SUNW,Sun-Fire group=sys
40#dir path=platform/SUNW,Sun-Fire-480R group=sys
41#dir path=platform/SUNW,Sun-Fire-880 group=sys
42#dir path=platform/SUNW,Sun-Fire-T200 group=sys
43#dir path=platform/SUNW,Sun-Fire-T200/kernel group=sys
44#dir path=platform/SUNW,Sun-Fire-T200/kernel/misc group=sys
45#dir path=platform/SUNW,Sun-Fire-T200/kernel/misc/amd64 group=sys
46#dir path=platform/SUNW,Sun-Fire-V215 group=sys
47#dir path=platform/SUNW,Sun-Fire-V240 group=sys
48#dir path=platform/SUNW,Sun-Fire-V250 group=sys
49#dir path=platform/SUNW,Sun-Fire-V440 group=sys
50#dir path=platform/SUNW,Ultra-2 group=sys
51#dir path=platform/SUNW,Ultra-30 group=sys
52#dir path=platform/SUNW,Ultra-60 group=sys
53dir group=sys mode=0755 owner=root path=platform/i86pc
54dir group=sys mode=0755 owner=root path=platform/i86xpv
55#dir path=platform/sun4u group=sys
56#dir path=platform/sun4u/lib
57#dir path=platform/sun4u/lib/amd64
58#dir path=platform/sun4u/lib/fs
59#dir path=platform/sun4u/lib/fs/hsfs
60#dir path=platform/sun4u/lib/fs/ufs
61#dir path=platform/sun4u/lib/fs/zfs
62#dir path=platform/sun4v group=sys
63#dir path=platform/sun4v/lib
64#dir path=platform/sun4v/lib/amd64
65#dir path=platform/sun4v/lib/fs
66#dir path=platform/sun4v/lib/fs/hsfs
67#dir path=platform/sun4v/lib/fs/ufs
68#dir path=platform/sun4v/lib/fs/zfs
69#file path=etc/flash/postdeployment/ttydefs.cleanup group=sys mode=0744
70#file path=platform/SUNW,Netra-CP3060/kernel/misc/amd64/platmod group=sys mode=0755
71#file path=platform/SUNW,Sun-Fire-T200/kernel/misc/amd64/platmod group=sys mode=0755
72# We force bootblks into a new BE because we want to make sure
73# the user can recover from a pre-existing copy of the bootblk
74# in the event that something goes horribly wrong.
75#file path=platform/sun4u/lib/fs/hsfs/bootblk group=sys mode=0444 reboot-needed=true
76#file path=platform/sun4u/lib/fs/ufs/bootblk group=sys mode=0444 reboot-needed=true
77#file path=platform/sun4u/lib/fs/zfs/bootblk group=sys mode=0444 reboot-needed=true
78# We force bootblks into a new BE because we want to make sure
79# the user can recover from a pre-existing copy of the bootblk
80# in the event that something goes horribly wrong.
81#file path=platform/sun4v/lib/fs/hsfs/bootblk group=sys mode=0444 reboot-needed=true
82#file path=platform/sun4v/lib/fs/ufs/bootblk group=sys mode=0444 reboot-needed=true
83#file path=platform/sun4v/lib/fs/zfs/bootblk group=sys mode=0444 reboot-needed=true
84legacy arch=i386.i86pc category=system desc="core software for a specific hardware platform group" hotline="Please contact your local service provider" name="Core Architecture, (Root)" pkg=SUNWcar.i vendor=Illumos version=11.11,REV=2009.11.11
85#legacy pkg=SUNWcar.u arch=i386.sun4u desc="core software for a specific hardware platform group" name="Core Architecture, (Root)"
86#legacy pkg=SUNWcar.v arch=i386.sun4v desc="core software for a specific hardware platform group" name="Core Architecture, (Root)"
87#legacy pkg=SUNWcart200.v arch=i386.sun4v desc="core software for a specific hardware platform group" name="Core Architecture, sun4v-based platforms (Root)"
88legacy arch=i386.i86pc category=system desc="core software for the i86xpv virtual hardware platform" hotline="Please contact your local service provider" name="Core Architecture i86xpv, (Root)" pkg=SUNWcarx.i vendor=Illumos version=11.11,REV=2009.11.11
89license cr_Sun license=cr_Sun
90license lic_CDDL license=lic_CDDL
91#link path=platform/SUNW,Netra-210 target=SUNW,Sun-Fire-V240
92#link path=platform/SUNW,Netra-240 target=SUNW,Sun-Fire-V240
93#link path=platform/SUNW,Netra-440 target=SUNW,Sun-Fire-V440
94#link path=platform/SUNW,Netra-CP3060/lib target=../sun4v/lib
95#link path=platform/SUNW,Netra-CP3260 target=sun4v
96#link path=platform/SUNW,Netra-T2000 target=SUNW,Sun-Fire-T200
97#link path=platform/SUNW,Netra-T5220 target=sun4v
98#link path=platform/SUNW,Netra-T5440 target=sun4v
99#link path=platform/SUNW,SPARC-Enterprise-T1000 target=sun4v
100#link path=platform/SUNW,SPARC-Enterprise-T2000 target=SUNW,Sun-Fire-T200
101#link path=platform/SUNW,SPARC-Enterprise-T5120 target=sun4v
102#link path=platform/SUNW,SPARC-Enterprise-T5220 target=sun4v
103#link path=platform/SUNW,Sun-Blade-T6300 target=sun4v
104#link path=platform/SUNW,Sun-Blade-T6320 target=sun4v
105#link path=platform/SUNW,Sun-Blade-T6340 target=sun4v
106#link path=platform/SUNW,Sun-Fire-T1000 target=sun4v
107#link path=platform/SUNW,Sun-Fire-T200/lib target=../sun4v/lib
108#link path=platform/SUNW,Sun-Fire-V210 target=SUNW,Sun-Fire-V240
109#link path=platform/SUNW,Sun-Fire-V245 target=SUNW,Sun-Fire-V215
110#link path=platform/SUNW,Sun-Fire-V490 target=SUNW,Sun-Fire-480R
111#link path=platform/SUNW,Sun-Fire-V890 target=SUNW,Sun-Fire-880
112#link path=platform/SUNW,T5140 target=sun4v
113#link path=platform/SUNW,T5240 target=sun4v
114#link path=platform/SUNW,T5440 target=sun4v
115#link path=platform/SUNW,USBRDT-5240 target=sun4v
116#
117# CDDL HEADER START
118#
119# The contents of this file are subject to the terms of the
120# Common Development and Distribution License (the "License").
121# You may not use this file except in compliance with the License.
122#
123# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
124# or http://www.opensolaris.org/os/licensing.
125# See the License for the specific language governing permissions
126# and limitations under the License.
127#
128# When distributing Covered Code, include this CDDL HEADER in each
129# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
130# If applicable, add the following below this CDDL HEADER, with the
131# fields enclosed by brackets "[]" replaced with your own identifying
132# information: Portions Copyright [yyyy] [name of copyright owner]
133#
134# CDDL HEADER END
135#
136
137#
138# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
139#
140
141#
142# These actions represent settings which should appear in every package.
143#
144
145#
146# Name the consolidation this package came from.
147#
148set name=org.opensolaris.consolidation value=osnet
149
150#
151# Indicate that the package was published in a zones aware
152# fashion.
153#
154set name=variant.opensolaris.zone value=global value=nonglobal
155#
156# CDDL HEADER START
157#
158# The contents of this file are subject to the terms of the
159# Common Development and Distribution License (the "License").
160# You may not use this file except in compliance with the License.
161#
162# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
163# or http://www.opensolaris.org/os/licensing.
164# See the License for the specific language governing permissions
165# and limitations under the License.
166#
167# When distributing Covered Code, include this CDDL HEADER in each
168# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
169# If applicable, add the following below this CDDL HEADER, with the
170# fields enclosed by brackets "[]" replaced with your own identifying
171# information: Portions Copyright [yyyy] [name of copyright owner]
172#
173# CDDL HEADER END
174#
175
176#
177# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
178# Use is subject to license terms.
179#
180
181#
182# Only publish packages for the currently specified architecture
183#
184# This is somewhat nonintuitive.  In English:
185#
186#	For any action of type "set",
187#	if the "name" property matches the regex "variant.arch",
188#	and *every* occurrence of the "value" property does not match
189#		$ARCH, then don't publish it.
190#
191# ...in other words, if *any* occurrence of "value" matches i386,
192# then the negative lookahead assertion in the regex will fail, and we
193# won't abort based on the action.
194#
195
196#
197# Catch don't-publish settings from manifest-embedded transforms
198#
199#
200# CDDL HEADER START
201#
202# The contents of this file are subject to the terms of the
203# Common Development and Distribution License (the "License").
204# You may not use this file except in compliance with the License.
205#
206# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
207# or http://www.opensolaris.org/os/licensing.
208# See the License for the specific language governing permissions
209# and limitations under the License.
210#
211# When distributing Covered Code, include this CDDL HEADER in each
212# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
213# If applicable, add the following below this CDDL HEADER, with the
214# fields enclosed by brackets "[]" replaced with your own identifying
215# information: Portions Copyright [yyyy] [name of copyright owner]
216#
217# CDDL HEADER END
218#
219
220#
221# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
222#
223
224#
225# This file and its contents are supplied under the terms of the
226# Common Development and Distribution License ("CDDL"), version 1.0.
227# You may only use this file in accordance with the terms of version
228# 1.0 of the CDDL.
229#
230# A full copy of the text of the CDDL should have accompanied this
231# source.  A copy of the CDDL is also available via the Internet
232# at http://www.illumos.org/license/CDDL.
233#
234
235# Copyright 2011, Richard Lowe
236
237# Manual pages are documentation, and more specifically 'man' documentation
238#
239# CDDL HEADER START
240#
241# The contents of this file are subject to the terms of the
242# Common Development and Distribution License (the "License").
243# You may not use this file except in compliance with the License.
244#
245# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
246# or http://www.opensolaris.org/os/licensing.
247# See the License for the specific language governing permissions
248# and limitations under the License.
249#
250# When distributing Covered Code, include this CDDL HEADER in each
251# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
252# If applicable, add the following below this CDDL HEADER, with the
253# fields enclosed by brackets "[]" replaced with your own identifying
254# information: Portions Copyright [yyyy] [name of copyright owner]
255#
256# CDDL HEADER END
257#
258
259#
260# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
261# Copyright 2011, Richard Lowe
262#
263
264#
265# For kernel/drv, set .conf files to mode 0644.  Assume all other
266# files there are drivers, and give them mode 0755 and reboot-needed.
267#
268# The (?<!r) construct in the reboot-needed transform is a negative
269# lookbehind assertion: it says "only match this regex if the
270# previously matched text does NOT match regex r."  So it will match
271# all files in the various kernel trees, except for .conf files.
272#
273
274
275#
276# Non-global zones should not have content in kernel, usr/kernel (and
277# other kernel dirs) or in boot/.
278#
279
280
281#
282# shared objects should generally have mode 0755
283#
284
285#
286# Catch some of the collections of largely read-only files
287#
288
289
290#
291# For what's left, go with root:bin 0644, +x for directories
292#
293
294#
295# Default values for legacy actions
296#
297#
298# CDDL HEADER START
299#
300# The contents of this file are subject to the terms of the
301# Common Development and Distribution License (the "License").
302# You may not use this file except in compliance with the License.
303#
304# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
305# or http://www.opensolaris.org/os/licensing.
306# See the License for the specific language governing permissions
307# and limitations under the License.
308#
309# When distributing Covered Code, include this CDDL HEADER in each
310# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
311# If applicable, add the following below this CDDL HEADER, with the
312# fields enclosed by brackets "[]" replaced with your own identifying
313# information: Portions Copyright [yyyy] [name of copyright owner]
314#
315# CDDL HEADER END
316#
317
318#
319# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
320#
321
322#
323# Pull out the license paths for staging in the proto area.  Ignore
324# those with no path separators, as that indicates a file kept in
325# $SRC/pkg/license_files, rather than alongside the associated source.
326#
327
328#
329# Ordering is important here, and the last line wins.
330#
331# The default of "current" is provided by the calling environment,
332# rather than a print operation.
333#
334depend fmri=consolidation/osnet/osnet-incorporation type=require
335