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) 38f6e214c7SGavin Maltby# 39f6e214c7SGavin Maltby# Start by describing our directory structure. 40f6e214c7SGavin Maltby# 41f6e214c7SGavin Maltby# The snmp mibs are common to global and non-global zones 42f6e214c7SGavin Maltby# 43f6e214c7SGavin Maltbydir path=etc group=sys variant.opensolaris.zone=__NODEFAULT 44f6e214c7SGavin Maltbydir path=etc/fm group=sys variant.opensolaris.zone=__NODEFAULT 45f6e214c7SGavin Maltbydir path=etc/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 46*d2aad38fSMark J. Nelson# 47*d2aad38fSMark J. Nelson# Our additional /etc/logadm.conf entries are common to global and local zones 48*d2aad38fSMark J. Nelson# 49*d2aad38fSMark J. Nelsondir path=etc/logadm.d group=sys variant.opensolaris.zone=__NODEFAULT 50f6e214c7SGavin Maltbydir path=etc/net-snmp variant.opensolaris.zone=__NODEFAULT 51f6e214c7SGavin Maltbydir path=etc/net-snmp/snmp variant.opensolaris.zone=__NODEFAULT 52f6e214c7SGavin Maltbydir path=etc/net-snmp/snmp/mibs variant.opensolaris.zone=__NODEFAULT 53f6e214c7SGavin Maltby# 54f6e214c7SGavin Maltby# Our kernel driver is global zone only 55f6e214c7SGavin Maltby# 56ead1f93eSLiane Prazadir path=kernel group=sys 57ead1f93eSLiane Prazadir path=kernel/drv group=sys 58ead1f93eSLiane Prazadir path=kernel/drv/$(ARCH64) group=sys 59f6e214c7SGavin Maltby# 60f6e214c7SGavin Maltby# Our service manifests are common to global and non-global zones 61f6e214c7SGavin Maltby# 62f6e214c7SGavin Maltbydir path=lib/svc/manifest/system group=sys \ 63f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 64f6e214c7SGavin Maltbydir path=lib/svc/manifest/system/fm group=sys \ 65f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 66f6e214c7SGavin Maltby# 67f6e214c7SGavin Maltby# usr dirs: 68f6e214c7SGavin Maltby# - most are common to both global and non-global zones 69f6e214c7SGavin Maltby# - those mentioning 'include' will automatically apply to both 70f6e214c7SGavin Maltby# - dictionaries are delivered to both contexts, even if they 71f6e214c7SGavin Maltby# are hardware dictionaries 72f6e214c7SGavin Maltby# - eversholt rules (eft) are global zone only 73f6e214c7SGavin Maltby# - some plugins and all schemes apply to both contexts 74f6e214c7SGavin Maltby# - we don't deliver any topo maps to non-global zones, but we 75f6e214c7SGavin Maltby# create the directory nonetheless; similarly for topo plugins 76f6e214c7SGavin Maltby# - paths mentioning mdb will automatically apply to both 77f6e214c7SGavin Maltby# - usr/platform is global zone only 78f6e214c7SGavin Maltby# 79f6e214c7SGavin Maltbydir path=usr group=sys variant.opensolaris.zone=__NODEFAULT 80ead1f93eSLiane Prazadir path=usr/include 81ead1f93eSLiane Prazadir path=usr/include/fm 82f6e214c7SGavin Maltbydir path=usr/lib variant.opensolaris.zone=__NODEFAULT 83f6e214c7SGavin Maltbydir path=usr/lib/fm variant.opensolaris.zone=__NODEFAULT 84f6e214c7SGavin Maltbydir path=usr/lib/fm/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 85f6e214c7SGavin Maltbydir path=usr/lib/fm/dict variant.opensolaris.zone=__NODEFAULT 86ead1f93eSLiane Prazadir path=usr/lib/fm/eft 87f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd variant.opensolaris.zone=__NODEFAULT 88f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/plugins variant.opensolaris.zone=__NODEFAULT 89f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/schemes variant.opensolaris.zone=__NODEFAULT 90f6e214c7SGavin Maltbydir path=usr/lib/fm/fmd/schemes/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 91f6e214c7SGavin Maltbydir path=usr/lib/fm/notify variant.opensolaris.zone=__NODEFAULT 92f6e214c7SGavin Maltbydir path=usr/lib/fm/topo variant.opensolaris.zone=__NODEFAULT 93f6e214c7SGavin Maltbydir path=usr/lib/fm/topo/maps variant.opensolaris.zone=__NODEFAULT 94f6e214c7SGavin Maltbydir path=usr/lib/fm/topo/plugins variant.opensolaris.zone=__NODEFAULT 95f6e214c7SGavin Maltbydir path=usr/lib/locale variant.opensolaris.zone=__NODEFAULT 96f6e214c7SGavin Maltbydir path=usr/lib/locale/C variant.opensolaris.zone=__NODEFAULT 97f6e214c7SGavin 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 222f6e214c7SGavin Maltby# 223f6e214c7SGavin Maltby# Some directories common to both global and non-global zones: 224f6e214c7SGavin Maltby# 225f6e214c7SGavin Maltbydir path=usr/sbin variant.opensolaris.zone=__NODEFAULT 226f6e214c7SGavin Maltbydir path=usr/share group=sys variant.opensolaris.zone=__NODEFAULT 227f6e214c7SGavin Maltbydir path=usr/share/lib group=sys variant.opensolaris.zone=__NODEFAULT 228f6e214c7SGavin Maltbydir path=usr/share/lib/xml group=sys variant.opensolaris.zone=__NODEFAULT 229f6e214c7SGavin Maltbydir path=usr/share/lib/xml/dtd group=sys variant.opensolaris.zone=__NODEFAULT 230f6e214c7SGavin Maltbydir path=var/fm group=sys variant.opensolaris.zone=__NODEFAULT 231f6e214c7SGavin Maltbydir path=var/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 232f6e214c7SGavin Maltbydir path=var/fm/fmd/ckpt group=sys variant.opensolaris.zone=__NODEFAULT 233f6e214c7SGavin Maltbydir path=var/fm/fmd/rsrc group=sys variant.opensolaris.zone=__NODEFAULT 234f6e214c7SGavin Maltbydir path=var/fm/fmd/xprt group=sys variant.opensolaris.zone=__NODEFAULT 235f6e214c7SGavin Maltby# 236f6e214c7SGavin Maltby# driver is global-zone only 237f6e214c7SGavin Maltby# 238ead1f93eSLiane Prazadriver name=fm perms="* 0644 root sys" 239f6e214c7SGavin Maltby# 240*d2aad38fSMark J. Nelson# Our additional /etc/logadm.conf entries are common to global and local zones 241*d2aad38fSMark J. Nelson# 242*d2aad38fSMark J. Nelsonfile path=etc/logadm.d/fmd.logadm.conf group=sys mode=0444 \ 243*d2aad38fSMark J. Nelson refresh_fmri=svc:/system/logadm-upgrade:default \ 244*d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 245*d2aad38fSMark J. Nelson# 246f6e214c7SGavin Maltby# Now for our file and link payloads 247f6e214c7SGavin Maltby# 248f6e214c7SGavin Maltby# snmp MIBs are common to both global and non-global zones 249f6e214c7SGavin Maltby# 250f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-FM-MIB.mib \ 251f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 252f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-IREPORT-MIB.mib \ 253f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 254f6e214c7SGavin Maltby# 255f6e214c7SGavin Maltby# driver is global-zone only 256f6e214c7SGavin Maltby# 257ead1f93eSLiane Prazafile path=kernel/drv/$(ARCH64)/fm group=sys 258ead1f93eSLiane Praza$(i386_ONLY)file path=kernel/drv/fm group=sys 259ebbab6bbSDan Pricefile path=kernel/drv/fm.conf group=sys 260f6e214c7SGavin Maltby# 261f6e214c7SGavin Maltby# Service manifests are common to both global and non-global zones 262f6e214c7SGavin Maltby# 263f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fm/notify-params.xml group=sys mode=0444 \ 264f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 265f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fmd.xml group=sys mode=0444 \ 266f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 267f6e214c7SGavin Maltby# 268f6e214c7SGavin Maltby# Headers are automatically included in both contexts. 269f6e214c7SGavin Maltby# While some of these are from global-zone-only components 270f6e214c7SGavin Maltby# there's no harm in including them in both contexts. 271f6e214c7SGavin 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 282f6e214c7SGavin 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 289f6e214c7SGavin Maltby# 290f6e214c7SGavin Maltby# 64-bit .so.1 291f6e214c7SGavin Maltby# 292f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiagcode.so.1 \ 293f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 294f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiskstatus.so.1 \ 295f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 296f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_adm.so.1 \ 297f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 298f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_agent.so.1 \ 299f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 300f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_log.so.1 \ 301f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 302f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_msg.so.1 \ 303f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 304f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so.1 \ 305f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 306f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmevent.so.1 \ 307f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 308f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmnotify.so.1 \ 309f6e214c7SGavin 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 313f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libtopo.so.1 \ 314f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 315f6e214c7SGavin Maltby# 316f6e214c7SGavin Maltby# 64-bit lint libraries 317f6e214c7SGavin Maltby# 318f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ldiagcode.ln \ 319f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 320f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ldiskstatus.ln \ 321f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 322f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_adm.ln \ 323f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 324f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_agent.ln \ 325f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 326f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_log.ln \ 327f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 328f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_msg.ln \ 329f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 330f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmd_snmp.ln \ 331f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 332f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmevent.ln \ 333f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 334f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-lfmnotify.ln \ 335f6e214c7SGavin 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 339f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/llib-ltopo.ln \ 340f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 341f6e214c7SGavin Maltby# 342f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 343f6e214c7SGavin Maltby# common to both global and non-global zones. 344f6e214c7SGavin Maltby# 345f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/AMD.dict mode=0444 \ 346f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 347f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/DISK.dict mode=0444 \ 348f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 349f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMD.dict mode=0444 \ 350f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 351f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMNOTIFY.dict mode=0444 \ 352f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 353f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/GMCA.dict mode=0444 \ 354f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 355f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/INTEL.dict mode=0444 \ 356f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 357f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/NXGE.dict mode=0444 \ 358f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 359f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCI.dict mode=0444 \ 360f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 361f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCIEX.dict mode=0444 \ 362f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 363f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SCF.dict mode=0444 \ 364f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 365f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SENSOR.dict mode=0444 \ 366f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 367f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SMF.dict mode=0444 \ 368f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 369*d2aad38fSMark J. Nelsonfile path=usr/lib/fm/dict/STORAGE.dict mode=0444 \ 370*d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 371f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4.dict mode=0444 \ 372f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 373f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4U.dict mode=0444 \ 374f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 375f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/fm/dict/SUN4V.dict mode=0444 \ 376f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 377f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SUNOS.dict mode=0444 \ 378f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 379f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/ZFS.dict mode=0444 \ 380f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 381f6e214c7SGavin Maltby# 382f6e214c7SGavin Maltby# Eversholt rules are global zone only 383f6e214c7SGavin Maltby# 384f6e214c7SGavin Maltbyfile path=usr/lib/fm/eft/disk.eft mode=0444 \ 385f6e214c7SGavin 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 393f6e214c7SGavin Maltby# 394f6e214c7SGavin Maltby# usr/lib/fm/fmd executables: 395f6e214c7SGavin Maltby# - fmd is common, as are fminject, fmsim and fmtopo 396f6e214c7SGavin Maltby# - ipmitopo is global zone only 397f6e214c7SGavin Maltby# 398f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmd mode=0555 variant.opensolaris.zone=__NODEFAULT 399f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fminject mode=0555 \ 400f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 401f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmsim mode=0555 variant.opensolaris.zone=__NODEFAULT 402f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmtopo mode=0555 variant.opensolaris.zone=__NODEFAULT 403ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/ipmitopo mode=0555 404f6e214c7SGavin Maltby# 405f6e214c7SGavin Maltby# fmd plugins: 406f6e214c7SGavin Maltby# - most are hardware-specific and so global zone only 407f6e214c7SGavin Maltby# - ext-event-transport, ip-transport, syslog-msgs, 408f6e214c7SGavin Maltby# software-diagnosis and software-response 409f6e214c7SGavin Maltby# are common to both contexts 410f6e214c7SGavin 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 419f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.conf \ 420f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 421f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.so mode=0555 \ 422f6e214c7SGavin 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 429f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.conf \ 430f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 431f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.so mode=0555 \ 432f6e214c7SGavin 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 437f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.conf \ 438f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 439f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.so mode=0555 \ 440f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 441f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.conf \ 442f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 443f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.so mode=0555 \ 444f6e214c7SGavin 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 447f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.conf \ 448f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 449f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.so mode=0555 \ 450f6e214c7SGavin 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 455f6e214c7SGavin Maltby# 456f6e214c7SGavin Maltby# fmri scheme support: all are common to both global and non-global zones 457f6e214c7SGavin Maltby# 458f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/cpu.so mode=0555 \ 459f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 460f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/dev.so mode=0555 \ 461f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 462f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/fmd.so mode=0555 \ 463f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 464f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/hc.so mode=0555 \ 465f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 466f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/legacy-hc.so mode=0555 \ 467f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 468f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mem.so mode=0555 \ 469f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 470f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mod.so mode=0555 \ 471f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 472f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/pkg.so mode=0555 \ 473f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 474f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/svc.so mode=0555 \ 475f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 476f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/sw.so mode=0555 \ 477f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 478f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/zfs.so mode=0555 \ 479f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 480f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/cpu.so mode=0555 \ 481f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 482f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/dev.so mode=0555 \ 483f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 484f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/fmd.so mode=0555 \ 485f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 486f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/hc.so mode=0555 \ 487f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 488f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/legacy-hc.so mode=0555 \ 489f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 490f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mem.so mode=0555 \ 491f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 492f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mod.so mode=0555 \ 493f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 494f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/pkg.so mode=0555 \ 495f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 496f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/svc.so mode=0555 \ 497f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 498f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/sw.so mode=0555 \ 499f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 500f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/zfs.so mode=0555 \ 501f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 502f6e214c7SGavin Maltby# 503f6e214c7SGavin Maltby# Libraries for usr/lib/fm; we include these in both global and non-global 504f6e214c7SGavin Maltby# contexts except for the ldom and seslog libraries. 505f6e214c7SGavin Maltby# 506f6e214c7SGavin Maltby# 507f6e214c7SGavin Maltby# 32-bit .so.1 508f6e214c7SGavin Maltby# 509f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiagcode.so.1 variant.opensolaris.zone=__NODEFAULT 510f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiskstatus.so.1 variant.opensolaris.zone=__NODEFAULT 511f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_adm.so.1 variant.opensolaris.zone=__NODEFAULT 512f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_agent.so.1 variant.opensolaris.zone=__NODEFAULT 513f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_log.so.1 variant.opensolaris.zone=__NODEFAULT 514f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_msg.so.1 variant.opensolaris.zone=__NODEFAULT 515f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_snmp.so.1 variant.opensolaris.zone=__NODEFAULT 516f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmevent.so.1 variant.opensolaris.zone=__NODEFAULT 517f6e214c7SGavin 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 521f6e214c7SGavin Maltbyfile path=usr/lib/fm/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 522f6e214c7SGavin Maltby# 523f6e214c7SGavin Maltby# 32-bit lint libraries 524f6e214c7SGavin Maltby# 525f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiagcode variant.opensolaris.zone=__NODEFAULT 526f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiagcode.ln variant.opensolaris.zone=__NODEFAULT 527f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiskstatus variant.opensolaris.zone=__NODEFAULT 528f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ldiskstatus.ln variant.opensolaris.zone=__NODEFAULT 529f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_adm variant.opensolaris.zone=__NODEFAULT 530f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_adm.ln variant.opensolaris.zone=__NODEFAULT 531f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_agent variant.opensolaris.zone=__NODEFAULT 532f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_agent.ln variant.opensolaris.zone=__NODEFAULT 533f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_log variant.opensolaris.zone=__NODEFAULT 534f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_log.ln variant.opensolaris.zone=__NODEFAULT 535f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_msg variant.opensolaris.zone=__NODEFAULT 536f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_msg.ln variant.opensolaris.zone=__NODEFAULT 537f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_snmp variant.opensolaris.zone=__NODEFAULT 538f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmd_snmp.ln variant.opensolaris.zone=__NODEFAULT 539f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmevent variant.opensolaris.zone=__NODEFAULT 540f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmevent.ln variant.opensolaris.zone=__NODEFAULT 541f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-lfmnotify variant.opensolaris.zone=__NODEFAULT 542f6e214c7SGavin 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 549f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ltopo variant.opensolaris.zone=__NODEFAULT 550f6e214c7SGavin Maltbyfile path=usr/lib/fm/llib-ltopo.ln variant.opensolaris.zone=__NODEFAULT 551f6e214c7SGavin Maltby# 552f6e214c7SGavin Maltby# Topo xml maps are all global-zone only 553f6e214c7SGavin 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 560f6e214c7SGavin Maltby# 561f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 562f6e214c7SGavin Maltby# common to both global and non-global zones. 563f6e214c7SGavin Maltby# 564f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 565f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 566f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 567f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 568f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 569f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 570f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 571f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 572f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 573f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 574f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 575f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 576f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 577f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 578f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 579f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 580f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 581f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 582f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SCF.mo mode=0444 \ 583f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 584f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 585f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 586f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 587f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 588*d2aad38fSMark J. Nelsonfile path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 589*d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 590f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4.mo mode=0444 \ 591f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 592f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4U.mo mode=0444 \ 593f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 594f6e214c7SGavin Maltby$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4V.mo mode=0444 \ 595f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 596f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 597f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 598f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 599f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 600f6e214c7SGavin Maltby# 601f6e214c7SGavin Maltby# mdb support will automatically be included in both contexts; 602f6e214c7SGavin Maltby# we allow eft.so to be included despite not delivering 603f6e214c7SGavin Maltby# the eft plugin in non-global zones 604f6e214c7SGavin 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 607f6e214c7SGavin Maltby# 608f6e214c7SGavin Maltby# Platform-specific fmd plugins are global zone only 609f6e214c7SGavin 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 834f6e214c7SGavin Maltby# 835f6e214c7SGavin Maltby# Administrative utilities are common to both contexts 836f6e214c7SGavin Maltby# 837f6e214c7SGavin Maltbyfile path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 838f6e214c7SGavin Maltbyfile path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 839f6e214c7SGavin Maltbyfile path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 840f6e214c7SGavin Maltby# 841f6e214c7SGavin Maltby# Topo DTD is also common 842f6e214c7SGavin Maltby# 843f6e214c7SGavin Maltbyfile path=usr/share/lib/xml/dtd/topology.dtd.1 \ 844f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 845f6e214c7SGavin Maltby# 846f6e214c7SGavin Maltby# legacy packaging and license 847f6e214c7SGavin 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 860f6e214c7SGavin Maltby# 861f6e214c7SGavin Maltby# 64-bit .so symlinks 862f6e214c7SGavin Maltby# 863f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libdiagcode.so target=./libdiagcode.so.1 \ 864f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 865f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libdiskstatus.so target=./libdiskstatus.so.1 \ 866f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 867f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_adm.so target=./libfmd_adm.so.1 \ 868f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 869f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_agent.so target=./libfmd_agent.so.1 \ 870f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 871f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_log.so target=./libfmd_log.so.1 \ 872f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 873f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_msg.so target=./libfmd_msg.so.1 \ 874f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 875f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so target=./libfmd_snmp.so.1 \ 876f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 877f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmevent.so target=./libfmevent.so.1 \ 878f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 879f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libfmnotify.so target=./libfmnotify.so.1 \ 880f6e214c7SGavin 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 884f6e214c7SGavin Maltbylink path=usr/lib/fm/$(ARCH64)/libtopo.so target=libtopo.so.1 \ 885f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 886f6e214c7SGavin Maltby# 887f6e214c7SGavin Maltby# 32-bit .so symlinks 888f6e214c7SGavin Maltby# 889f6e214c7SGavin Maltbylink path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 890f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 891f6e214c7SGavin Maltbylink path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 892f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 893f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 894f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 895f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 896f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 897f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 898f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 899f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 900f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 901f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 902f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 903f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmevent.so target=libfmevent.so.1 \ 904f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 905f6e214c7SGavin Maltbylink path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 906f6e214c7SGavin 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 910f6e214c7SGavin Maltbylink path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 911f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 912f6e214c7SGavin Maltby# 913f6e214c7SGavin Maltby# symlinks for fmd plugins for particular platforms 914f6e214c7SGavin 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