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 2069d6681f7SRichard Lowelink path=usr/lib/fm/64 target=$(ARCH64) variant.opensolaris.zone=__NODEFAULT 20786d41711SAndy Fiddamandir path=usr/lib/fm/dict variant.opensolaris.zone=__NODEFAULT 208f6e214c7SGavin Maltby# 209f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 210f6e214c7SGavin Maltby# common to both global and non-global zones. 211f6e214c7SGavin Maltby# 212f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/AMD.dict mode=0444 \ 213f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 214f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/DISK.dict mode=0444 \ 215f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 216f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMD.dict mode=0444 \ 217f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 218f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/FMNOTIFY.dict mode=0444 \ 219f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 220f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/GMCA.dict mode=0444 \ 221f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 222f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/fm/dict/INTEL.dict mode=0444 \ 223f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 22412eb87fbSAlex Wilsonfile path=usr/lib/fm/dict/NIC.dict mode=0444 \ 22512eb87fbSAlex Wilson variant.opensolaris.zone=__NODEFAULT 226f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/NXGE.dict mode=0444 \ 227f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 228f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCI.dict mode=0444 \ 229f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 230f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/PCIEX.dict mode=0444 \ 231f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 232f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SENSOR.dict mode=0444 \ 233f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 234f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SMF.dict mode=0444 \ 235f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 236d2aad38fSMark J. Nelsonfile path=usr/lib/fm/dict/STORAGE.dict mode=0444 \ 237d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 238f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/SUNOS.dict mode=0444 \ 239f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 240f6e214c7SGavin Maltbyfile path=usr/lib/fm/dict/ZFS.dict mode=0444 \ 241f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 24286d41711SAndy Fiddamandir path=usr/lib/fm/eft 243f6e214c7SGavin Maltby# 244f6e214c7SGavin Maltby# Eversholt rules are global zone only 245f6e214c7SGavin Maltby# 24686d41711SAndy Fiddamanfile path=usr/lib/fm/eft/disk.eft mode=0444 variant.opensolaris.zone=__NODEFAULT 247ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xaui.eft mode=0444 248ead1f93eSLiane Prazafile path=usr/lib/fm/eft/neptune_xfp.eft mode=0444 24912eb87fbSAlex Wilsonfile path=usr/lib/fm/eft/nic.eft mode=0444 250ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pci.eft mode=0444 251ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciex.eft mode=0444 252ead1f93eSLiane Prazafile path=usr/lib/fm/eft/pciexrc.eft mode=0444 253ead1f93eSLiane Prazafile path=usr/lib/fm/eft/sensor.eft mode=0444 2547851b394STarik Soydanfile path=usr/lib/fm/eft/storage.eft mode=0444 25586d41711SAndy Fiddamandir path=usr/lib/fm/fmd variant.opensolaris.zone=__NODEFAULT 256f6e214c7SGavin Maltby# 257f6e214c7SGavin Maltby# usr/lib/fm/fmd executables: 258f6e214c7SGavin Maltby# - fmd is common, as are fminject, fmsim and fmtopo 259eb00b1c8SRobert Mustacchi# - ipmitopo and mcdecode are global zone only 260f6e214c7SGavin Maltby# 261f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmd mode=0555 variant.opensolaris.zone=__NODEFAULT 26286d41711SAndy Fiddamanfile path=usr/lib/fm/fmd/fminject mode=0555 variant.opensolaris.zone=__NODEFAULT 263f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmsim mode=0555 variant.opensolaris.zone=__NODEFAULT 264f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/fmtopo mode=0555 variant.opensolaris.zone=__NODEFAULT 265ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/ipmitopo mode=0555 266eb00b1c8SRobert Mustacchi$(i386_ONLY)file path=usr/lib/fm/fmd/mcdecode mode=0555 26786d41711SAndy Fiddamandir path=usr/lib/fm/fmd/plugins variant.opensolaris.zone=__NODEFAULT 268f6e214c7SGavin Maltby# 269f6e214c7SGavin Maltby# fmd plugins: 270f6e214c7SGavin Maltby# - most are hardware-specific and so global zone only 271f6e214c7SGavin Maltby# - ext-event-transport, ip-transport, syslog-msgs, 272f6e214c7SGavin Maltby# software-diagnosis and software-response 273f6e214c7SGavin Maltby# are common to both contexts 274f6e214c7SGavin Maltby# 275ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.conf 276ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/cpumem-retire.so mode=0555 2771410cb93SJoshua M. Clulowfile path=usr/lib/fm/fmd/plugins/disk-lights.conf 2781410cb93SJoshua M. Clulowfile path=usr/lib/fm/fmd/plugins/disk-lights.so mode=0555 279ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.conf 280ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-monitor.so mode=0555 281ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.conf 282ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/disk-transport.so mode=0555 283ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.conf 284ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/eft.so mode=0555 285f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.conf \ 286f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 287f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ext-event-transport.so mode=0555 \ 288f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 289ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.conf 290ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fabric-xlate.so mode=0555 291ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.conf 292ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/fdd-msg.so mode=0555 293ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.conf 294ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/io-retire.so mode=0555 295f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.conf \ 296f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 297f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/ip-transport.so mode=0555 \ 298f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 299ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.conf 300ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sensor-transport.so mode=0555 301e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.conf 302e4f5a11dSJames Kremerfile path=usr/lib/fm/fmd/plugins/ses-log-transport.so mode=0555 303f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.conf \ 304f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 305f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-diagnosis.so mode=0555 \ 306f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 307f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.conf \ 308f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 309f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/software-response.so mode=0555 \ 310f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 311ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.conf 312ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/sp-monitor.so mode=0555 313f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.conf \ 314f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 315f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/plugins/syslog-msgs.so mode=0555 \ 316f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 317ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.conf 318ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-diagnosis.so mode=0555 319ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.conf 320ead1f93eSLiane Prazafile path=usr/lib/fm/fmd/plugins/zfs-retire.so mode=0555 32186d41711SAndy Fiddamandir path=usr/lib/fm/fmd/schemes variant.opensolaris.zone=__NODEFAULT 32286d41711SAndy Fiddamandir path=usr/lib/fm/fmd/schemes/$(ARCH64) variant.opensolaris.zone=__NODEFAULT 323f6e214c7SGavin Maltby# 324f6e214c7SGavin Maltby# fmri scheme support: all are common to both global and non-global zones 325f6e214c7SGavin Maltby# 326f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/cpu.so mode=0555 \ 327f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 328f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/dev.so mode=0555 \ 329f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 330f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/fmd.so mode=0555 \ 331f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 332f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/hc.so mode=0555 \ 333f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 334f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/legacy-hc.so mode=0555 \ 335f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 336f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mem.so mode=0555 \ 337f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 338f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/mod.so mode=0555 \ 339f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 340f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/pkg.so mode=0555 \ 341f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 342f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/svc.so mode=0555 \ 343f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 344f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/sw.so mode=0555 \ 345f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 346f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/$(ARCH64)/zfs.so mode=0555 \ 347f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 348f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/cpu.so mode=0555 \ 349f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 350f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/dev.so mode=0555 \ 351f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 352f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/fmd.so mode=0555 \ 353f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 354f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/hc.so mode=0555 \ 355f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 356f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/legacy-hc.so mode=0555 \ 357f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 358f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mem.so mode=0555 \ 359f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 360f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/mod.so mode=0555 \ 361f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 362f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/pkg.so mode=0555 \ 363f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 364f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/svc.so mode=0555 \ 365f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 366f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/sw.so mode=0555 \ 367f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 368f6e214c7SGavin Maltbyfile path=usr/lib/fm/fmd/schemes/zfs.so mode=0555 \ 369f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 370f6e214c7SGavin Maltby# 37186d41711SAndy Fiddaman# 32-bit .so symlinks 37286d41711SAndy Fiddaman# 37386d41711SAndy Fiddamanlink path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 37486d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 37586d41711SAndy Fiddaman# 376f6e214c7SGavin Maltby# Libraries for usr/lib/fm; we include these in both global and non-global 377f6e214c7SGavin Maltby# contexts except for the ldom and seslog libraries. 378f6e214c7SGavin Maltby# 379f6e214c7SGavin Maltby# 380f6e214c7SGavin Maltby# 32-bit .so.1 381f6e214c7SGavin Maltby# 382f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiagcode.so.1 variant.opensolaris.zone=__NODEFAULT 38386d41711SAndy Fiddamanlink path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 38486d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 385f6e214c7SGavin Maltbyfile path=usr/lib/fm/libdiskstatus.so.1 variant.opensolaris.zone=__NODEFAULT 38686d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 38786d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 388f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_adm.so.1 variant.opensolaris.zone=__NODEFAULT 38986d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 39086d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 391f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_agent.so.1 variant.opensolaris.zone=__NODEFAULT 39286d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 39386d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 394f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_log.so.1 variant.opensolaris.zone=__NODEFAULT 39586d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 39686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 397f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_msg.so.1 variant.opensolaris.zone=__NODEFAULT 39886d41711SAndy Fiddamanlink path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 39986d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 400f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmd_snmp.so.1 variant.opensolaris.zone=__NODEFAULT 40186d41711SAndy Fiddamanlink path=usr/lib/fm/libfmevent.so target=../../../lib/fm/libfmevent.so.1 \ 40286d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 40386d41711SAndy Fiddamanlink path=usr/lib/fm/libfmevent.so.1 target=../../../lib/fm/libfmevent.so.1 \ 40486d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 40586d41711SAndy Fiddamanlink path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 40686d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 407f6e214c7SGavin Maltbyfile path=usr/lib/fm/libfmnotify.so.1 variant.opensolaris.zone=__NODEFAULT 40886d41711SAndy Fiddamanlink path=usr/lib/fm/libseslog.so target=libseslog.so.1 409e4f5a11dSJames Kremerfile path=usr/lib/fm/libseslog.so.1 41086d41711SAndy Fiddamanlink path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 41186d41711SAndy Fiddaman variant.opensolaris.zone=__NODEFAULT 412f6e214c7SGavin Maltbyfile path=usr/lib/fm/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 41386d41711SAndy Fiddamandir path=usr/lib/fm/notify variant.opensolaris.zone=__NODEFAULT 41486d41711SAndy Fiddamandir path=usr/lib/fm/topo variant.opensolaris.zone=__NODEFAULT 41586d41711SAndy Fiddamandir path=usr/lib/fm/topo/maps variant.opensolaris.zone=__NODEFAULT 416f6e214c7SGavin Maltby# 417f6e214c7SGavin Maltby# Topo xml maps are all global-zone only 418f6e214c7SGavin Maltby# 419ead1f93eSLiane Prazafile path=usr/lib/fm/topo/maps/xfp-hc-topology.xml mode=0444 42086d41711SAndy Fiddamandir path=usr/lib/fm/topo/plugins variant.opensolaris.zone=__NODEFAULT 421*7c0da522SRobert Mustacchifile path=usr/lib/fm/topo/plugins/dimm.so mode=0555 422ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/disk.so mode=0555 423e2f631f9SJordan Paige Hendricksfile path=usr/lib/fm/topo/plugins/fac_prov_ahci.so mode=0555 424ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/fac_prov_ipmi.so mode=0555 425ea6920ffSRobert Mustacchifile path=usr/lib/fm/topo/plugins/fac_prov_libhp.so mode=0555 426aed5247fSJoshua M. Clulowfile path=usr/lib/fm/topo/plugins/fac_prov_mptsas.so mode=0555 427ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ipmi.so mode=0555 42845d3dd98SRobert Mustacchifile path=usr/lib/fm/topo/plugins/nic.so mode=0555 429ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/ses.so mode=0555 4306d65bee7SRob Johnstonfile path=usr/lib/fm/topo/plugins/smbios.so mode=0555 431744642a2SRobert Mustacchifile path=usr/lib/fm/topo/plugins/ufm.so mode=0555 432672fc84aSRobert Mustacchifile path=usr/lib/fm/topo/plugins/usb.so mode=0555 433ead1f93eSLiane Prazafile path=usr/lib/fm/topo/plugins/xfp.so mode=0555 43486d41711SAndy Fiddamandir path=usr/lib/locale variant.opensolaris.zone=__NODEFAULT 43586d41711SAndy Fiddamandir path=usr/lib/locale/C variant.opensolaris.zone=__NODEFAULT 43686d41711SAndy Fiddamandir path=usr/lib/locale/C/LC_MESSAGES variant.opensolaris.zone=__NODEFAULT 437f6e214c7SGavin Maltby# 438f6e214c7SGavin Maltby# Dictionaries, whether they are hardware-specific or not, are 439f6e214c7SGavin Maltby# common to both global and non-global zones. 440f6e214c7SGavin Maltby# 441f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 442f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 443f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 444f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 445f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 446f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 447f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 448f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 449f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 450f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 451f6e214c7SGavin Maltby$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 452f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 45312eb87fbSAlex Wilsonfile path=usr/lib/locale/C/LC_MESSAGES/NIC.mo mode=0444 \ 45412eb87fbSAlex Wilson variant.opensolaris.zone=__NODEFAULT 455f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 456f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 457f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 458f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 459f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 460f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 461f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 462f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 463f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 464f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 465d2aad38fSMark J. Nelsonfile path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 466d2aad38fSMark J. Nelson variant.opensolaris.zone=__NODEFAULT 467f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 468f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 469f6e214c7SGavin Maltbyfile path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 470f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 47186d41711SAndy Fiddamandir path=usr/lib/mdb group=sys 47286d41711SAndy Fiddamandir path=usr/lib/mdb/proc group=sys 473f6e214c7SGavin Maltby# 474f6e214c7SGavin Maltby# mdb support will automatically be included in both contexts; 475f6e214c7SGavin Maltby# we allow eft.so to be included despite not delivering 476f6e214c7SGavin Maltby# the eft plugin in non-global zones 477f6e214c7SGavin Maltby# 478ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/eft.so group=sys mode=0555 479ead1f93eSLiane Prazafile path=usr/lib/mdb/proc/fmd.so group=sys mode=0555 48086d41711SAndy Fiddamandir path=usr/platform group=sys 48186d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc group=sys 48286d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib 48386d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm 48486d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/eft 485ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/$(ARCH64).eft mode=0444 486ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu.eft mode=0444 487ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft mode=0444 488ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/intel.eft mode=0444 48986d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo 49086d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/maps 4911410cb93SJoshua M. Clulow$(i386_ONLY)file \ 4921410cb93SJoshua M. Clulow path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-1101-disk-hc-topology.xml \ 4931410cb93SJoshua M. Clulow mode=0444 49486d41711SAndy Fiddaman$(i386_ONLY)link \ 49586d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3101-hc-topology.xml \ 49686d41711SAndy Fiddaman target=SSG-2028R-ACR24L-hc-topology.xml 49786d41711SAndy Fiddaman# 49886d41711SAndy Fiddaman# symlinks for paticular topo maps 49986d41711SAndy Fiddaman# 50086d41711SAndy Fiddaman 50186d41711SAndy Fiddaman$(i386_ONLY)link \ 50286d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3101-usb.usbtopo \ 50386d41711SAndy Fiddaman target=SSG-2028R-ACR24L-usb.usbtopo 50486d41711SAndy Fiddaman$(i386_ONLY)link \ 50586d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3102-hc-topology.xml \ 50686d41711SAndy Fiddaman target=SSG-2028R-ACR24L-hc-topology.xml 50786d41711SAndy Fiddaman$(i386_ONLY)link \ 50886d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3102-usb.usbtopo \ 50986d41711SAndy Fiddaman target=SSG-2028R-ACR24L-usb.usbtopo 510843d17d4SRob Johnston$(i386_ONLY)file \ 511843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3301-hc-topology.xml \ 512843d17d4SRob Johnston mode=0444 51386d41711SAndy Fiddaman$(i386_ONLY)link \ 51486d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-3302-hc-topology.xml \ 51586d41711SAndy Fiddaman target=Joyent-Compute-Platform-3301-hc-topology.xml 516843d17d4SRob Johnston$(i386_ONLY)file \ 517843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-330x-chassis-hc-topology.xml \ 518843d17d4SRob Johnston mode=0444 519843d17d4SRob Johnston$(i386_ONLY)file \ 520843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-330x-fan-hc-topology.xml \ 521843d17d4SRob Johnston mode=0444 52286d41711SAndy Fiddaman$(i386_ONLY)link \ 52386d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-M12G5-hc-topology.xml \ 52486d41711SAndy Fiddaman target=SSG-2029P-ACR24L-hc-topology.xml 52586d41711SAndy Fiddaman$(i386_ONLY)link \ 52686d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-M12G5-usb.usbtopo \ 52786d41711SAndy Fiddaman target=SSG-2029P-ACR24L-usb.usbtopo 52886d41711SAndy Fiddaman$(i386_ONLY)link \ 52986d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-S10G5-hc-topology.xml \ 53086d41711SAndy Fiddaman target=SSG-6049P-E1CR36L-hc-topology.xml 53186d41711SAndy Fiddaman$(i386_ONLY)link \ 53286d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-S10G5-usb.usbtopo \ 53386d41711SAndy Fiddaman target=SSG-6049P-E1CR36L-usb.usbtopo 534843d17d4SRob Johnston$(i386_ONLY)file \ 535843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-chassis-hc-topology.xml \ 536843d17d4SRob Johnston mode=0444 537843d17d4SRob Johnston$(i386_ONLY)file \ 538843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-hc-topology.xml \ 539843d17d4SRob Johnston mode=0444 540843d17d4SRob Johnston$(i386_ONLY)file \ 541843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Storage-Platform-7001-slot-hc-topology.xml \ 542843d17d4SRob Johnston mode=0444 543ead1f93eSLiane Praza$(i386_ONLY)file \ 544ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml \ 545ead1f93eSLiane Praza mode=0444 546843d17d4SRob Johnston$(i386_ONLY)file \ 547843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-chassis-hc-topology.xml \ 548843d17d4SRob Johnston mode=0444 549843d17d4SRob Johnston$(i386_ONLY)file \ 550843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-disk-hc-topology.xml \ 551843d17d4SRob Johnston mode=0444 552843d17d4SRob Johnston$(i386_ONLY)file \ 553843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-hc-topology.xml \ 554843d17d4SRob Johnston mode=0444 555843d17d4SRob Johnston$(i386_ONLY)file \ 556843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-slot-hc-topology.xml \ 557843d17d4SRob Johnston mode=0444 558672fc84aSRobert Mustacchi$(i386_ONLY)file \ 559672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2028R-ACR24L-usb.usbtopo \ 560672fc84aSRobert Mustacchi mode=0444 561843d17d4SRob Johnston$(i386_ONLY)file \ 562843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-chassis-hc-topology.xml \ 563843d17d4SRob Johnston mode=0444 564843d17d4SRob Johnston$(i386_ONLY)file \ 565843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-disk-hc-topology.xml \ 566843d17d4SRob Johnston mode=0444 567843d17d4SRob Johnston$(i386_ONLY)file \ 568843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-hc-topology.xml \ 569843d17d4SRob Johnston mode=0444 570843d17d4SRob Johnston$(i386_ONLY)file \ 571843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-slot-hc-topology.xml \ 572843d17d4SRob Johnston mode=0444 573672fc84aSRobert Mustacchi$(i386_ONLY)file \ 574672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-2029P-ACR24L-usb.usbtopo \ 575672fc84aSRobert Mustacchi mode=0444 576843d17d4SRob Johnston$(i386_ONLY)file \ 577843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-chassis-hc-topology.xml \ 578843d17d4SRob Johnston mode=0444 579843d17d4SRob Johnston$(i386_ONLY)file \ 580843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-hc-topology.xml \ 581843d17d4SRob Johnston mode=0444 582843d17d4SRob Johnston$(i386_ONLY)file \ 583843d17d4SRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-slot-hc-topology.xml \ 584843d17d4SRob Johnston mode=0444 585672fc84aSRobert Mustacchi$(i386_ONLY)file \ 586672fc84aSRobert Mustacchi path=usr/platform/i86pc/lib/fm/topo/maps/SSG-6049P-E1CR36L-usb.usbtopo \ 587672fc84aSRobert Mustacchi mode=0444 5883c6ffbabSRob Johnston$(i386_ONLY)file \ 5893c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-chassis-hc-topology.xml \ 5903c6ffbabSRob Johnston mode=0444 5913c6ffbabSRob Johnston$(i386_ONLY)file \ 5923c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-hc-topology.xml \ 5933c6ffbabSRob Johnston mode=0444 5943c6ffbabSRob Johnston$(i386_ONLY)file \ 5953c6ffbabSRob Johnston path=usr/platform/i86pc/lib/fm/topo/maps/SYS-2028U-E1CNRT+-usb.usbtopo \ 5963c6ffbabSRob Johnston mode=0444 597ead1f93eSLiane Praza$(i386_ONLY)file \ 598ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml \ 599ead1f93eSLiane Praza mode=0444 600ead1f93eSLiane Praza$(i386_ONLY)file \ 601ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml \ 602ead1f93eSLiane Praza mode=0444 603ead1f93eSLiane Praza$(i386_ONLY)file \ 604ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml \ 605ead1f93eSLiane Praza mode=0444 606ead1f93eSLiane Praza$(i386_ONLY)file \ 607ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml \ 608ead1f93eSLiane Praza mode=0444 609ead1f93eSLiane Praza$(i386_ONLY)file \ 610ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml \ 611ead1f93eSLiane Praza mode=0444 612ead1f93eSLiane Praza$(i386_ONLY)file \ 61386d41711SAndy Fiddaman path=usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml mode=0444 614ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml \ 615ead1f93eSLiane Praza mode=0444 616ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml \ 617ead1f93eSLiane Praza mode=0444 618ebbab6bbSDan Price$(i386_ONLY)file \ 619ebbab6bbSDan Price path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml mode=0444 620ead1f93eSLiane Praza$(i386_ONLY)file \ 621ead1f93eSLiane Praza path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml \ 622ead1f93eSLiane Praza mode=0444 623ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml \ 624ead1f93eSLiane Praza mode=0444 62586d41711SAndy Fiddaman$(i386_ONLY)dir path=usr/platform/i86pc/lib/fm/topo/plugins 626ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chip.so mode=0555 627dc90e123SRobert Mustacchi$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chipset.so \ 628dc90e123SRobert Mustacchi mode=0555 629ead1f93eSLiane Praza$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so \ 630ead1f93eSLiane Praza mode=0555 63186d41711SAndy Fiddaman$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so mode=0555 63286d41711SAndy Fiddaman$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so mode=0555 633dd23d762SRobert Mustacchi$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/zen.so mode=0555 634f6e214c7SGavin Maltby# 63586d41711SAndy Fiddaman# Some directories common to both global and non-global zones: 63686d41711SAndy Fiddaman# 63786d41711SAndy Fiddamandir path=usr/sbin variant.opensolaris.zone=__NODEFAULT 63886d41711SAndy Fiddaman# 639f6e214c7SGavin Maltby# Administrative utilities are common to both contexts 640f6e214c7SGavin Maltby# 641f6e214c7SGavin Maltbyfile path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 642f6e214c7SGavin Maltbyfile path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 643f6e214c7SGavin Maltbyfile path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 64486d41711SAndy Fiddamandir path=usr/share variant.opensolaris.zone=__NODEFAULT 64586d41711SAndy Fiddamandir path=usr/share/lib variant.opensolaris.zone=__NODEFAULT 64686d41711SAndy Fiddamandir path=usr/share/lib/xml group=sys variant.opensolaris.zone=__NODEFAULT 64786d41711SAndy Fiddamandir path=usr/share/lib/xml/dtd group=sys variant.opensolaris.zone=__NODEFAULT 648f6e214c7SGavin Maltby# 649c5591576SRob Johnston# Topo DTDs are also common 650f6e214c7SGavin Maltby# 651c5591576SRob Johnstonfile path=usr/share/lib/xml/dtd/digraph-topology.dtd.1 \ 652c5591576SRob Johnston variant.opensolaris.zone=__NODEFAULT 653f6e214c7SGavin Maltbyfile path=usr/share/lib/xml/dtd/topology.dtd.1 \ 654f6e214c7SGavin Maltby variant.opensolaris.zone=__NODEFAULT 655bbf21555SRichard Lowedir path=usr/share/man/man8 656bbf21555SRichard Lowefile path=usr/share/man/man8/fmadm.8 657bbf21555SRichard Lowefile path=usr/share/man/man8/fmd.8 658bbf21555SRichard Lowefile path=usr/share/man/man8/fmdump.8 659bbf21555SRichard Lowefile path=usr/share/man/man8/fmstat.8 66086d41711SAndy Fiddamandir path=var/fm group=sys variant.opensolaris.zone=__NODEFAULT 66186d41711SAndy Fiddamandir path=var/fm/fmd group=sys variant.opensolaris.zone=__NODEFAULT 66286d41711SAndy Fiddamandir path=var/fm/fmd/ckpt group=sys variant.opensolaris.zone=__NODEFAULT 66386d41711SAndy Fiddamandir path=var/fm/fmd/rsrc group=sys variant.opensolaris.zone=__NODEFAULT 66486d41711SAndy Fiddamandir path=var/fm/fmd/xprt group=sys variant.opensolaris.zone=__NODEFAULT 66586d41711SAndy Fiddaman# 66686d41711SAndy Fiddaman# driver is global-zone only 66786d41711SAndy Fiddaman# 66886d41711SAndy Fiddamandriver name=fm perms="* 0644 root sys" 669f6e214c7SGavin Maltby# 670f6e214c7SGavin Maltby# legacy packaging and license 671f6e214c7SGavin Maltby# 67271e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWfmd desc="Fault Management Daemon and Utilities" \ 67371e464e5SPeter Dennis - Sustaining Engineer name="Fault Management Daemon and Utilities" 67471e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWfmdr desc="Fault Management Daemon and Utilities (Root)" \ 67571e464e5SPeter Dennis - Sustaining Engineer name="Fault Management Daemon and Utilities (Root)" 676ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun 677ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL 678