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