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