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