1ead1f93eSLiane Praza# 2ead1f93eSLiane Praza# CDDL HEADER START 3ead1f93eSLiane Praza# 4ead1f93eSLiane Praza# The contents of this file are subject to the terms of the 5ead1f93eSLiane Praza# Common Development and Distribution License (the "License"). 6ead1f93eSLiane Praza# You may not use this file except in compliance with the License. 7ead1f93eSLiane Praza# 8ead1f93eSLiane Praza# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9ead1f93eSLiane Praza# or http://www.opensolaris.org/os/licensing. 10ead1f93eSLiane Praza# See the License for the specific language governing permissions 11ead1f93eSLiane Praza# and limitations under the License. 12ead1f93eSLiane Praza# 13ead1f93eSLiane Praza# When distributing Covered Code, include this CDDL HEADER in each 14ead1f93eSLiane Praza# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15ead1f93eSLiane Praza# If applicable, add the following below this CDDL HEADER, with the 16ead1f93eSLiane Praza# fields enclosed by brackets "[]" replaced with your own identifying 17ead1f93eSLiane Praza# information: Portions Copyright [yyyy] [name of copyright owner] 18ead1f93eSLiane Praza# 19ead1f93eSLiane Praza# CDDL HEADER END 20ead1f93eSLiane Praza# 21ead1f93eSLiane Praza 22ead1f93eSLiane Praza# 23ebbab6bbSDan Price# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24ead1f93eSLiane Praza# 25ead1f93eSLiane Praza 26ebbab6bbSDan Price# 27ebbab6bbSDan Price# The default for payload-bearing actions in this package is to appear in the 28ebbab6bbSDan Price# global zone only. See the include file for greater detail, as well as 29ebbab6bbSDan Price# information about overriding the defaults. 30ebbab6bbSDan Price# 31ebbab6bbSDan Price<include global_zone_only_component> 32ead1f93eSLiane Prazaset name=pkg.fmri value=pkg:/service/fault-management@$(PKGVERS) 33ead1f93eSLiane Prazaset name=pkg.description value="Fault Management Daemon and Utilities" 34ead1f93eSLiane Prazaset name=pkg.summary value="Fault Management Daemon and Utilities" 35ead1f93eSLiane Prazaset name=info.classification \ 36ead1f93eSLiane Praza value="org.opensolaris.category.2008:System/Administration and Configuration" 37ead1f93eSLiane Prazaset name=variant.arch value=$(ARCH) 38*f6e214c7SGavin Maltby# 39*f6e214c7SGavin Maltby# Start by describing our directory structure. 40*f6e214c7SGavin Maltby# 41*f6e214c7SGavin Maltby# The snmp mibs are common to global and non-global zones 42*f6e214c7SGavin Maltby# 43*f6e214c7SGavin Maltbydir path=etc group=sys variant.opensolaris.zone=__NODEFAULT 44*f6e214c7SGavin Maltbydir path=etc/fm group=sys variant.opensolaris.zone=__NODEFAULT 45*f6e214c7SGavin Maltbydir path=etc/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 46*f6e214c7SGavin Maltbydir path=etc/net-snmp variant.opensolaris.zone=__NODEFAULT 47*f6e214c7SGavin Maltbydir path=etc/net-snmp/snmp variant.opensolaris.zone=__NODEFAULT 48*f6e214c7SGavin Maltbydir path=etc/net-snmp/snmp/mibs variant.opensolaris.zone=__NODEFAULT 49*f6e214c7SGavin Maltby# 50*f6e214c7SGavin Maltby# Our kernel driver is global zone only 51*f6e214c7SGavin Maltby# 52ead1f93eSLiane Prazadir path=kernel group=sys 53ead1f93eSLiane Prazadir path=kernel/drv group=sys 54ead1f93eSLiane Prazadir path=kernel/drv/$(ARCH64) group=sys 55*f6e214c7SGavin Maltby# 56*f6e214c7SGavin Maltby# Our service manifests are common to global and non-global zones 57*f6e214c7SGavin Maltby# 58*f6e214c7SGavin Maltbydir path=lib/svc/manifest/system group=sys \ 59*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 60*f6e214c7SGavin Maltbydir path=lib/svc/manifest/system/fm group=sys \ 61*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 62*f6e214c7SGavin Maltby# 63*f6e214c7SGavin Maltby# Our additional /etc/logadm.conf entries are common to global and local zones 64*f6e214c7SGavin Maltby# 65*f6e214c7SGavin Maltbydir path=etc/logadm.d group=sys variant.opensolaris.zone=__NODEFAULT 66*f6e214c7SGavin Maltby# 67*f6e214c7SGavin Maltby# usr dirs: 68*f6e214c7SGavin Maltby# - most are common to both global and non-global zones 69*f6e214c7SGavin Maltby# - those mentioning 'include' will automatically apply to both 70*f6e214c7SGavin Maltby# - dictionaries are delivered to both contexts, even if they 71*f6e214c7SGavin Maltby# are hardware dictionaries 72*f6e214c7SGavin Maltby# - eversholt rules (eft) are global zone only 73*f6e214c7SGavin Maltby# - some plugins and all schemes apply to both contexts 74*f6e214c7SGavin Maltby# - we don't deliver any topo maps to non-global zones, but we 75*f6e214c7SGavin Maltby# create the directory nonetheless; similarly for topo plugins 76*f6e214c7SGavin Maltby# - paths mentioning mdb will automatically apply to both 77*f6e214c7SGavin Maltby# - usr/platform is global zone only 78*f6e214c7SGavin Maltby# 79*f6e214c7SGavin Maltbydir path=usr group=sys variant.opensolaris.zone=__NODEFAULT 80ead1f93eSLiane Prazadir path=usr/include 81ead1f93eSLiane Prazadir path=usr/include/fm 82*f6e214c7SGavin Maltbydir path=usr/lib variant.opensolaris.zone=__NODEFAULT 83*f6e214c7SGavin Maltbydir path=usr/lib/fm variant.opensolaris.zone=__NODEFAULT 84*f6e214c7SGavin Maltbydir path=usr/lib/fm/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 85*f6e214c7SGavin Maltbydir path=usr/lib/fm/dict variant.opensolaris.zone=__NODEFAULT 86ead1f93eSLiane Prazadir path=usr/lib/fm/eft 87*f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd variant.opensolaris.zone=__NODEFAULT 88*f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/plugins variant.opensolaris.zone=__NODEFAULT 89*f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/schemes variant.opensolaris.zone=__NODEFAULT 90*f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/schemes/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 91*f6e214c7SGavin Maltbydir path=usr/lib/fm/notify variant.opensolaris.zone=__NODEFAULT 92*f6e214c7SGavin Maltbydir path=usr/lib/fm/topo variant.opensolaris.zone=__NODEFAULT 93*f6e214c7SGavin Maltbydir path=usr/lib/fm/topo/maps variant.opensolaris.zone=__NODEFAULT 94*f6e214c7SGavin Maltbydir path=usr/lib/fm/topo/plugins variant.opensolaris.zone=__NODEFAULT 95*f6e214c7SGavin Maltbydir path=usr/lib/locale variant.opensolaris.zone=__NODEFAULT 96*f6e214c7SGavin Maltbydir path=usr/lib/locale/C variant.opensolaris.zone=__NODEFAULT 97*f6e214c7SGavin Maltbydir path=usr/lib/locale/C/LC_MESSAGES variant.opensolaris.zone=__NODEFAULT 98ead1f93eSLiane Prazadir path=usr/lib/mdb group=sys 99ead1f93eSLiane Prazadir path=usr/lib/mdb/proc group=sys 100ead1f93eSLiane Prazadir path=usr/platform group=sys 101ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060 group=sys 102ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib 103ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib/fm 104ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd 105ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins 106ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib/fm/topo 107ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3060/lib/fm/topo/maps 108ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260 group=sys 109ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib 110ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib/fm 111ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd 112ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins 113ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib/fm/topo 114ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-CP3260/lib/fm/topo/maps 115ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220 group=sys 116ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib 117ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib/fm 118ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd 119ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins 120ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib/fm/topo 121ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5220/lib/fm/topo/maps 122ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440 group=sys 123ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib 124ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib/fm 125ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd 126ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins 127ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib/fm/topo 128ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Netra-T5440/lib/fm/topo/maps 129ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise group=sys 130ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise-T5120 group=sys 131ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib 132ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm 133ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd 134ead1f93eSLiane Praza$(sparc_ONLY)dir \ 135ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins 136ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo 137ebbab6bbSDan Price$(sparc_ONLY)dir \ 138ebbab6bbSDan Price path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps 139ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib 140ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm 141ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd 142ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins 143ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo 144ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/maps 145ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/plugins 146ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300 group=sys 147ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib 148ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm 149ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd 150ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins 151ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/topo 152ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/topo/maps 153ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320 group=sys 154ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib 155ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm 156ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd 157ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins 158ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/topo 159ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/topo/maps 160ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire group=sys 161ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000 group=sys 162ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib 163ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib/fm 164ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/eft 165ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo 166ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/maps 167ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/plugins 168ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200 group=sys 169ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib 170ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib/fm 171ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd 172ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins 173ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo 174ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps 175ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire/lib 176ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire/lib/fm 177ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire/lib/fm/topo 178ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/maps 179ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/plugins 180ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140 group=sys 181ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib 182ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib/fm 183ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib/fm/fmd 184ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins 185ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib/fm/topo 186ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,T5140/lib/fm/topo/maps 187ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240 group=sys 188ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib 189ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib/fm 190ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd 191ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins 192ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib/fm/topo 193ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/SUNW,USBRDT-5240/lib/fm/topo/maps 194ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc group=sys 195ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib 196ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm 197ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/eft 198ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo 199ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/maps 200ead1f93eSLiane Praza$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/plugins 201ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u group=sys 202ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib 203ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm 204ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/eft 205ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/fmd 206ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/fmd/plugins 207ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/topo 208ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/topo/maps 209ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4u/lib/fm/topo/plugins 210ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v group=sys 211ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/include 212ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/include/sys 213ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/include/sys/fm 214ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib 215ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm 216ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/eft 217ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/fmd 218ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/fmd/plugins 219ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/topo 220ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/topo/maps 221ead1f93eSLiane Praza$(sparc_ONLY)dir path=usr/platform/sun4v/lib/fm/topo/plugins 222*f6e214c7SGavin Maltby# 223*f6e214c7SGavin Maltby# Some directories common to both global and non-global zones: 224*f6e214c7SGavin Maltby# 225*f6e214c7SGavin Maltbydir path=usr/sbin variant.opensolaris.zone=__NODEFAULT 226*f6e214c7SGavin Maltbydir path=usr/share group=sys variant.opensolaris.zone=__NODEFAULT 227*f6e214c7SGavin Maltbydir path=usr/share/lib group=sys variant.opensolaris.zone=__NODEFAULT 228*f6e214c7SGavin Maltbydir path=usr/share/lib/xml group=sys variant.opensolaris.zone=__NODEFAULT 229*f6e214c7SGavin Maltbydir path=usr/share/lib/xml/dtd group=sys variant.opensolaris.zone=__NODEFAULT 230*f6e214c7SGavin Maltbydir path=var/fm group=sys variant.opensolaris.zone=__NODEFAULT 231*f6e214c7SGavin Maltbydir path=var/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 232*f6e214c7SGavin Maltbydir path=var/fm/fmd/ckpt group=sys variant.opensolaris.zone=__NODEFAULT 233*f6e214c7SGavin Maltbydir path=var/fm/fmd/rsrc group=sys variant.opensolaris.zone=__NODEFAULT 234*f6e214c7SGavin Maltbydir path=var/fm/fmd/xprt group=sys variant.opensolaris.zone=__NODEFAULT 235*f6e214c7SGavin Maltby# 236*f6e214c7SGavin Maltby# driver is global-zone only 237*f6e214c7SGavin Maltby# 238ead1f93eSLiane Prazadriver name=fm perms="* 0644 root sys" 239*f6e214c7SGavin Maltby# 240*f6e214c7SGavin Maltby# Now for our file and link payloads 241*f6e214c7SGavin Maltby# 242*f6e214c7SGavin Maltby# snmp MIBs are common to both global and non-global zones 243*f6e214c7SGavin Maltby# 244*f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-FM-MIB.mib \ 245*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 246*f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-IREPORT-MIB.mib \ 247*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 248*f6e214c7SGavin Maltby# 249*f6e214c7SGavin Maltby# driver is global-zone only 250*f6e214c7SGavin Maltby# 251ead1f93eSLiane Prazafile path=kernel/drv/$(ARCH64)/fm group=sys 252ead1f93eSLiane Praza$(i386_ONLY)file path=kernel/drv/fm group=sys 253ebbab6bbSDan Pricefile path=kernel/drv/fm.conf group=sys 254*f6e214c7SGavin Maltby# 255*f6e214c7SGavin Maltby# Service manifests are common to both global and non-global zones 256*f6e214c7SGavin Maltby# 257*f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fm/notify-params.xml group=sys mode=0444 \ 258*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 259*f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fmd.xml group=sys mode=0444 \ 260*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 261*f6e214c7SGavin Maltby# 262*f6e214c7SGavin Maltby# Our additional /etc/logadm.conf entries are common to global and local zones 263*f6e214c7SGavin Maltby# 264*f6e214c7SGavin Maltbyfile path=etc/logadm.d/fmd.logadm.conf group=sys mode=0444 \ 265*f6e214c7SGavin Maltby refresh_fmri='svc:/system/logadm-upgrade:default' \ 266*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 267*f6e214c7SGavin Maltby# 268*f6e214c7SGavin Maltby# Headers are automatically included in both contexts. 269*f6e214c7SGavin Maltby# While some of these are from global-zone-only components 270*f6e214c7SGavin Maltby# there's no harm in including them in both contexts. 271*f6e214c7SGavin Maltby# 272ead1f93eSLiane Prazafile path=usr/include/fm/diagcode.h 273ead1f93eSLiane Prazafile path=usr/include/fm/fmd_adm.h 274ead1f93eSLiane Prazafile path=usr/include/fm/fmd_agent.h 275ead1f93eSLiane Prazafile path=usr/include/fm/fmd_api.h 276ead1f93eSLiane Prazafile path=usr/include/fm/fmd_fmri.h 277ead1f93eSLiane Prazafile path=usr/include/fm/fmd_log.h 278ead1f93eSLiane Prazafile path=usr/include/fm/fmd_msg.h 279ead1f93eSLiane Prazafile path=usr/include/fm/fmd_snmp.h 280ead1f93eSLiane Prazafile path=usr/include/fm/libdiskstatus.h 281ead1f93eSLiane Prazafile path=usr/include/fm/libfmevent.h 282*f6e214c7SGavin Maltbyfile path=usr/include/fm/libfmevent_ruleset.h 283e4f5a11dSJames Kremerfile path=usr/include/fm/libseslog.h 284ead1f93eSLiane Prazafile path=usr/include/fm/libtopo.h 285ead1f93eSLiane Prazafile path=usr/include/fm/topo_hc.h 286ead1f93eSLiane Prazafile path=usr/include/fm/topo_list.h 287ead1f93eSLiane Prazafile path=usr/include/fm/topo_method.h 288ead1f93eSLiane Prazafile path=usr/include/fm/topo_mod.h 289*f6e214c7SGavin Maltby# 290*f6e214c7SGavin Maltby# 64-bit .so.1 291*f6e214c7SGavin Maltby# 292*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiagcode.so.1 \ 293*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 294*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiskstatus.so.1 \ 295*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 296*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_adm.so.1 \ 297*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 298*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_agent.so.1 \ 299*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 300*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_log.so.1 \ 301*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 302*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_msg.so.1 \ 303*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 304*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so.1 \ 305*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 306*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmevent.so.1 \ 307*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 308*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmnotify.so.1 \ 309*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 310ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/$(ARCH64)/libldom.so.1 311ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/$(ARCH64)/libmdesc.so.1 312e4f5a11dSJames Kremerfile path=usr/lib/fm/$(ARCH64)/libseslog.so.1 313*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libtopo.so.1 \ 314*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 315*f6e214c7SGavin Maltby# 316*f6e214c7SGavin Maltby# 64-bit lint libraries 317*f6e214c7SGavin Maltby# 318*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ldiagcode.ln \ 319*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 320*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ldiskstatus.ln \ 321*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 322*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_adm.ln \ 323*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 324*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_agent.ln \ 325*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 326*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_log.ln \ 327*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 328*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_msg.ln \ 329*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 330*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_snmp.ln \ 331*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 332*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmevent.ln \ 333*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 334*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmnotify.ln \ 335*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 336ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/$(ARCH64)/llib-lldom.ln 337ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/$(ARCH64)/llib-lmdesc.ln 338e4f5a11dSJames Kremerfile path=usr/lib/fm/$(ARCH64)/llib-lseslog.ln 339*f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ltopo.ln \ 340*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 341*f6e214c7SGavin Maltby# 342*f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 343*f6e214c7SGavin Maltby# common to both global and non-global zones. 344*f6e214c7SGavin Maltby# 345*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/AMD.dict mode=0444 \ 346*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 347*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/DISK.dict mode=0444 \ 348*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 349*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMD.dict mode=0444 \ 350*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 351*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMNOTIFY.dict mode=0444 \ 352*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 353*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/GMCA.dict mode=0444 \ 354*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 355*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/INTEL.dict mode=0444 \ 356*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 357*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/NXGE.dict mode=0444 \ 358*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 359*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCI.dict mode=0444 \ 360*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 361*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCIEX.dict mode=0444 \ 362*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 363*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SCF.dict mode=0444 \ 364*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 365*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SENSOR.dict mode=0444 \ 366*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 367*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/STORAGE.dict mode=0444 \ 368*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 369*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SMF.dict mode=0444 \ 370*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 371*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4.dict mode=0444 \ 372*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 373*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4U.dict mode=0444 \ 374*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 375*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4V.dict mode=0444 \ 376*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 377*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SUNOS.dict mode=0444 \ 378*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 379*f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/ZFS.dict mode=0444 \ 380*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 381*f6e214c7SGavin Maltby# 382*f6e214c7SGavin Maltby# Eversholt rules are global zone only 383*f6e214c7SGavin Maltby# 384*f6e214c7SGavin Maltbyfile path=usr/lib/fm/eft/disk.eft mode=0444 \ 385*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 386ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xaui.eft mode=0444 387ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xfp.eft mode=0444 388ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pci.eft mode=0444 389ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciex.eft mode=0444 390ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciexrc.eft mode=0444 391ead1f93eSLiane Prazafile path=usr/lib/fm/eft/sensor.eft mode=0444 3927851b394STarik Soydanfile path=usr/lib/fm/eft/storage.eft mode=0444 393*f6e214c7SGavin Maltby# 394*f6e214c7SGavin Maltby# usr/lib/fm/fmd executables: 395*f6e214c7SGavin Maltby# - fmd is common, as are fminject, fmsim and fmtopo 396*f6e214c7SGavin Maltby# - ipmitopo is global zone only 397*f6e214c7SGavin Maltby# 398*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmd mode=0555 variant.opensolaris.zone=__NODEFAULT 399*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fminject mode=0555 \ 400*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 401*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmsim mode=0555 variant.opensolaris.zone=__NODEFAULT 402*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmtopo mode=0555 variant.opensolaris.zone=__NODEFAULT 403ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/ipmitopo mode=0555 404*f6e214c7SGavin Maltby# 405*f6e214c7SGavin Maltby# fmd plugins: 406*f6e214c7SGavin Maltby# - most are hardware-specific and so global zone only 407*f6e214c7SGavin Maltby# - ext-event-transport, ip-transport, syslog-msgs, 408*f6e214c7SGavin Maltby# software-diagnosis and software-response 409*f6e214c7SGavin Maltby# are common to both contexts 410*f6e214c7SGavin Maltby# 411ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.conf 412ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.so mode=0555 413ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.conf 414ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.so mode=0555 415ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.conf 416ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.so mode=0555 417ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.conf 418ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.so mode=0555 419*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.conf \ 420*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 421*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.so mode=0555 \ 422*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 423ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.conf 424ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.so mode=0555 425ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.conf 426ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.so mode=0555 427ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.conf 428ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.so mode=0555 429*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.conf \ 430*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 431*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.so mode=0555 \ 432*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 433ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.conf 434ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.so mode=0555 435e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.conf 436e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.so mode=0555 437*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.conf \ 438*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 439*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.so mode=0555 \ 440*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 441*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.conf \ 442*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 443*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.so mode=0555 \ 444*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 445ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.conf 446ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.so mode=0555 447*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.conf \ 448*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 449*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.so mode=0555 \ 450*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 451ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.conf 452ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.so mode=0555 453ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.conf 454ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.so mode=0555 455*f6e214c7SGavin Maltby# 456*f6e214c7SGavin Maltby# fmri scheme support: all are common to both global and non-global zones 457*f6e214c7SGavin Maltby# 458*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/cpu.so mode=0555 \ 459*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 460*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/dev.so mode=0555 \ 461*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 462*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/fmd.so mode=0555 \ 463*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 464*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/hc.so mode=0555 \ 465*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 466*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/legacy-hc.so mode=0555 \ 467*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 468*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mem.so mode=0555 \ 469*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 470*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mod.so mode=0555 \ 471*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 472*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/pkg.so mode=0555 \ 473*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 474*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/svc.so mode=0555 \ 475*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 476*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/sw.so mode=0555 \ 477*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 478*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/zfs.so mode=0555 \ 479*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 480*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/cpu.so mode=0555 \ 481*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 482*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/dev.so mode=0555 \ 483*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 484*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/fmd.so mode=0555 \ 485*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 486*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/hc.so mode=0555 \ 487*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 488*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/legacy-hc.so mode=0555 \ 489*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 490*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mem.so mode=0555 \ 491*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 492*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mod.so mode=0555 \ 493*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 494*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/pkg.so mode=0555 \ 495*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 496*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/svc.so mode=0555 \ 497*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 498*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/sw.so mode=0555 \ 499*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 500*f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/zfs.so mode=0555 \ 501*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 502*f6e214c7SGavin Maltby# 503*f6e214c7SGavin Maltby# Libraries for usr/lib/fm; we include these in both global and non-global 504*f6e214c7SGavin Maltby# contexts except for the ldom and seslog libraries. 505*f6e214c7SGavin Maltby# 506*f6e214c7SGavin Maltby# 507*f6e214c7SGavin Maltby# 32-bit .so.1 508*f6e214c7SGavin Maltby# 509*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiagcode.so.1 variant.opensolaris.zone=__NODEFAULT 510*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiskstatus.so.1 variant.opensolaris.zone=__NODEFAULT 511*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_adm.so.1 variant.opensolaris.zone=__NODEFAULT 512*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_agent.so.1 variant.opensolaris.zone=__NODEFAULT 513*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_log.so.1 variant.opensolaris.zone=__NODEFAULT 514*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_msg.so.1 variant.opensolaris.zone=__NODEFAULT 515*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_snmp.so.1 variant.opensolaris.zone=__NODEFAULT 516*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmevent.so.1 variant.opensolaris.zone=__NODEFAULT 517*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmnotify.so.1 variant.opensolaris.zone=__NODEFAULT 518ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/libldom.so.1 519ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/libmdesc.so.1 520e4f5a11dSJames Kremerfile path=usr/lib/fm/libseslog.so.1 521*f6e214c7SGavin Maltbyfile path=usr/lib/fm/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 522*f6e214c7SGavin Maltby# 523*f6e214c7SGavin Maltby# 32-bit lint libraries 524*f6e214c7SGavin Maltby# 525*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiagcode variant.opensolaris.zone=__NODEFAULT 526*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiagcode.ln variant.opensolaris.zone=__NODEFAULT 527*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiskstatus variant.opensolaris.zone=__NODEFAULT 528*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiskstatus.ln variant.opensolaris.zone=__NODEFAULT 529*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_adm variant.opensolaris.zone=__NODEFAULT 530*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_adm.ln variant.opensolaris.zone=__NODEFAULT 531*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_agent variant.opensolaris.zone=__NODEFAULT 532*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_agent.ln variant.opensolaris.zone=__NODEFAULT 533*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_log variant.opensolaris.zone=__NODEFAULT 534*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_log.ln variant.opensolaris.zone=__NODEFAULT 535*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_msg variant.opensolaris.zone=__NODEFAULT 536*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_msg.ln variant.opensolaris.zone=__NODEFAULT 537*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_snmp variant.opensolaris.zone=__NODEFAULT 538*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_snmp.ln variant.opensolaris.zone=__NODEFAULT 539*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmevent variant.opensolaris.zone=__NODEFAULT 540*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmevent.ln variant.opensolaris.zone=__NODEFAULT 541*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmnotify variant.opensolaris.zone=__NODEFAULT 542*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmnotify.ln variant.opensolaris.zone=__NODEFAULT 543ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/llib-lldom 544ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/llib-lldom.ln 545ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/llib-lmdesc 546ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/lib/fm/llib-lmdesc.ln 5472b70f49aSTodd McKenneyfile path=usr/lib/fm/llib-lseslog 5482b70f49aSTodd McKenneyfile path=usr/lib/fm/llib-lseslog.ln 549*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ltopo variant.opensolaris.zone=__NODEFAULT 550*f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ltopo.ln variant.opensolaris.zone=__NODEFAULT 551*f6e214c7SGavin Maltby# 552*f6e214c7SGavin Maltby# Topo xml maps are all global-zone only 553*f6e214c7SGavin Maltby# 554ead1f93eSLiane Prazafile path=usr/lib/fm/topo/maps/xfp-hc-topology.xml mode=0444 555ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/disk.so mode=0555 556ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/fac_prov_ipmi.so mode=0555 557ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ipmi.so mode=0555 558ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ses.so mode=0555 559ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/xfp.so mode=0555 560*f6e214c7SGavin Maltby# 561*f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 562*f6e214c7SGavin Maltby# common to both global and non-global zones. 563*f6e214c7SGavin Maltby# 564*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 565*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 566*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 567*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 568*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 569*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 570*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 571*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 572*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 573*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 574*f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 575*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 576*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 577*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 578*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 579*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 580*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 581*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 582*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SCF.mo mode=0444 \ 583*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 584*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 585*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 586*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 587*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 588*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 589*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 590*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4.mo mode=0444 \ 591*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 592*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4U.mo mode=0444 \ 593*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 594*f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4V.mo mode=0444 \ 595*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 596*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 597*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 598*f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 599*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 600*f6e214c7SGavin Maltby# 601*f6e214c7SGavin Maltby# mdb support will automatically be included in both contexts; 602*f6e214c7SGavin Maltby# we allow eft.so to be included despite not delivering 603*f6e214c7SGavin Maltby# the eft plugin in non-global zones 604*f6e214c7SGavin Maltby# 605ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/eft.so group=sys mode=0555 606ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/fmd.so group=sys mode=0555 607*f6e214c7SGavin Maltby# 608*f6e214c7SGavin Maltby# Platform-specific fmd plugins are global zone only 609*f6e214c7SGavin Maltby# 610ead1f93eSLiane Praza$(sparc_ONLY)file \ 611ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.conf 612ead1f93eSLiane Praza$(sparc_ONLY)file \ 613ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-CP3060/lib/fm/topo/maps/Netra-CP3060-hc-topology.xml \ 614ead1f93eSLiane Praza mode=0444 615ead1f93eSLiane Praza$(sparc_ONLY)file \ 616ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.conf 617ead1f93eSLiane Praza$(sparc_ONLY)file \ 618ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-CP3260/lib/fm/topo/maps/Netra-CP3260-hc-topology.xml \ 619ead1f93eSLiane Praza mode=0444 620ebbab6bbSDan Price$(sparc_ONLY)file \ 621ebbab6bbSDan Price path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.conf 622ead1f93eSLiane Praza$(sparc_ONLY)file \ 623ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-T5220/lib/fm/topo/maps/Netra-T5220-hc-topology.xml \ 624ead1f93eSLiane Praza mode=0444 625ebbab6bbSDan Price$(sparc_ONLY)file \ 626ebbab6bbSDan Price path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.conf 627ead1f93eSLiane Praza$(sparc_ONLY)file \ 628ead1f93eSLiane Praza path=usr/platform/SUNW,Netra-T5440/lib/fm/topo/maps/Netra-T5440-hc-topology.xml \ 629ead1f93eSLiane Praza mode=0444 630ead1f93eSLiane Praza$(sparc_ONLY)file \ 631ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins/etm.conf 632ead1f93eSLiane Praza$(sparc_ONLY)file \ 633ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5120-hc-topology.xml \ 634ead1f93eSLiane Praza mode=0444 635ead1f93eSLiane Praza$(sparc_ONLY)file \ 636ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5220-hc-topology.xml \ 637ead1f93eSLiane Praza mode=0444 638ead1f93eSLiane Praza$(sparc_ONLY)file \ 639ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.conf 640ead1f93eSLiane Praza$(sparc_ONLY)file \ 641ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.so \ 642ead1f93eSLiane Praza mode=0555 643ead1f93eSLiane Praza$(sparc_ONLY)file \ 644ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.conf 645ead1f93eSLiane Praza$(sparc_ONLY)file \ 646ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.so \ 647ead1f93eSLiane Praza mode=0555 648ead1f93eSLiane Praza$(sparc_ONLY)file \ 649ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/maps/SPARC-Enterprise-hc-topology.xml \ 650ead1f93eSLiane Praza mode=0444 651ead1f93eSLiane Praza$(sparc_ONLY)file \ 652ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/plugins/ioboard.so \ 653ead1f93eSLiane Praza mode=0555 654ead1f93eSLiane Praza$(sparc_ONLY)file \ 655ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins/etm.conf 656ead1f93eSLiane Praza$(sparc_ONLY)file \ 657ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/topo/maps/Sun-Blade-T6300-hc-topology.xml \ 658ead1f93eSLiane Praza mode=0444 659ead1f93eSLiane Praza$(sparc_ONLY)file \ 660ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.conf 661ead1f93eSLiane Praza$(sparc_ONLY)file \ 662ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/topo/maps/Sun-Blade-T6320-hc-topology.xml \ 663ead1f93eSLiane Praza mode=0444 664ead1f93eSLiane Praza$(sparc_ONLY)file \ 665ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/eft/SUNW,Sun-Fire-15000.eft \ 666ead1f93eSLiane Praza mode=0444 667ead1f93eSLiane Praza$(sparc_ONLY)file \ 668ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/maps/Sun-Fire-15000-hc-topology.xml \ 669ead1f93eSLiane Praza mode=0444 670ead1f93eSLiane Praza$(sparc_ONLY)file \ 671ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/plugins/ioboard.so \ 672ead1f93eSLiane Praza mode=0555 673ead1f93eSLiane Praza$(sparc_ONLY)file \ 674ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.conf 675ead1f93eSLiane Praza$(sparc_ONLY)file \ 676ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Netra-T2000-hc-topology.xml \ 677ead1f93eSLiane Praza mode=0444 678ead1f93eSLiane Praza$(sparc_ONLY)file \ 679ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T1000-hc-topology.xml \ 680ead1f93eSLiane Praza mode=0444 681ead1f93eSLiane Praza$(sparc_ONLY)file \ 682ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T2000-hc-topology.xml \ 683ead1f93eSLiane Praza mode=0444 684ead1f93eSLiane Praza$(sparc_ONLY)file \ 685ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T1000-hc-topology.xml \ 686ead1f93eSLiane Praza mode=0444 687ead1f93eSLiane Praza$(sparc_ONLY)file \ 688ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T200-hc-topology.xml \ 689ead1f93eSLiane Praza mode=0444 690ead1f93eSLiane Praza$(sparc_ONLY)file \ 691ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/maps/Sun-Fire-hc-topology.xml \ 692ead1f93eSLiane Praza mode=0444 693ebbab6bbSDan Price$(sparc_ONLY)file \ 694ebbab6bbSDan Price path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/plugins/ioboard.so mode=0555 695ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.conf 696ead1f93eSLiane Praza$(sparc_ONLY)file \ 697ead1f93eSLiane Praza path=usr/platform/SUNW,T5140/lib/fm/topo/maps/Sun-Blade-T6340-hc-topology.xml \ 698ead1f93eSLiane Praza mode=0444 699ead1f93eSLiane Praza$(sparc_ONLY)file \ 700ead1f93eSLiane Praza path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5140-hc-topology.xml \ 701ead1f93eSLiane Praza mode=0444 702ead1f93eSLiane Praza$(sparc_ONLY)file \ 703ead1f93eSLiane Praza path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5240-hc-topology.xml \ 704ead1f93eSLiane Praza mode=0444 705ead1f93eSLiane Praza$(sparc_ONLY)file \ 706ead1f93eSLiane Praza path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5440-hc-topology.xml \ 707ead1f93eSLiane Praza mode=0444 708ebbab6bbSDan Price$(sparc_ONLY)file \ 709ebbab6bbSDan Price path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.conf 710ead1f93eSLiane Praza$(sparc_ONLY)file \ 711ead1f93eSLiane Praza path=usr/platform/SUNW,USBRDT-5240/lib/fm/topo/maps/USBRDT-5240-hc-topology.xml \ 712ead1f93eSLiane Praza mode=0444 713ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/$(ARCH64).eft mode=0444 714ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu.eft mode=0444 715ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft mode=0444 716ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/intel.eft mode=0444 717ead1f93eSLiane Praza$(i386_ONLY)file \ 718ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml \ 719ead1f93eSLiane Praza mode=0444 720ead1f93eSLiane Praza$(i386_ONLY)file \ 721ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml \ 722ead1f93eSLiane Praza mode=0444 723ead1f93eSLiane Praza$(i386_ONLY)file \ 724ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml \ 725ead1f93eSLiane Praza mode=0444 726ead1f93eSLiane Praza$(i386_ONLY)file \ 727ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml \ 728ead1f93eSLiane Praza mode=0444 729ead1f93eSLiane Praza$(i386_ONLY)file \ 730ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml \ 731ead1f93eSLiane Praza mode=0444 732ead1f93eSLiane Praza$(i386_ONLY)file \ 733ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml \ 734ead1f93eSLiane Praza mode=0444 735ead1f93eSLiane Praza$(i386_ONLY)file \ 736ebbab6bbSDan Price path=usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml \ 737ebbab6bbSDan Price mode=0444 738ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml \ 739ead1f93eSLiane Praza mode=0444 740ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml \ 741ead1f93eSLiane Praza mode=0444 742ebbab6bbSDan Price$(i386_ONLY)file \ 743ebbab6bbSDan Price path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml mode=0444 744ead1f93eSLiane Praza$(i386_ONLY)file \ 745ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml \ 746ead1f93eSLiane Praza mode=0444 747ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml \ 748ead1f93eSLiane Praza mode=0444 749ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chip.so mode=0555 750ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so \ 751ead1f93eSLiane Praza mode=0555 752ebbab6bbSDan Price$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so \ 753ebbab6bbSDan Price mode=0555 754ebbab6bbSDan Price$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so \ 755ebbab6bbSDan Price mode=0555 756ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/fire.eft mode=0444 757ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/oberon.eft mode=0444 758ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/psycho.eft mode=0444 759ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/schizo.eft mode=0444 760ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/tomatillo.eft mode=0444 761ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/xmits.eft mode=0444 762ead1f93eSLiane Praza$(sparc_ONLY)file \ 763ead1f93eSLiane Praza path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.conf 764ead1f93eSLiane Praza$(sparc_ONLY)file \ 765ead1f93eSLiane Praza path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.so mode=0555 766ead1f93eSLiane Praza$(sparc_ONLY)file \ 767ead1f93eSLiane Praza path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.conf 768ebbab6bbSDan Price$(sparc_ONLY)file \ 769ebbab6bbSDan Price path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 770ead1f93eSLiane Praza$(sparc_ONLY)file \ 771ead1f93eSLiane Praza path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.conf 772ebbab6bbSDan Price$(sparc_ONLY)file \ 773ebbab6bbSDan Price path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.so mode=0555 774ebbab6bbSDan Price$(sparc_ONLY)file \ 775ebbab6bbSDan Price path=usr/platform/sun4u/lib/fm/fmd/plugins/fps-transport.conf 776ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/fmd/plugins/fps-transport.so \ 777ead1f93eSLiane Praza mode=0555 778ebbab6bbSDan Price$(sparc_ONLY)file \ 779ebbab6bbSDan Price path=usr/platform/sun4u/lib/fm/topo/maps/sun4u-hc-topology.xml mode=0444 780ebbab6bbSDan Price$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/chip.so \ 781ebbab6bbSDan Price mode=0555 782ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/hostbridge.so \ 783ead1f93eSLiane Praza mode=0555 784ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/pcibus.so \ 785ead1f93eSLiane Praza mode=0555 786ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/include/sys/fm/ldom.h 787ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/fire.eft mode=0444 788ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gcpu.eft mode=0444 789ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gmem.eft mode=0444 790ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xaui.eft mode=0444 791ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xfp.eft mode=0444 792ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2piu.eft mode=0444 793ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/sp.eft mode=0444 794ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/vfncx.eft mode=0444 795ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/zambezi.eft mode=0444 796ead1f93eSLiane Praza$(sparc_ONLY)file \ 797ead1f93eSLiane Praza path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.conf 798ebbab6bbSDan Price$(sparc_ONLY)file \ 799ebbab6bbSDan Price path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 800ebbab6bbSDan Price$(sparc_ONLY)file \ 801ebbab6bbSDan Price path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.conf 802ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.so \ 803ead1f93eSLiane Praza mode=0555 804ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.conf 805ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.so mode=0555 806ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.conf 807ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.so \ 808ead1f93eSLiane Praza mode=0555 809ebbab6bbSDan Price$(sparc_ONLY)file \ 810ebbab6bbSDan Price path=usr/platform/sun4v/lib/fm/topo/maps/sun4v-hc-topology.xml mode=0444 811ebbab6bbSDan Price$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/chip.so \ 812ebbab6bbSDan Price mode=0555 813ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/cpuboard.so \ 814ead1f93eSLiane Praza mode=0555 815ebbab6bbSDan Price$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/dimm.so \ 816ebbab6bbSDan Price mode=0555 817ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/hostbridge.so \ 818ead1f93eSLiane Praza mode=0555 819ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/motherboard.so \ 820ead1f93eSLiane Praza mode=0555 821ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/niu.so mode=0555 822ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/pcibus.so \ 823ead1f93eSLiane Praza mode=0555 824ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-cpu.so \ 825ead1f93eSLiane Praza mode=0555 826ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-mem.so \ 827ead1f93eSLiane Praza mode=0555 828ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/sun4vpi.so \ 829ead1f93eSLiane Praza mode=0555 830ebbab6bbSDan Price$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/xaui.so \ 831ebbab6bbSDan Price mode=0555 832ead1f93eSLiane Praza$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/zambezi.so \ 833ead1f93eSLiane Praza mode=0555 834*f6e214c7SGavin Maltby# 835*f6e214c7SGavin Maltby# Administrative utilities are common to both contexts 836*f6e214c7SGavin Maltby# 837*f6e214c7SGavin Maltbyfile path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 838*f6e214c7SGavin Maltbyfile path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 839*f6e214c7SGavin Maltbyfile path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 840*f6e214c7SGavin Maltby# 841*f6e214c7SGavin Maltby# Topo DTD is also common 842*f6e214c7SGavin Maltby# 843*f6e214c7SGavin Maltbyfile path=usr/share/lib/xml/dtd/topology.dtd.1 \ 844*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 845*f6e214c7SGavin Maltby# 846*f6e214c7SGavin Maltby# legacy packaging and license 847*f6e214c7SGavin Maltby# 848ead1f93eSLiane Prazalegacy pkg=SUNWfmd arch=$(ARCH) category=system \ 849ead1f93eSLiane Praza desc="Fault Management Daemon and Utilities" \ 850ead1f93eSLiane Praza hotline="Please contact your local service provider" \ 851ead1f93eSLiane Praza name="Fault Management Daemon and Utilities" \ 852ead1f93eSLiane Praza vendor="Sun Microsystems, Inc." version=11.11,REV=2009.11.11 853ead1f93eSLiane Prazalegacy pkg=SUNWfmdr arch=$(ARCH) category=system \ 854ead1f93eSLiane Praza desc="Fault Management Daemon and Utilities (Root)" \ 855ead1f93eSLiane Praza hotline="Please contact your local service provider" \ 856ead1f93eSLiane Praza name="Fault Management Daemon and Utilities (Root)" \ 857ead1f93eSLiane Praza vendor="Sun Microsystems, Inc." version=11.11,REV=2009.11.11 858ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun 859ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL 860*f6e214c7SGavin Maltby# 861*f6e214c7SGavin Maltby# 64-bit .so symlinks 862*f6e214c7SGavin Maltby# 863*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libdiagcode.so target=./libdiagcode.so.1 \ 864*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 865*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libdiskstatus.so target=./libdiskstatus.so.1 \ 866*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 867*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_adm.so target=./libfmd_adm.so.1 \ 868*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 869*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_agent.so target=./libfmd_agent.so.1 \ 870*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 871*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_log.so target=./libfmd_log.so.1 \ 872*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 873*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_msg.so target=./libfmd_msg.so.1 \ 874*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 875*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so target=./libfmd_snmp.so.1 \ 876*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 877*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmevent.so target=./libfmevent.so.1 \ 878*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 879*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmnotify.so target=./libfmnotify.so.1 \ 880*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 881ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libldom.so target=libldom.so.1 882ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libmdesc.so target=libmdesc.so.1 883e4f5a11dSJames Kremerlink path=usr/lib/fm/$(ARCH64)/libseslog.so target=./libseslog.so.1 884*f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libtopo.so target=libtopo.so.1 \ 885*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 886*f6e214c7SGavin Maltby# 887*f6e214c7SGavin Maltby# 32-bit .so symlinks 888*f6e214c7SGavin Maltby# 889*f6e214c7SGavin Maltbylink path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 890*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 891*f6e214c7SGavin Maltbylink path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 892*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 893*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 894*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 895*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 896*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 897*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 898*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 899*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 900*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 901*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 902*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 903*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmevent.so target=libfmevent.so.1 \ 904*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 905*f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 906*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 907ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/lib/fm/libldom.so target=libldom.so.1 908ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/lib/fm/libmdesc.so target=libmdesc.so.1 909e4f5a11dSJames Kremerlink path=usr/lib/fm/libseslog.so target=libseslog.so.1 910*f6e214c7SGavin Maltbylink path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 911*f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 912*f6e214c7SGavin Maltby# 913*f6e214c7SGavin Maltby# symlinks for fmd plugins for particular platforms 914*f6e214c7SGavin Maltby# 915ebbab6bbSDan Price$(sparc_ONLY)link \ 916ebbab6bbSDan Price path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.so \ 917ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 918ebbab6bbSDan Price$(sparc_ONLY)link \ 919ebbab6bbSDan Price path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.so \ 920ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 921ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.so \ 922ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 923ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.so \ 924ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 925ead1f93eSLiane Praza$(sparc_ONLY)link \ 926ead1f93eSLiane Praza path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins/etm.so \ 927ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 928ead1f93eSLiane Praza$(sparc_ONLY)link \ 929ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins/etm.so \ 930ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 931ead1f93eSLiane Praza$(sparc_ONLY)link \ 932ead1f93eSLiane Praza path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.so \ 933ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 934ebbab6bbSDan Price$(sparc_ONLY)link \ 935ebbab6bbSDan Price path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.so \ 936ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 937ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.so \ 938ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 939ead1f93eSLiane Praza$(sparc_ONLY)link path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.so \ 940ead1f93eSLiane Praza target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 941