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