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/trusted@0.5.11,5.11-0.155.53 27set name=pkg.description value="Solaris Trusted Extensions" 28set name=pkg.summary value="Trusted Extensions" 29set name=info.classification value=org.opensolaris.category.2008:System/Trusted 30set name=variant.arch value=i386 31dir group=bin mode=0755 owner=root path=lib 32dir group=bin mode=0755 owner=root path=lib/svc 33dir group=sys mode=0755 owner=root path=lib/svc/manifest 34dir group=sys mode=0755 owner=root path=lib/svc/manifest/system 35dir group=bin mode=0755 owner=root path=lib/svc/method 36dir group=sys mode=0755 owner=root path=sbin 37dir group=sys mode=0755 owner=root path=usr 38dir group=bin mode=0755 owner=root path=usr/bin 39dir group=bin mode=0755 owner=root path=usr/demo 40dir group=bin mode=0755 owner=root path=usr/demo/tsol 41dir group=bin mode=0755 owner=root path=usr/include 42dir group=bin mode=0755 owner=root path=usr/include/bsm 43dir group=bin mode=0755 owner=root path=usr/lib 44dir group=bin mode=0755 owner=root path=usr/lib/brand 45dir group=sys mode=0755 owner=root path=usr/lib/brand/labeled 46dir group=bin mode=0755 owner=root path=usr/lib/help 47dir group=bin mode=0755 owner=root path=usr/lib/help/auths 48dir group=bin mode=0755 owner=root path=usr/lib/help/auths/locale 49dir group=bin mode=0755 owner=root path=usr/lib/help/auths/locale/C 50dir group=bin mode=0755 owner=root path=usr/lib/help/profiles 51dir group=bin mode=0755 owner=root path=usr/lib/help/profiles/locale 52dir group=bin mode=0755 owner=root path=usr/lib/help/profiles/locale/C 53dir group=lp mode=0755 owner=root path=usr/lib/lp 54dir group=lp mode=0755 owner=root path=usr/lib/lp/bin 55dir group=lp mode=0755 owner=root path=usr/lib/lp/model 56dir group=lp mode=0755 owner=root path=usr/lib/lp/postscript 57dir group=bin mode=0755 owner=root path=usr/lib/zones 58dir group=bin mode=0755 owner=root path=usr/sbin 59dir group=bin mode=0755 owner=root path=usr/share/man 60dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1 61dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man1m 62dir facet.doc.man=true group=bin mode=0755 owner=root path=usr/share/man/man5 63file NOHASH group=sys mode=0444 owner=root path=lib/svc/manifest/system/tsol-zones.xml restart_fmri=svc:/system/manifest-import:default 64file NOHASH group=bin mode=0555 owner=root path=lib/svc/method/svc-tsol-zones 65file NOHASH group=sys mode=0555 owner=root path=sbin/tnctl 66file NOHASH group=bin mode=0555 owner=root path=usr/bin/getlabel 67file NOHASH group=bin mode=0555 owner=root path=usr/bin/getzonepath 68file NOHASH group=bin mode=0555 owner=root path=usr/bin/plabel 69file NOHASH group=bin mode=0555 owner=root path=usr/bin/setlabel 70file NOHASH group=bin mode=0555 owner=root path=usr/bin/updatehome 71file NOHASH group=bin mode=0555 owner=root path=usr/demo/tsol/clonebylabel.sh 72file NOHASH group=bin mode=0555 owner=root path=usr/demo/tsol/getmounts.sh 73file NOHASH group=bin mode=0555 owner=root path=usr/demo/tsol/runinzone.ksh 74file NOHASH group=bin mode=0555 owner=root path=usr/demo/tsol/runwlabel.ksh 75file NOHASH group=bin mode=0555 owner=root path=usr/demo/tsol/waitforzone.ksh 76file NOHASH group=bin mode=0444 owner=root path=usr/lib/brand/labeled/config.xml 77file NOHASH group=bin mode=0444 owner=root path=usr/lib/brand/labeled/platform.xml 78file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/FileChown.html 79file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/FileHeader.html 80file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/FileOwner.html 81file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelFileDowngrade.html 82file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelFileUpgrade.html 83file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelHeader.html 84file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelPrint.html 85file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelRange.html 86file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelServer.html 87file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelWinDowngrade.html 88file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelWinNoView.html 89file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/LabelWinUpgrade.html 90file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintAdmin.html 91file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintCancel.html 92file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintHeader.html 93file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintList.html 94file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintNoBanner.html 95file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintPs.html 96file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/PrintUnlabeled.html 97file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/TNDaemon.html 98file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/TNctl.html 99file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/auths/locale/C/ValueTND.html 100file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/profiles/locale/C/RtInfoSec.html 101file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/profiles/locale/C/RtObjectLabelMngmnt.html 102file NOHASH group=bin mode=0444 owner=root path=usr/lib/help/profiles/locale/C/RtOutsideAccred.html 103file NOHASH group=bin mode=0555 owner=root path=usr/lib/labeld 104file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/bin/lp.tsol_separator 105file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/model/tsol_netstandard 106file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/model/tsol_netstandard_foomatic 107file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/model/tsol_standard 108file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/model/tsol_standard_foomatic 109file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/postscript/tsol_banner.ps 110file NOHASH group=lp mode=0555 original_name=SUNWts:usr/lib/lp/postscript/tsol_separator.ps owner=root path=usr/lib/lp/postscript/tsol_separator.ps preserve=renamenew 111file NOHASH group=lp mode=0555 owner=root path=usr/lib/lp/postscript/tsol_trailer.ps 112file NOHASH group=sys mode=0555 owner=root path=usr/lib/lslabels 113file NOHASH group=sys mode=0555 owner=root path=usr/lib/zones/zoneshare 114file NOHASH group=sys mode=0555 owner=root path=usr/lib/zones/zoneunshare 115file NOHASH group=bin mode=0555 owner=root path=usr/sbin/add_allocatable 116file NOHASH group=sys mode=0555 owner=root path=usr/sbin/atohexlabel 117file NOHASH group=sys mode=0555 owner=root path=usr/sbin/chk_encodings 118file NOHASH group=sys mode=0555 owner=root path=usr/sbin/hextoalabel 119file NOHASH group=sys mode=0555 owner=root path=usr/sbin/tnchkdb 120file NOHASH group=sys mode=0555 owner=root path=usr/sbin/tnd 121file NOHASH group=sys mode=0555 owner=root path=usr/sbin/tninfo 122file NOHASH group=sys mode=0555 owner=root path=usr/sbin/txzonemgr 123file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/getlabel.1 124file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/getzonepath.1 125file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/plabel.1 126file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1/setlabel.1 127file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/add_allocatable.1m 128file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/atohexlabel.1m 129file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/hextoalabel.1m 130file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/remove_allocatable.1m 131file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/tnchkdb.1m 132file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/tnctl.1m 133file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/tnd.1m 134file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/tninfo.1m 135file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/txzonemgr.1m 136file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man1m/updatehome.1m 137file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man4/sel_config.4 138file NOHASH facet.doc.man=true group=bin mode=0444 owner=root path=usr/share/man/man5/trusted_extensions.5 139hardlink path=usr/sbin/remove_allocatable target=add_allocatable 140legacy arch=i386 category=system desc="Solaris Trusted Extensions, (Root)" hotline="Please contact your local service provider" name="Trusted Extensions, (Root)" pkg=SUNWtsr vendor=Illumos version=11.11,REV=2009.11.11 141legacy arch=i386 category=system desc="Solaris Trusted Extensions, (Usr)" hotline="Please contact your local service provider" name="Trusted Extensions, (Usr)" pkg=SUNWtsu vendor=Illumos version=11.11,REV=2009.11.11 142license cr_Sun license=cr_Sun 143license lic_CDDL license=lic_CDDL 144link path=usr/sbin/tnctl target=../../sbin/tnctl 145depend fmri=system/file-system/zfs type=require 146depend fmri=system/zones type=require 147# 148# CDDL HEADER START 149# 150# The contents of this file are subject to the terms of the 151# Common Development and Distribution License (the "License"). 152# You may not use this file except in compliance with the License. 153# 154# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 155# or http://www.opensolaris.org/os/licensing. 156# See the License for the specific language governing permissions 157# and limitations under the License. 158# 159# When distributing Covered Code, include this CDDL HEADER in each 160# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 161# If applicable, add the following below this CDDL HEADER, with the 162# fields enclosed by brackets "[]" replaced with your own identifying 163# information: Portions Copyright [yyyy] [name of copyright owner] 164# 165# CDDL HEADER END 166# 167 168# 169# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 170# 171 172# 173# These actions represent settings which should appear in every package. 174# 175 176# 177# Name the consolidation this package came from. 178# 179set name=org.opensolaris.consolidation value=osnet 180 181# 182# Indicate that the package was published in a zones aware 183# fashion. 184# 185set name=variant.opensolaris.zone value=global value=nonglobal 186# 187# CDDL HEADER START 188# 189# The contents of this file are subject to the terms of the 190# Common Development and Distribution License (the "License"). 191# You may not use this file except in compliance with the License. 192# 193# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 194# or http://www.opensolaris.org/os/licensing. 195# See the License for the specific language governing permissions 196# and limitations under the License. 197# 198# When distributing Covered Code, include this CDDL HEADER in each 199# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 200# If applicable, add the following below this CDDL HEADER, with the 201# fields enclosed by brackets "[]" replaced with your own identifying 202# information: Portions Copyright [yyyy] [name of copyright owner] 203# 204# CDDL HEADER END 205# 206 207# 208# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 209# Use is subject to license terms. 210# 211 212# 213# Only publish packages for the currently specified architecture 214# 215# This is somewhat nonintuitive. In English: 216# 217# For any action of type "set", 218# if the "name" property matches the regex "variant.arch", 219# and *every* occurrence of the "value" property does not match 220# $ARCH, then don't publish it. 221# 222# ...in other words, if *any* occurrence of "value" matches i386, 223# then the negative lookahead assertion in the regex will fail, and we 224# won't abort based on the action. 225# 226 227# 228# Catch don't-publish settings from manifest-embedded transforms 229# 230# 231# CDDL HEADER START 232# 233# The contents of this file are subject to the terms of the 234# Common Development and Distribution License (the "License"). 235# You may not use this file except in compliance with the License. 236# 237# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 238# or http://www.opensolaris.org/os/licensing. 239# See the License for the specific language governing permissions 240# and limitations under the License. 241# 242# When distributing Covered Code, include this CDDL HEADER in each 243# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 244# If applicable, add the following below this CDDL HEADER, with the 245# fields enclosed by brackets "[]" replaced with your own identifying 246# information: Portions Copyright [yyyy] [name of copyright owner] 247# 248# CDDL HEADER END 249# 250 251# 252# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 253# 254 255# 256# This file and its contents are supplied under the terms of the 257# Common Development and Distribution License ("CDDL"), version 1.0. 258# You may only use this file in accordance with the terms of version 259# 1.0 of the CDDL. 260# 261# A full copy of the text of the CDDL should have accompanied this 262# source. A copy of the CDDL is also available via the Internet 263# at http://www.illumos.org/license/CDDL. 264# 265 266# Copyright 2011, Richard Lowe 267 268# Manual pages are documentation, and more specifically 'man' documentation 269# 270# CDDL HEADER START 271# 272# The contents of this file are subject to the terms of the 273# Common Development and Distribution License (the "License"). 274# You may not use this file except in compliance with the License. 275# 276# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 277# or http://www.opensolaris.org/os/licensing. 278# See the License for the specific language governing permissions 279# and limitations under the License. 280# 281# When distributing Covered Code, include this CDDL HEADER in each 282# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 283# If applicable, add the following below this CDDL HEADER, with the 284# fields enclosed by brackets "[]" replaced with your own identifying 285# information: Portions Copyright [yyyy] [name of copyright owner] 286# 287# CDDL HEADER END 288# 289 290# 291# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 292# Copyright 2011, Richard Lowe 293# 294 295# 296# For kernel/drv, set .conf files to mode 0644. Assume all other 297# files there are drivers, and give them mode 0755 and reboot-needed. 298# 299# The (?<!r) construct in the reboot-needed transform is a negative 300# lookbehind assertion: it says "only match this regex if the 301# previously matched text does NOT match regex r." So it will match 302# all files in the various kernel trees, except for .conf files. 303# 304 305 306# 307# Non-global zones should not have content in kernel, usr/kernel (and 308# other kernel dirs) or in boot/. 309# 310 311 312# 313# shared objects should generally have mode 0755 314# 315 316# 317# Catch some of the collections of largely read-only files 318# 319 320 321# 322# For what's left, go with root:bin 0644, +x for directories 323# 324 325# 326# Default values for legacy actions 327# 328# 329# CDDL HEADER START 330# 331# The contents of this file are subject to the terms of the 332# Common Development and Distribution License (the "License"). 333# You may not use this file except in compliance with the License. 334# 335# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 336# or http://www.opensolaris.org/os/licensing. 337# See the License for the specific language governing permissions 338# and limitations under the License. 339# 340# When distributing Covered Code, include this CDDL HEADER in each 341# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 342# If applicable, add the following below this CDDL HEADER, with the 343# fields enclosed by brackets "[]" replaced with your own identifying 344# information: Portions Copyright [yyyy] [name of copyright owner] 345# 346# CDDL HEADER END 347# 348 349# 350# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 351# 352 353# 354# Pull out the license paths for staging in the proto area. Ignore 355# those with no path separators, as that indicates a file kept in 356# $SRC/pkg/license_files, rather than alongside the associated source. 357# 358 359# 360# Ordering is important here, and the last line wins. 361# 362# The default of "current" is provided by the calling environment, 363# rather than a print operation. 364# 365depend fmri=consolidation/osnet/osnet-incorporation type=require 366