1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# This is needed until we merge https://www.illumos.org/issues/2755
14#
15
16set name=pkg.fmri value=pkg:/shell/ksh93@0.5.11,5.11-0.155.53
17set name=pkg.summary value="Fake package for ksh93 to satisfy dependencies"
18set name=info.classification value=org.opensolaris.category.2008:System/Shells
19depend fmri=SUNWcs type=require
20#
21# CDDL HEADER START
22#
23# The contents of this file are subject to the terms of the
24# Common Development and Distribution License (the "License").
25# You may not use this file except in compliance with the License.
26#
27# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
28# or http://www.opensolaris.org/os/licensing.
29# See the License for the specific language governing permissions
30# and limitations under the License.
31#
32# When distributing Covered Code, include this CDDL HEADER in each
33# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
34# If applicable, add the following below this CDDL HEADER, with the
35# fields enclosed by brackets "[]" replaced with your own identifying
36# information: Portions Copyright [yyyy] [name of copyright owner]
37#
38# CDDL HEADER END
39#
40
41#
42# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
43#
44
45#
46# These actions represent settings which should appear in every package.
47#
48
49#
50# Name the consolidation this package came from.
51#
52set name=org.opensolaris.consolidation value=osnet
53
54#
55# Indicate that the package was published in a zones aware
56# fashion.
57#
58set name=variant.opensolaris.zone value=global value=nonglobal
59#
60# CDDL HEADER START
61#
62# The contents of this file are subject to the terms of the
63# Common Development and Distribution License (the "License").
64# You may not use this file except in compliance with the License.
65#
66# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
67# or http://www.opensolaris.org/os/licensing.
68# See the License for the specific language governing permissions
69# and limitations under the License.
70#
71# When distributing Covered Code, include this CDDL HEADER in each
72# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
73# If applicable, add the following below this CDDL HEADER, with the
74# fields enclosed by brackets "[]" replaced with your own identifying
75# information: Portions Copyright [yyyy] [name of copyright owner]
76#
77# CDDL HEADER END
78#
79
80#
81# Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
82# Use is subject to license terms.
83#
84
85#
86# Only publish packages for the currently specified architecture
87#
88# This is somewhat nonintuitive.  In English:
89#
90#	For any action of type "set",
91#	if the "name" property matches the regex "variant.arch",
92#	and *every* occurrence of the "value" property does not match
93#		$ARCH, then don't publish it.
94#
95# ...in other words, if *any* occurrence of "value" matches i386,
96# then the negative lookahead assertion in the regex will fail, and we
97# won't abort based on the action.
98#
99
100#
101# Catch don't-publish settings from manifest-embedded transforms
102#
103#
104# CDDL HEADER START
105#
106# The contents of this file are subject to the terms of the
107# Common Development and Distribution License (the "License").
108# You may not use this file except in compliance with the License.
109#
110# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
111# or http://www.opensolaris.org/os/licensing.
112# See the License for the specific language governing permissions
113# and limitations under the License.
114#
115# When distributing Covered Code, include this CDDL HEADER in each
116# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
117# If applicable, add the following below this CDDL HEADER, with the
118# fields enclosed by brackets "[]" replaced with your own identifying
119# information: Portions Copyright [yyyy] [name of copyright owner]
120#
121# CDDL HEADER END
122#
123
124#
125# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
126#
127
128#
129# This file and its contents are supplied under the terms of the
130# Common Development and Distribution License ("CDDL"), version 1.0.
131# You may only use this file in accordance with the terms of version
132# 1.0 of the CDDL.
133#
134# A full copy of the text of the CDDL should have accompanied this
135# source.  A copy of the CDDL is also available via the Internet
136# at http://www.illumos.org/license/CDDL.
137#
138
139# Copyright 2011, Richard Lowe
140
141# Manual pages are documentation, and more specifically 'man' documentation
142#
143# CDDL HEADER START
144#
145# The contents of this file are subject to the terms of the
146# Common Development and Distribution License (the "License").
147# You may not use this file except in compliance with the License.
148#
149# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
150# or http://www.opensolaris.org/os/licensing.
151# See the License for the specific language governing permissions
152# and limitations under the License.
153#
154# When distributing Covered Code, include this CDDL HEADER in each
155# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
156# If applicable, add the following below this CDDL HEADER, with the
157# fields enclosed by brackets "[]" replaced with your own identifying
158# information: Portions Copyright [yyyy] [name of copyright owner]
159#
160# CDDL HEADER END
161#
162
163#
164# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
165# Copyright 2011, Richard Lowe
166#
167
168#
169# For kernel/drv, set .conf files to mode 0644.  Assume all other
170# files there are drivers, and give them mode 0755 and reboot-needed.
171#
172# The (?<!r) construct in the reboot-needed transform is a negative
173# lookbehind assertion: it says "only match this regex if the
174# previously matched text does NOT match regex r."  So it will match
175# all files in the various kernel trees, except for .conf files.
176#
177
178
179#
180# Non-global zones should not have content in kernel, usr/kernel (and
181# other kernel dirs) or in boot/.
182#
183
184
185#
186# shared objects should generally have mode 0755
187#
188
189#
190# Catch some of the collections of largely read-only files
191#
192
193
194#
195# For what's left, go with root:bin 0644, +x for directories
196#
197
198#
199# Default values for legacy actions
200#
201#
202# CDDL HEADER START
203#
204# The contents of this file are subject to the terms of the
205# Common Development and Distribution License (the "License").
206# You may not use this file except in compliance with the License.
207#
208# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
209# or http://www.opensolaris.org/os/licensing.
210# See the License for the specific language governing permissions
211# and limitations under the License.
212#
213# When distributing Covered Code, include this CDDL HEADER in each
214# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
215# If applicable, add the following below this CDDL HEADER, with the
216# fields enclosed by brackets "[]" replaced with your own identifying
217# information: Portions Copyright [yyyy] [name of copyright owner]
218#
219# CDDL HEADER END
220#
221
222#
223# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
224#
225
226#
227# Pull out the license paths for staging in the proto area.  Ignore
228# those with no path separators, as that indicates a file kept in
229# $SRC/pkg/license_files, rather than alongside the associated source.
230#
231
232#
233# Ordering is important here, and the last line wins.
234#
235# The default of "current" is provided by the calling environment,
236# rather than a print operation.
237#
238depend fmri=consolidation/osnet/osnet-incorporation type=require
239