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