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