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