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. 243c6ffbabSRob Johnston# Copyright 2020 Joyent, Inc. 25856f710cSAndy Fiddaman# Copyright 2019 OmniOS Community Edition (OmniOSce) Association. 261f4c6dbcSPeter Tribble# Copyright 2019 Peter Tribble. 27ead1f93eSLiane Praza# 28ead1f93eSLiane Praza 29ebbab6bbSDan Price# 30ebbab6bbSDan Price# The default for payload-bearing actions in this package is to appear in the 31ebbab6bbSDan Price# global zone only. See the include file for greater detail, as well as 32ebbab6bbSDan Price# information about overriding the defaults. 33ebbab6bbSDan Price# 34ebbab6bbSDan Price<include global_zone_only_component> 35ead1f93eSLiane Prazaset name=pkg.fmri value=pkg:/service/fault-management@$(PKGVERS) 36ead1f93eSLiane Prazaset name=pkg.summary value="Fault Management Daemon and Utilities" 3786d41711SAndy Fiddamanset name=pkg.description value="Fault Management Daemon and Utilities" 38ead1f93eSLiane Prazaset name=info.classification \ 39ead1f93eSLiane Praza value="org.opensolaris.category.2008:System/Administration and Configuration" 40ead1f93eSLiane Prazaset name=variant.arch value=$(ARCH) 41f6e214c7SGavin Maltby# 42f6e214c7SGavin Maltby# Start by describing our directory structure. 43f6e214c7SGavin Maltby# 44f6e214c7SGavin Maltby# The snmp mibs are common to global and non-global zones 45f6e214c7SGavin Maltby# 4686d41711SAndy Fiddamandir path=etc group=sys variant.opensolaris.zone=__NODEFAULT 4786d41711SAndy Fiddamandir path=etc/fm group=sys variant.opensolaris.zone=__NODEFAULT 4886d41711SAndy Fiddamandir path=etc/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 49d2aad38fSMark J. Nelson# 50d2aad38fSMark J. Nelson# Our additional /etc/logadm.conf entries are common to global and local zones 51d2aad38fSMark J. Nelson# 5286d41711SAndy Fiddamandir path=etc/logadm.d group=sys variant.opensolaris.zone=__NODEFAULT 53f6e214c7SGavin Maltby# 54d2aad38fSMark J. Nelson# Our additional /etc/logadm.conf entries are common to global and local zones 55d2aad38fSMark J. Nelson# 56d2aad38fSMark J. Nelsonfile path=etc/logadm.d/fmd.logadm.conf group=sys mode=0444 \ 57d2aad38fSMark J. Nelson refresh_fmri=svc:/system/logadm-upgrade:default \ 58d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 5986d41711SAndy Fiddamandir path=etc/net-snmp variant.opensolaris.zone=__NODEFAULT 6086d41711SAndy Fiddamandir path=etc/net-snmp/snmp variant.opensolaris.zone=__NODEFAULT 6186d41711SAndy Fiddamandir path=etc/net-snmp/snmp/mibs variant.opensolaris.zone=__NODEFAULT 62d2aad38fSMark J. Nelson# 63f6e214c7SGavin Maltby# Now for our file and link payloads 64f6e214c7SGavin Maltby# 65f6e214c7SGavin Maltby# snmp MIBs are common to both global and non-global zones 66f6e214c7SGavin Maltby# 67f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-FM-MIB.mib \ 68f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 69f6e214c7SGavin Maltbyfile path=etc/net-snmp/snmp/mibs/SUN-IREPORT-MIB.mib \ 70f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 71f6e214c7SGavin Maltby# 7286d41711SAndy Fiddaman# Our kernel driver is global zone only 7386d41711SAndy Fiddaman# 7486d41711SAndy Fiddamandir path=kernel group=sys 7586d41711SAndy Fiddamandir path=kernel/drv group=sys 7686d41711SAndy Fiddamandir path=kernel/drv/$(ARCH64) group=sys 7786d41711SAndy Fiddaman# 78f6e214c7SGavin Maltby# driver is global-zone only 79f6e214c7SGavin Maltby# 80ead1f93eSLiane Prazafile path=kernel/drv/$(ARCH64)/fm group=sys 81ebbab6bbSDan Pricefile path=kernel/drv/fm.conf group=sys 8286d41711SAndy Fiddaman# 8386d41711SAndy Fiddaman# lib dirs: 8486d41711SAndy Fiddaman# 8586d41711SAndy Fiddamandir path=lib/fm variant.opensolaris.zone=__NODEFAULT 8686d41711SAndy Fiddamandir path=lib/fm/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 8786d41711SAndy Fiddaman 8886d41711SAndy Fiddaman# 8986d41711SAndy Fiddaman# libraries .so symlinks in lib 9086d41711SAndy Fiddaman# 9186d41711SAndy Fiddamanlink path=lib/fm/$(ARCH64)/libfmevent.so target=./libfmevent.so.1 \ 9286d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 93fc5ba5b7SAntonello Cruz 94fc5ba5b7SAntonello Cruz# 95fc5ba5b7SAntonello Cruz# Some libraries need to be in lib for install 96fc5ba5b7SAntonello Cruz# 9786d41711SAndy Fiddamanfile path=lib/fm/$(ARCH64)/libfmevent.so.1 variant.opensolaris.zone=__NODEFAULT 9886d41711SAndy Fiddamanlink path=lib/fm/libfmevent.so target=libfmevent.so.1 \ 99fc5ba5b7SAntonello Cruz variant.opensolaris.zone=__NODEFAULT 100fc5ba5b7SAntonello Cruzfile path=lib/fm/libfmevent.so.1 variant.opensolaris.zone=__NODEFAULT 101f6e214c7SGavin Maltby# 10286d41711SAndy Fiddaman# Our service manifests are common to global and non-global zones 10386d41711SAndy Fiddaman# 10486d41711SAndy Fiddamandir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=__NODEFAULT 10586d41711SAndy Fiddamandir path=lib/svc/manifest/system/fm group=sys \ 10686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 10786d41711SAndy Fiddaman# 108f6e214c7SGavin Maltby# Service manifests are common to both global and non-global zones 109f6e214c7SGavin Maltby# 110f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fm/notify-params.xml group=sys mode=0444 \ 111f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 112f6e214c7SGavin Maltbyfile path=lib/svc/manifest/system/fmd.xml group=sys mode=0444 \ 113f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 11486d41711SAndy Fiddaman 11586d41711SAndy Fiddaman# 11686d41711SAndy Fiddaman# usr dirs: 11786d41711SAndy Fiddaman# - most are common to both global and non-global zones 11886d41711SAndy Fiddaman# - those mentioning 'include' will automatically apply to both 11986d41711SAndy Fiddaman# - dictionaries are delivered to both contexts, even if they 12086d41711SAndy Fiddaman# are hardware dictionaries 12186d41711SAndy Fiddaman# - eversholt rules (eft) are global zone only 12286d41711SAndy Fiddaman# - some plugins and all schemes apply to both contexts 12386d41711SAndy Fiddaman# - we don't deliver any topo maps to non-global zones, but we 12486d41711SAndy Fiddaman# create the directory nonetheless; similarly for topo plugins 12586d41711SAndy Fiddaman# - paths mentioning mdb will automatically apply to both 12686d41711SAndy Fiddaman# - usr/platform is global zone only 12786d41711SAndy Fiddaman# 12886d41711SAndy Fiddamandir path=usr group=sys variant.opensolaris.zone=__NODEFAULT 12986d41711SAndy Fiddamandir path=usr/include 13086d41711SAndy Fiddamandir path=usr/include/fm 131f6e214c7SGavin Maltby# 132f6e214c7SGavin Maltby# Headers are automatically included in both contexts. 133f6e214c7SGavin Maltby# While some of these are from global-zone-only components 134f6e214c7SGavin Maltby# there's no harm in including them in both contexts. 135f6e214c7SGavin Maltby# 136ead1f93eSLiane Prazafile path=usr/include/fm/diagcode.h 137ead1f93eSLiane Prazafile path=usr/include/fm/fmd_adm.h 138ead1f93eSLiane Prazafile path=usr/include/fm/fmd_agent.h 139ead1f93eSLiane Prazafile path=usr/include/fm/fmd_api.h 140ead1f93eSLiane Prazafile path=usr/include/fm/fmd_fmri.h 141ead1f93eSLiane Prazafile path=usr/include/fm/fmd_log.h 142ead1f93eSLiane Prazafile path=usr/include/fm/fmd_msg.h 143ead1f93eSLiane Prazafile path=usr/include/fm/fmd_snmp.h 144ead1f93eSLiane Prazafile path=usr/include/fm/libdiskstatus.h 145ead1f93eSLiane Prazafile path=usr/include/fm/libfmevent.h 146f6e214c7SGavin Maltbyfile path=usr/include/fm/libfmevent_ruleset.h 147e4f5a11dSJames Kremerfile path=usr/include/fm/libseslog.h 148ead1f93eSLiane Prazafile path=usr/include/fm/libtopo.h 149ead1f93eSLiane Prazafile path=usr/include/fm/topo_hc.h 150ead1f93eSLiane Prazafile path=usr/include/fm/topo_list.h 151ead1f93eSLiane Prazafile path=usr/include/fm/topo_method.h 152ead1f93eSLiane Prazafile path=usr/include/fm/topo_mod.h 15386d41711SAndy Fiddamandir path=usr/lib variant.opensolaris.zone=__NODEFAULT 15486d41711SAndy Fiddamandir path=usr/lib/fm variant.opensolaris.zone=__NODEFAULT 15586d41711SAndy Fiddamandir path=usr/lib/fm/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 15686d41711SAndy Fiddaman 15786d41711SAndy Fiddaman# 15886d41711SAndy Fiddaman# 64-bit .so symlinks 15986d41711SAndy Fiddaman# 16086d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libdiagcode.so target=./libdiagcode.so.1 \ 16186d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 162f6e214c7SGavin Maltby# 163f6e214c7SGavin Maltby# 64-bit .so.1 164f6e214c7SGavin Maltby# 165f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiagcode.so.1 \ 166f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 16786d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libdiskstatus.so target=./libdiskstatus.so.1 \ 16886d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 169f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libdiskstatus.so.1 \ 170f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 17186d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmd_adm.so target=./libfmd_adm.so.1 \ 17286d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 173f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_adm.so.1 \ 174f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 17586d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmd_agent.so target=./libfmd_agent.so.1 \ 17686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 177f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_agent.so.1 \ 178f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 17986d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmd_log.so target=./libfmd_log.so.1 \ 18086d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 181f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_log.so.1 \ 182f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 18386d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmd_msg.so target=./libfmd_msg.so.1 \ 18486d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 185f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_msg.so.1 \ 186f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 18786d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so target=./libfmd_snmp.so.1 \ 18886d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 189f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so.1 \ 190f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 19186d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmevent.so \ 19286d41711SAndy Fiddaman target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 19386d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 19486d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmevent.so.1 \ 19586d41711SAndy Fiddaman target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 19686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 19786d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libfmnotify.so target=./libfmnotify.so.1 \ 19886d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 199f6e214c7SGavin Maltbyfile path=usr/lib/fm/$(ARCH64)/libfmnotify.so.1 \ 200f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 20186d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libseslog.so target=./libseslog.so.1 202e4f5a11dSJames Kremerfile path=usr/lib/fm/$(ARCH64)/libseslog.so.1 20386d41711SAndy Fiddamanlink path=usr/lib/fm/$(ARCH64)/libtopo.so target=libtopo.so.1 \ 204f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 20586d41711SAndy Fiddamanfile path=usr/lib/fm/$(ARCH64)/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 20686d41711SAndy Fiddamandir path=usr/lib/fm/dict variant.opensolaris.zone=__NODEFAULT 207f6e214c7SGavin Maltby# 208f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 209f6e214c7SGavin Maltby# common to both global and non-global zones. 210f6e214c7SGavin Maltby# 211f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/AMD.dict mode=0444 \ 212f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 213f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/DISK.dict mode=0444 \ 214f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 215f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMD.dict mode=0444 \ 216f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 217f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMNOTIFY.dict mode=0444 \ 218f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 219f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/GMCA.dict mode=0444 \ 220f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 221f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/INTEL.dict mode=0444 \ 222f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 22312eb87fbSAlex Wilsonfile path=usr/lib/fm/dict/NIC.dict mode=0444 \ 22412eb87fbSAlex Wilson variant.opensolaris.zone=__NODEFAULT 225f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/NXGE.dict mode=0444 \ 226f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 227f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCI.dict mode=0444 \ 228f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 229f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCIEX.dict mode=0444 \ 230f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 231f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SENSOR.dict mode=0444 \ 232f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 233f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SMF.dict mode=0444 \ 234f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 235d2aad38fSMark J. Nelsonfile path=usr/lib/fm/dict/STORAGE.dict mode=0444 \ 236d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 237f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SUNOS.dict mode=0444 \ 238f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 239f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/ZFS.dict mode=0444 \ 240f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 24186d41711SAndy Fiddamandir path=usr/lib/fm/eft 242f6e214c7SGavin Maltby# 243f6e214c7SGavin Maltby# Eversholt rules are global zone only 244f6e214c7SGavin Maltby# 24586d41711SAndy Fiddamanfile path=usr/lib/fm/eft/disk.eft mode=0444 variant.opensolaris.zone=__NODEFAULT 246ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xaui.eft mode=0444 247ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xfp.eft mode=0444 24812eb87fbSAlex Wilsonfile path=usr/lib/fm/eft/nic.eft mode=0444 249ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pci.eft mode=0444 250ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciex.eft mode=0444 251ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciexrc.eft mode=0444 252ead1f93eSLiane Prazafile path=usr/lib/fm/eft/sensor.eft mode=0444 2537851b394STarik Soydanfile path=usr/lib/fm/eft/storage.eft mode=0444 25486d41711SAndy Fiddamandir path=usr/lib/fm/fmd variant.opensolaris.zone=__NODEFAULT 255f6e214c7SGavin Maltby# 256f6e214c7SGavin Maltby# usr/lib/fm/fmd executables: 257f6e214c7SGavin Maltby# - fmd is common, as are fminject, fmsim and fmtopo 258eb00b1c8SRobert Mustacchi# - ipmitopo and mcdecode are global zone only 259f6e214c7SGavin Maltby# 260f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmd mode=0555 variant.opensolaris.zone=__NODEFAULT 26186d41711SAndy Fiddamanfile path=usr/lib/fm/fmd/fminject mode=0555 variant.opensolaris.zone=__NODEFAULT 262f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmsim mode=0555 variant.opensolaris.zone=__NODEFAULT 263f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmtopo mode=0555 variant.opensolaris.zone=__NODEFAULT 264ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/ipmitopo mode=0555 265eb00b1c8SRobert Mustacchi$(i386_ONLY)file path=usr/lib/fm/fmd/mcdecode mode=0555 26686d41711SAndy Fiddamandir path=usr/lib/fm/fmd/plugins variant.opensolaris.zone=__NODEFAULT 267f6e214c7SGavin Maltby# 268f6e214c7SGavin Maltby# fmd plugins: 269f6e214c7SGavin Maltby# - most are hardware-specific and so global zone only 270f6e214c7SGavin Maltby# - ext-event-transport, ip-transport, syslog-msgs, 271f6e214c7SGavin Maltby# software-diagnosis and software-response 272f6e214c7SGavin Maltby# are common to both contexts 273f6e214c7SGavin Maltby# 274ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.conf 275ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.so mode=0555 2761410cb93SJoshua M. Clulowfile path=usr/lib/fm/fmd/plugins/disk-lights.conf 2771410cb93SJoshua M. Clulowfile path=usr/lib/fm/fmd/plugins/disk-lights.so mode=0555 278ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.conf 279ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.so mode=0555 280ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.conf 281ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.so mode=0555 282ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.conf 283ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.so mode=0555 284f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.conf \ 285f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 286f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.so mode=0555 \ 287f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 288ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.conf 289ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.so mode=0555 290ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.conf 291ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.so mode=0555 292ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.conf 293ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.so mode=0555 294f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.conf \ 295f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 296f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.so mode=0555 \ 297f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 298ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.conf 299ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.so mode=0555 300e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.conf 301e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.so mode=0555 302f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.conf \ 303f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 304f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.so mode=0555 \ 305f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 306f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.conf \ 307f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 308f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.so mode=0555 \ 309f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 310ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.conf 311ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.so mode=0555 312f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.conf \ 313f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 314f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.so mode=0555 \ 315f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 316ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.conf 317ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.so mode=0555 318ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.conf 319ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.so mode=0555 32086d41711SAndy Fiddamandir path=usr/lib/fm/fmd/schemes variant.opensolaris.zone=__NODEFAULT 32186d41711SAndy Fiddamandir path=usr/lib/fm/fmd/schemes/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 322f6e214c7SGavin Maltby# 323f6e214c7SGavin Maltby# fmri scheme support: all are common to both global and non-global zones 324f6e214c7SGavin Maltby# 325f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/cpu.so mode=0555 \ 326f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 327f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/dev.so mode=0555 \ 328f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 329f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/fmd.so mode=0555 \ 330f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 331f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/hc.so mode=0555 \ 332f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 333f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/legacy-hc.so mode=0555 \ 334f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 335f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mem.so mode=0555 \ 336f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 337f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mod.so mode=0555 \ 338f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 339f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/pkg.so mode=0555 \ 340f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 341f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/svc.so mode=0555 \ 342f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 343f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/sw.so mode=0555 \ 344f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 345f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/zfs.so mode=0555 \ 346f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 347f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/cpu.so mode=0555 \ 348f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 349f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/dev.so mode=0555 \ 350f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 351f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/fmd.so mode=0555 \ 352f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 353f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/hc.so mode=0555 \ 354f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 355f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/legacy-hc.so mode=0555 \ 356f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 357f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mem.so mode=0555 \ 358f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 359f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mod.so mode=0555 \ 360f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 361f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/pkg.so mode=0555 \ 362f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 363f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/svc.so mode=0555 \ 364f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 365f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/sw.so mode=0555 \ 366f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 367f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/zfs.so mode=0555 \ 368f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 369f6e214c7SGavin Maltby# 37086d41711SAndy Fiddaman# 32-bit .so symlinks 37186d41711SAndy Fiddaman# 37286d41711SAndy Fiddamanlink path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 37386d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 37486d41711SAndy Fiddaman# 375f6e214c7SGavin Maltby# Libraries for usr/lib/fm; we include these in both global and non-global 376f6e214c7SGavin Maltby# contexts except for the ldom and seslog libraries. 377f6e214c7SGavin Maltby# 378f6e214c7SGavin Maltby# 379f6e214c7SGavin Maltby# 32-bit .so.1 380f6e214c7SGavin Maltby# 381f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiagcode.so.1 variant.opensolaris.zone=__NODEFAULT 38286d41711SAndy Fiddamanlink path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 38386d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 384f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiskstatus.so.1 variant.opensolaris.zone=__NODEFAULT 38586d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 38686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 387f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_adm.so.1 variant.opensolaris.zone=__NODEFAULT 38886d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 38986d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 390f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_agent.so.1 variant.opensolaris.zone=__NODEFAULT 39186d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 39286d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 393f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_log.so.1 variant.opensolaris.zone=__NODEFAULT 39486d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 39586d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 396f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_msg.so.1 variant.opensolaris.zone=__NODEFAULT 39786d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 39886d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 399f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_snmp.so.1 variant.opensolaris.zone=__NODEFAULT 40086d41711SAndy Fiddamanlink path=usr/lib/fm/libfmevent.so target=../../../lib/fm/libfmevent.so.1 \ 40186d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 40286d41711SAndy Fiddamanlink path=usr/lib/fm/libfmevent.so.1 target=../../../lib/fm/libfmevent.so.1 \ 40386d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 40486d41711SAndy Fiddamanlink path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 40586d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 406f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmnotify.so.1 variant.opensolaris.zone=__NODEFAULT 40786d41711SAndy Fiddamanlink path=usr/lib/fm/libseslog.so target=libseslog.so.1 408e4f5a11dSJames Kremerfile path=usr/lib/fm/libseslog.so.1 40986d41711SAndy Fiddamanlink path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 41086d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 411f6e214c7SGavin Maltbyfile path=usr/lib/fm/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 41286d41711SAndy Fiddamandir path=usr/lib/fm/notify variant.opensolaris.zone=__NODEFAULT 41386d41711SAndy Fiddamandir path=usr/lib/fm/topo variant.opensolaris.zone=__NODEFAULT 41486d41711SAndy Fiddamandir path=usr/lib/fm/topo/maps variant.opensolaris.zone=__NODEFAULT 415f6e214c7SGavin Maltby# 416f6e214c7SGavin Maltby# Topo xml maps are all global-zone only 417f6e214c7SGavin Maltby# 418ead1f93eSLiane Prazafile path=usr/lib/fm/topo/maps/xfp-hc-topology.xml mode=0444 41986d41711SAndy Fiddamandir path=usr/lib/fm/topo/plugins variant.opensolaris.zone=__NODEFAULT 420ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/disk.so mode=0555 421e2f631f9SJordan Paige Hendricksfile path=usr/lib/fm/topo/plugins/fac_prov_ahci.so mode=0555 422ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/fac_prov_ipmi.so mode=0555 423*ea6920ffSRobert Mustacchifile path=usr/lib/fm/topo/plugins/fac_prov_libhp.so mode=0555 424aed5247fSJoshua M. Clulowfile path=usr/lib/fm/topo/plugins/fac_prov_mptsas.so mode=0555 425ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ipmi.so mode=0555 42645d3dd98SRobert Mustacchifile path=usr/lib/fm/topo/plugins/nic.so mode=0555 427ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ses.so mode=0555 4286d65bee7SRob Johnstonfile path=usr/lib/fm/topo/plugins/smbios.so mode=0555 429744642a2SRobert Mustacchifile path=usr/lib/fm/topo/plugins/ufm.so mode=0555 430672fc84aSRobert Mustacchifile path=usr/lib/fm/topo/plugins/usb.so mode=0555 431ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/xfp.so mode=0555 43286d41711SAndy Fiddamandir path=usr/lib/locale variant.opensolaris.zone=__NODEFAULT 43386d41711SAndy Fiddamandir path=usr/lib/locale/C variant.opensolaris.zone=__NODEFAULT 43486d41711SAndy Fiddamandir path=usr/lib/locale/C/LC_MESSAGES variant.opensolaris.zone=__NODEFAULT 435f6e214c7SGavin Maltby# 436f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 437f6e214c7SGavin Maltby# common to both global and non-global zones. 438f6e214c7SGavin Maltby# 439f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 440f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 441f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 442f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 443f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 444f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 445f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 446f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 447f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 448f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 449f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 450f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 45112eb87fbSAlex Wilsonfile path=usr/lib/locale/C/LC_MESSAGES/NIC.mo mode=0444 \ 45212eb87fbSAlex Wilson variant.opensolaris.zone=__NODEFAULT 453f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 454f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 455f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 456f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 457f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 458f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 459f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 460f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 461f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 462f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 463d2aad38fSMark J. Nelsonfile path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 464d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 465f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 466f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 467f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 468f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 46986d41711SAndy Fiddamandir path=usr/lib/mdb group=sys 47086d41711SAndy Fiddamandir path=usr/lib/mdb/proc group=sys 471f6e214c7SGavin Maltby# 472f6e214c7SGavin Maltby# mdb support will automatically be included in both contexts; 473f6e214c7SGavin Maltby# we allow eft.so to be included despite not delivering 474f6e214c7SGavin Maltby# the eft plugin in non-global zones 475f6e214c7SGavin Maltby# 476ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/eft.so group=sys mode=0555 477ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/fmd.so group=sys mode=0555 47886d41711SAndy Fiddamandir path=usr/platform group=sys 47986d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc group=sys 48086d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib 48186d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm 48286d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/eft 483ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/$(ARCH64).eft mode=0444 484ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu.eft mode=0444 485ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft mode=0444 486ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/intel.eft mode=0444 48786d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo 48886d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/maps 4891410cb93SJoshua M. Clulow$(i386_ONLY)file \ 4901410cb93SJoshua M. Clulow path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-1101-disk-hc-topology.xml \ 4911410cb93SJoshua M. Clulow mode=0444 49286d41711SAndy Fiddaman$(i386_ONLY)link \ 49386d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3101-hc-topology.xml \ 49486d41711SAndy Fiddaman target=SSG-2028R-ACR24L-hc-topology.xml 49586d41711SAndy Fiddaman# 49686d41711SAndy Fiddaman# symlinks for paticular topo maps 49786d41711SAndy Fiddaman# 49886d41711SAndy Fiddaman 49986d41711SAndy Fiddaman$(i386_ONLY)link \ 50086d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3101-usb.usbtopo \ 50186d41711SAndy Fiddaman target=SSG-2028R-ACR24L-usb.usbtopo 50286d41711SAndy Fiddaman$(i386_ONLY)link \ 50386d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3102-hc-topology.xml \ 50486d41711SAndy Fiddaman target=SSG-2028R-ACR24L-hc-topology.xml 50586d41711SAndy Fiddaman$(i386_ONLY)link \ 50686d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3102-usb.usbtopo \ 50786d41711SAndy Fiddaman target=SSG-2028R-ACR24L-usb.usbtopo 508843d17d4SRob Johnston$(i386_ONLY)file \ 509843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3301-hc-topology.xml \ 510843d17d4SRob Johnston mode=0444 51186d41711SAndy Fiddaman$(i386_ONLY)link \ 51286d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3302-hc-topology.xml \ 51386d41711SAndy Fiddaman target=Joyent-Compute-Platform-3301-hc-topology.xml 514843d17d4SRob Johnston$(i386_ONLY)file \ 515843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-330x-chassis-hc-topology.xml \ 516843d17d4SRob Johnston mode=0444 517843d17d4SRob Johnston$(i386_ONLY)file \ 518843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-330x-fan-hc-topology.xml \ 519843d17d4SRob Johnston mode=0444 52086d41711SAndy Fiddaman$(i386_ONLY)link \ 52186d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-M12G5-hc-topology.xml \ 52286d41711SAndy Fiddaman target=SSG-2029P-ACR24L-hc-topology.xml 52386d41711SAndy Fiddaman$(i386_ONLY)link \ 52486d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-M12G5-usb.usbtopo \ 52586d41711SAndy Fiddaman target=SSG-2029P-ACR24L-usb.usbtopo 52686d41711SAndy Fiddaman$(i386_ONLY)link \ 52786d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-S10G5-hc-topology.xml \ 52886d41711SAndy Fiddaman target=SSG-6049P-E1CR36L-hc-topology.xml 52986d41711SAndy Fiddaman$(i386_ONLY)link \ 53086d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-S10G5-usb.usbtopo \ 53186d41711SAndy Fiddaman target=SSG-6049P-E1CR36L-usb.usbtopo 532843d17d4SRob Johnston$(i386_ONLY)file \ 533843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-chassis-hc-topology.xml \ 534843d17d4SRob Johnston mode=0444 535843d17d4SRob Johnston$(i386_ONLY)file \ 536843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-hc-topology.xml \ 537843d17d4SRob Johnston mode=0444 538843d17d4SRob Johnston$(i386_ONLY)file \ 539843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-slot-hc-topology.xml \ 540843d17d4SRob Johnston mode=0444 541ead1f93eSLiane Praza$(i386_ONLY)file \ 542ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml \ 543ead1f93eSLiane Praza mode=0444 544843d17d4SRob Johnston$(i386_ONLY)file \ 545843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-chassis-hc-topology.xml \ 546843d17d4SRob Johnston mode=0444 547843d17d4SRob Johnston$(i386_ONLY)file \ 548843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-disk-hc-topology.xml \ 549843d17d4SRob Johnston mode=0444 550843d17d4SRob Johnston$(i386_ONLY)file \ 551843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-hc-topology.xml \ 552843d17d4SRob Johnston mode=0444 553843d17d4SRob Johnston$(i386_ONLY)file \ 554843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-slot-hc-topology.xml \ 555843d17d4SRob Johnston mode=0444 556672fc84aSRobert Mustacchi$(i386_ONLY)file \ 557672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-usb.usbtopo \ 558672fc84aSRobert Mustacchi mode=0444 559843d17d4SRob Johnston$(i386_ONLY)file \ 560843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-chassis-hc-topology.xml \ 561843d17d4SRob Johnston mode=0444 562843d17d4SRob Johnston$(i386_ONLY)file \ 563843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-disk-hc-topology.xml \ 564843d17d4SRob Johnston mode=0444 565843d17d4SRob Johnston$(i386_ONLY)file \ 566843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-hc-topology.xml \ 567843d17d4SRob Johnston mode=0444 568843d17d4SRob Johnston$(i386_ONLY)file \ 569843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-slot-hc-topology.xml \ 570843d17d4SRob Johnston mode=0444 571672fc84aSRobert Mustacchi$(i386_ONLY)file \ 572672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-usb.usbtopo \ 573672fc84aSRobert Mustacchi mode=0444 574843d17d4SRob Johnston$(i386_ONLY)file \ 575843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-chassis-hc-topology.xml \ 576843d17d4SRob Johnston mode=0444 577843d17d4SRob Johnston$(i386_ONLY)file \ 578843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-hc-topology.xml \ 579843d17d4SRob Johnston mode=0444 580843d17d4SRob Johnston$(i386_ONLY)file \ 581843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-slot-hc-topology.xml \ 582843d17d4SRob Johnston mode=0444 583672fc84aSRobert Mustacchi$(i386_ONLY)file \ 584672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-usb.usbtopo \ 585672fc84aSRobert Mustacchi mode=0444 5863c6ffbabSRob Johnston$(i386_ONLY)file \ 5873c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-chassis-hc-topology.xml \ 5883c6ffbabSRob Johnston mode=0444 5893c6ffbabSRob Johnston$(i386_ONLY)file \ 5903c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-hc-topology.xml \ 5913c6ffbabSRob Johnston mode=0444 5923c6ffbabSRob Johnston$(i386_ONLY)file \ 5933c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-usb.usbtopo \ 5943c6ffbabSRob Johnston mode=0444 595ead1f93eSLiane Praza$(i386_ONLY)file \ 596ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml \ 597ead1f93eSLiane Praza mode=0444 598ead1f93eSLiane Praza$(i386_ONLY)file \ 599ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml \ 600ead1f93eSLiane Praza mode=0444 601ead1f93eSLiane Praza$(i386_ONLY)file \ 602ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml \ 603ead1f93eSLiane Praza mode=0444 604ead1f93eSLiane Praza$(i386_ONLY)file \ 605ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml \ 606ead1f93eSLiane Praza mode=0444 607ead1f93eSLiane Praza$(i386_ONLY)file \ 608ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml \ 609ead1f93eSLiane Praza mode=0444 610ead1f93eSLiane Praza$(i386_ONLY)file \ 61186d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml mode=0444 612ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml \ 613ead1f93eSLiane Praza mode=0444 614ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml \ 615ead1f93eSLiane Praza mode=0444 616ebbab6bbSDan Price$(i386_ONLY)file \ 617ebbab6bbSDan Price path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml mode=0444 618ead1f93eSLiane Praza$(i386_ONLY)file \ 619ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml \ 620ead1f93eSLiane Praza mode=0444 621ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml \ 622ead1f93eSLiane Praza mode=0444 62386d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/plugins 624ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chip.so mode=0555 625dc90e123SRobert Mustacchi$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chipset.so \ 626dc90e123SRobert Mustacchi mode=0555 627ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so \ 628ead1f93eSLiane Praza mode=0555 62986d41711SAndy Fiddaman$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so mode=0555 63086d41711SAndy Fiddaman$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so mode=0555 631f6e214c7SGavin Maltby# 63286d41711SAndy Fiddaman# Some directories common to both global and non-global zones: 63386d41711SAndy Fiddaman# 63486d41711SAndy Fiddamandir path=usr/sbin variant.opensolaris.zone=__NODEFAULT 63586d41711SAndy Fiddaman# 636f6e214c7SGavin Maltby# Administrative utilities are common to both contexts 637f6e214c7SGavin Maltby# 638f6e214c7SGavin Maltbyfile path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 639f6e214c7SGavin Maltbyfile path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 640f6e214c7SGavin Maltbyfile path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 64186d41711SAndy Fiddamandir path=usr/share variant.opensolaris.zone=__NODEFAULT 64286d41711SAndy Fiddamandir path=usr/share/lib variant.opensolaris.zone=__NODEFAULT 64386d41711SAndy Fiddamandir path=usr/share/lib/xml group=sys variant.opensolaris.zone=__NODEFAULT 64486d41711SAndy Fiddamandir path=usr/share/lib/xml/dtd group=sys variant.opensolaris.zone=__NODEFAULT 645f6e214c7SGavin Maltby# 646c5591576SRob Johnston# Topo DTDs are also common 647f6e214c7SGavin Maltby# 648c5591576SRob Johnstonfile path=usr/share/lib/xml/dtd/digraph-topology.dtd.1 \ 649c5591576SRob Johnston variant.opensolaris.zone=__NODEFAULT 650f6e214c7SGavin Maltbyfile path=usr/share/lib/xml/dtd/topology.dtd.1 \ 651f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 652bbf21555SRichard Lowedir path=usr/share/man/man8 653bbf21555SRichard Lowefile path=usr/share/man/man8/fmadm.8 654bbf21555SRichard Lowefile path=usr/share/man/man8/fmd.8 655bbf21555SRichard Lowefile path=usr/share/man/man8/fmdump.8 656bbf21555SRichard Lowefile path=usr/share/man/man8/fmstat.8 65786d41711SAndy Fiddamandir path=var/fm group=sys variant.opensolaris.zone=__NODEFAULT 65886d41711SAndy Fiddamandir path=var/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 65986d41711SAndy Fiddamandir path=var/fm/fmd/ckpt group=sys variant.opensolaris.zone=__NODEFAULT 66086d41711SAndy Fiddamandir path=var/fm/fmd/rsrc group=sys variant.opensolaris.zone=__NODEFAULT 66186d41711SAndy Fiddamandir path=var/fm/fmd/xprt group=sys variant.opensolaris.zone=__NODEFAULT 66286d41711SAndy Fiddaman# 66386d41711SAndy Fiddaman# driver is global-zone only 66486d41711SAndy Fiddaman# 66586d41711SAndy Fiddamandriver name=fm perms="* 0644 root sys" 666f6e214c7SGavin Maltby# 667f6e214c7SGavin Maltby# legacy packaging and license 668f6e214c7SGavin Maltby# 66971e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWfmd desc="Fault Management Daemon and Utilities" \ 67071e464e5SPeter Dennis - Sustaining Engineer name="Fault Management Daemon and Utilities" 67171e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWfmdr desc="Fault Management Daemon and Utilities (Root)" \ 67271e464e5SPeter Dennis - Sustaining Engineer name="Fault Management Daemon and Utilities (Root)" 673ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun 674ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL 675