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