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