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-lights.conf 428file path=usr/lib/fm/fmd/plugins/disk-lights.so mode=0555 429file path=usr/lib/fm/fmd/plugins/disk-monitor.conf 430file path=usr/lib/fm/fmd/plugins/disk-monitor.so mode=0555 431file path=usr/lib/fm/fmd/plugins/disk-transport.conf 432file path=usr/lib/fm/fmd/plugins/disk-transport.so mode=0555 433file path=usr/lib/fm/fmd/plugins/eft.conf 434file path=usr/lib/fm/fmd/plugins/eft.so mode=0555 435file path=usr/lib/fm/fmd/plugins/ext-event-transport.conf \ 436 variant.opensolaris.zone=__NODEFAULT 437file path=usr/lib/fm/fmd/plugins/ext-event-transport.so mode=0555 \ 438 variant.opensolaris.zone=__NODEFAULT 439file path=usr/lib/fm/fmd/plugins/fabric-xlate.conf 440file path=usr/lib/fm/fmd/plugins/fabric-xlate.so mode=0555 441file path=usr/lib/fm/fmd/plugins/fdd-msg.conf 442file path=usr/lib/fm/fmd/plugins/fdd-msg.so mode=0555 443file path=usr/lib/fm/fmd/plugins/io-retire.conf 444file path=usr/lib/fm/fmd/plugins/io-retire.so mode=0555 445file path=usr/lib/fm/fmd/plugins/ip-transport.conf \ 446 variant.opensolaris.zone=__NODEFAULT 447file path=usr/lib/fm/fmd/plugins/ip-transport.so mode=0555 \ 448 variant.opensolaris.zone=__NODEFAULT 449file path=usr/lib/fm/fmd/plugins/sensor-transport.conf 450file path=usr/lib/fm/fmd/plugins/sensor-transport.so mode=0555 451file path=usr/lib/fm/fmd/plugins/ses-log-transport.conf 452file path=usr/lib/fm/fmd/plugins/ses-log-transport.so mode=0555 453file path=usr/lib/fm/fmd/plugins/software-diagnosis.conf \ 454 variant.opensolaris.zone=__NODEFAULT 455file path=usr/lib/fm/fmd/plugins/software-diagnosis.so mode=0555 \ 456 variant.opensolaris.zone=__NODEFAULT 457file path=usr/lib/fm/fmd/plugins/software-response.conf \ 458 variant.opensolaris.zone=__NODEFAULT 459file path=usr/lib/fm/fmd/plugins/software-response.so mode=0555 \ 460 variant.opensolaris.zone=__NODEFAULT 461file path=usr/lib/fm/fmd/plugins/sp-monitor.conf 462file path=usr/lib/fm/fmd/plugins/sp-monitor.so mode=0555 463file path=usr/lib/fm/fmd/plugins/syslog-msgs.conf \ 464 variant.opensolaris.zone=__NODEFAULT 465file path=usr/lib/fm/fmd/plugins/syslog-msgs.so mode=0555 \ 466 variant.opensolaris.zone=__NODEFAULT 467file path=usr/lib/fm/fmd/plugins/zfs-diagnosis.conf 468file path=usr/lib/fm/fmd/plugins/zfs-diagnosis.so mode=0555 469file path=usr/lib/fm/fmd/plugins/zfs-retire.conf 470file path=usr/lib/fm/fmd/plugins/zfs-retire.so mode=0555 471# 472# fmri scheme support: all are common to both global and non-global zones 473# 474file path=usr/lib/fm/fmd/schemes/$(ARCH64)/cpu.so mode=0555 \ 475 variant.opensolaris.zone=__NODEFAULT 476file path=usr/lib/fm/fmd/schemes/$(ARCH64)/dev.so mode=0555 \ 477 variant.opensolaris.zone=__NODEFAULT 478file path=usr/lib/fm/fmd/schemes/$(ARCH64)/fmd.so mode=0555 \ 479 variant.opensolaris.zone=__NODEFAULT 480file path=usr/lib/fm/fmd/schemes/$(ARCH64)/hc.so mode=0555 \ 481 variant.opensolaris.zone=__NODEFAULT 482file path=usr/lib/fm/fmd/schemes/$(ARCH64)/legacy-hc.so mode=0555 \ 483 variant.opensolaris.zone=__NODEFAULT 484file path=usr/lib/fm/fmd/schemes/$(ARCH64)/mem.so mode=0555 \ 485 variant.opensolaris.zone=__NODEFAULT 486file path=usr/lib/fm/fmd/schemes/$(ARCH64)/mod.so mode=0555 \ 487 variant.opensolaris.zone=__NODEFAULT 488file path=usr/lib/fm/fmd/schemes/$(ARCH64)/pkg.so mode=0555 \ 489 variant.opensolaris.zone=__NODEFAULT 490file path=usr/lib/fm/fmd/schemes/$(ARCH64)/svc.so mode=0555 \ 491 variant.opensolaris.zone=__NODEFAULT 492file path=usr/lib/fm/fmd/schemes/$(ARCH64)/sw.so mode=0555 \ 493 variant.opensolaris.zone=__NODEFAULT 494file path=usr/lib/fm/fmd/schemes/$(ARCH64)/zfs.so mode=0555 \ 495 variant.opensolaris.zone=__NODEFAULT 496file path=usr/lib/fm/fmd/schemes/cpu.so mode=0555 \ 497 variant.opensolaris.zone=__NODEFAULT 498file path=usr/lib/fm/fmd/schemes/dev.so mode=0555 \ 499 variant.opensolaris.zone=__NODEFAULT 500file path=usr/lib/fm/fmd/schemes/fmd.so mode=0555 \ 501 variant.opensolaris.zone=__NODEFAULT 502file path=usr/lib/fm/fmd/schemes/hc.so mode=0555 \ 503 variant.opensolaris.zone=__NODEFAULT 504file path=usr/lib/fm/fmd/schemes/legacy-hc.so mode=0555 \ 505 variant.opensolaris.zone=__NODEFAULT 506file path=usr/lib/fm/fmd/schemes/mem.so mode=0555 \ 507 variant.opensolaris.zone=__NODEFAULT 508file path=usr/lib/fm/fmd/schemes/mod.so mode=0555 \ 509 variant.opensolaris.zone=__NODEFAULT 510file path=usr/lib/fm/fmd/schemes/pkg.so mode=0555 \ 511 variant.opensolaris.zone=__NODEFAULT 512file path=usr/lib/fm/fmd/schemes/svc.so mode=0555 \ 513 variant.opensolaris.zone=__NODEFAULT 514file path=usr/lib/fm/fmd/schemes/sw.so mode=0555 \ 515 variant.opensolaris.zone=__NODEFAULT 516file path=usr/lib/fm/fmd/schemes/zfs.so mode=0555 \ 517 variant.opensolaris.zone=__NODEFAULT 518# 519# Libraries for usr/lib/fm; we include these in both global and non-global 520# contexts except for the ldom and seslog libraries. 521# 522# 523# 32-bit .so.1 524# 525file path=usr/lib/fm/libdiagcode.so.1 variant.opensolaris.zone=__NODEFAULT 526file path=usr/lib/fm/libdiskstatus.so.1 variant.opensolaris.zone=__NODEFAULT 527file path=usr/lib/fm/libfmd_adm.so.1 variant.opensolaris.zone=__NODEFAULT 528file path=usr/lib/fm/libfmd_agent.so.1 variant.opensolaris.zone=__NODEFAULT 529file path=usr/lib/fm/libfmd_log.so.1 variant.opensolaris.zone=__NODEFAULT 530file path=usr/lib/fm/libfmd_msg.so.1 variant.opensolaris.zone=__NODEFAULT 531file path=usr/lib/fm/libfmd_snmp.so.1 variant.opensolaris.zone=__NODEFAULT 532file path=usr/lib/fm/libfmnotify.so.1 variant.opensolaris.zone=__NODEFAULT 533$(sparc_ONLY)file path=usr/lib/fm/libldom.so.1 534$(sparc_ONLY)file path=usr/lib/fm/libmdesc.so.1 535file path=usr/lib/fm/libseslog.so.1 536file path=usr/lib/fm/libtopo.so.1 variant.opensolaris.zone=__NODEFAULT 537# 538# 32-bit lint libraries 539# 540file path=usr/lib/fm/llib-ldiagcode variant.opensolaris.zone=__NODEFAULT 541file path=usr/lib/fm/llib-ldiagcode.ln variant.opensolaris.zone=__NODEFAULT 542file path=usr/lib/fm/llib-ldiskstatus variant.opensolaris.zone=__NODEFAULT 543file path=usr/lib/fm/llib-ldiskstatus.ln variant.opensolaris.zone=__NODEFAULT 544file path=usr/lib/fm/llib-lfmd_adm variant.opensolaris.zone=__NODEFAULT 545file path=usr/lib/fm/llib-lfmd_adm.ln variant.opensolaris.zone=__NODEFAULT 546file path=usr/lib/fm/llib-lfmd_agent variant.opensolaris.zone=__NODEFAULT 547file path=usr/lib/fm/llib-lfmd_agent.ln variant.opensolaris.zone=__NODEFAULT 548file path=usr/lib/fm/llib-lfmd_log variant.opensolaris.zone=__NODEFAULT 549file path=usr/lib/fm/llib-lfmd_log.ln variant.opensolaris.zone=__NODEFAULT 550file path=usr/lib/fm/llib-lfmd_msg variant.opensolaris.zone=__NODEFAULT 551file path=usr/lib/fm/llib-lfmd_msg.ln variant.opensolaris.zone=__NODEFAULT 552file path=usr/lib/fm/llib-lfmd_snmp variant.opensolaris.zone=__NODEFAULT 553file path=usr/lib/fm/llib-lfmd_snmp.ln variant.opensolaris.zone=__NODEFAULT 554file path=usr/lib/fm/llib-lfmnotify variant.opensolaris.zone=__NODEFAULT 555file path=usr/lib/fm/llib-lfmnotify.ln variant.opensolaris.zone=__NODEFAULT 556$(sparc_ONLY)file path=usr/lib/fm/llib-lldom 557$(sparc_ONLY)file path=usr/lib/fm/llib-lldom.ln 558$(sparc_ONLY)file path=usr/lib/fm/llib-lmdesc 559$(sparc_ONLY)file path=usr/lib/fm/llib-lmdesc.ln 560file path=usr/lib/fm/llib-lseslog 561file path=usr/lib/fm/llib-lseslog.ln 562file path=usr/lib/fm/llib-ltopo variant.opensolaris.zone=__NODEFAULT 563file path=usr/lib/fm/llib-ltopo.ln variant.opensolaris.zone=__NODEFAULT 564# 565# Topo xml maps are all global-zone only 566# 567file path=usr/lib/fm/topo/maps/xfp-hc-topology.xml mode=0444 568file path=usr/lib/fm/topo/plugins/disk.so mode=0555 569file path=usr/lib/fm/topo/plugins/fac_prov_ipmi.so mode=0555 570file path=usr/lib/fm/topo/plugins/fac_prov_mptsas.so mode=0555 571file path=usr/lib/fm/topo/plugins/ipmi.so mode=0555 572file path=usr/lib/fm/topo/plugins/nic.so mode=0555 573file path=usr/lib/fm/topo/plugins/ses.so mode=0555 574file path=usr/lib/fm/topo/plugins/xfp.so mode=0555 575# 576# Dictionaries, whether they are hardware-specific or not, are 577# common to both global and non-global zones. 578# 579$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 580 variant.opensolaris.zone=__NODEFAULT 581file path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 582 variant.opensolaris.zone=__NODEFAULT 583file path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 584 variant.opensolaris.zone=__NODEFAULT 585file path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 586 variant.opensolaris.zone=__NODEFAULT 587$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 588 variant.opensolaris.zone=__NODEFAULT 589$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 590 variant.opensolaris.zone=__NODEFAULT 591file path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 592 variant.opensolaris.zone=__NODEFAULT 593file path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 594 variant.opensolaris.zone=__NODEFAULT 595file path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 596 variant.opensolaris.zone=__NODEFAULT 597$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SCF.mo mode=0444 \ 598 variant.opensolaris.zone=__NODEFAULT 599file path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 600 variant.opensolaris.zone=__NODEFAULT 601file path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 602 variant.opensolaris.zone=__NODEFAULT 603file path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 604 variant.opensolaris.zone=__NODEFAULT 605$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4.mo mode=0444 \ 606 variant.opensolaris.zone=__NODEFAULT 607$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4U.mo mode=0444 \ 608 variant.opensolaris.zone=__NODEFAULT 609$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4V.mo mode=0444 \ 610 variant.opensolaris.zone=__NODEFAULT 611file path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 612 variant.opensolaris.zone=__NODEFAULT 613file path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 614 variant.opensolaris.zone=__NODEFAULT 615# 616# mdb support will automatically be included in both contexts; 617# we allow eft.so to be included despite not delivering 618# the eft plugin in non-global zones 619# 620file path=usr/lib/mdb/proc/eft.so group=sys mode=0555 621file path=usr/lib/mdb/proc/fmd.so group=sys mode=0555 622# 623# Platform-specific fmd plugins are global zone only 624# 625$(sparc_ONLY)file \ 626 path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.conf 627$(sparc_ONLY)file \ 628 path=usr/platform/SUNW,Netra-CP3060/lib/fm/topo/maps/Netra-CP3060-hc-topology.xml \ 629 mode=0444 630$(sparc_ONLY)file \ 631 path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.conf 632$(sparc_ONLY)file \ 633 path=usr/platform/SUNW,Netra-CP3260/lib/fm/topo/maps/Netra-CP3260-hc-topology.xml \ 634 mode=0444 635$(sparc_ONLY)file \ 636 path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.conf 637$(sparc_ONLY)file \ 638 path=usr/platform/SUNW,Netra-T5220/lib/fm/topo/maps/Netra-T5220-hc-topology.xml \ 639 mode=0444 640$(sparc_ONLY)file \ 641 path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.conf 642$(sparc_ONLY)file \ 643 path=usr/platform/SUNW,Netra-T5440/lib/fm/topo/maps/Netra-T5440-hc-topology.xml \ 644 mode=0444 645$(sparc_ONLY)file \ 646 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins/etm.conf 647$(sparc_ONLY)file \ 648 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5120-hc-topology.xml \ 649 mode=0444 650$(sparc_ONLY)file \ 651 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5220-hc-topology.xml \ 652 mode=0444 653$(sparc_ONLY)file \ 654 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.conf 655$(sparc_ONLY)file \ 656 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.so \ 657 mode=0555 658$(sparc_ONLY)file \ 659 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.conf 660$(sparc_ONLY)file \ 661 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.so \ 662 mode=0555 663$(sparc_ONLY)file \ 664 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/maps/SPARC-Enterprise-hc-topology.xml \ 665 mode=0444 666$(sparc_ONLY)file \ 667 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/plugins/ioboard.so \ 668 mode=0555 669$(sparc_ONLY)file \ 670 path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins/etm.conf 671$(sparc_ONLY)file \ 672 path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/topo/maps/Sun-Blade-T6300-hc-topology.xml \ 673 mode=0444 674$(sparc_ONLY)file \ 675 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.conf 676$(sparc_ONLY)file \ 677 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/topo/maps/Sun-Blade-T6320-hc-topology.xml \ 678 mode=0444 679$(sparc_ONLY)file \ 680 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/eft/SUNW,Sun-Fire-15000.eft \ 681 mode=0444 682$(sparc_ONLY)file \ 683 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/maps/Sun-Fire-15000-hc-topology.xml \ 684 mode=0444 685$(sparc_ONLY)file \ 686 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/plugins/ioboard.so \ 687 mode=0555 688$(sparc_ONLY)file \ 689 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.conf 690$(sparc_ONLY)file \ 691 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Netra-T2000-hc-topology.xml \ 692 mode=0444 693$(sparc_ONLY)file \ 694 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T1000-hc-topology.xml \ 695 mode=0444 696$(sparc_ONLY)file \ 697 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T2000-hc-topology.xml \ 698 mode=0444 699$(sparc_ONLY)file \ 700 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T1000-hc-topology.xml \ 701 mode=0444 702$(sparc_ONLY)file \ 703 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T200-hc-topology.xml \ 704 mode=0444 705$(sparc_ONLY)file \ 706 path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/maps/Sun-Fire-hc-topology.xml \ 707 mode=0444 708$(sparc_ONLY)file \ 709 path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/plugins/ioboard.so mode=0555 710$(sparc_ONLY)file path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.conf 711$(sparc_ONLY)file \ 712 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/Sun-Blade-T6340-hc-topology.xml \ 713 mode=0444 714$(sparc_ONLY)file \ 715 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5140-hc-topology.xml \ 716 mode=0444 717$(sparc_ONLY)file \ 718 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5240-hc-topology.xml \ 719 mode=0444 720$(sparc_ONLY)file \ 721 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5440-hc-topology.xml \ 722 mode=0444 723$(sparc_ONLY)file \ 724 path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.conf 725$(sparc_ONLY)file \ 726 path=usr/platform/SUNW,USBRDT-5240/lib/fm/topo/maps/USBRDT-5240-hc-topology.xml \ 727 mode=0444 728$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/$(ARCH64).eft mode=0444 729$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu.eft mode=0444 730$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft mode=0444 731$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/intel.eft mode=0444 732$(i386_ONLY)file \ 733 path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-1101-disk-hc-topology.xml \ 734 mode=0444 735$(i386_ONLY)file \ 736 path=usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml \ 737 mode=0444 738$(i386_ONLY)file \ 739 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml \ 740 mode=0444 741$(i386_ONLY)file \ 742 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml \ 743 mode=0444 744$(i386_ONLY)file \ 745 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml \ 746 mode=0444 747$(i386_ONLY)file \ 748 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml \ 749 mode=0444 750$(i386_ONLY)file \ 751 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml \ 752 mode=0444 753$(i386_ONLY)file \ 754 path=usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml \ 755 mode=0444 756$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml \ 757 mode=0444 758$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml \ 759 mode=0444 760$(i386_ONLY)file \ 761 path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml mode=0444 762$(i386_ONLY)file \ 763 path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml \ 764 mode=0444 765$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml \ 766 mode=0444 767$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chip.so mode=0555 768$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so \ 769 mode=0555 770$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so \ 771 mode=0555 772$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so \ 773 mode=0555 774$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/fire.eft mode=0444 775$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/oberon.eft mode=0444 776$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/psycho.eft mode=0444 777$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/schizo.eft mode=0444 778$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/tomatillo.eft mode=0444 779$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/xmits.eft mode=0444 780$(sparc_ONLY)file \ 781 path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.conf 782$(sparc_ONLY)file \ 783 path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.so mode=0555 784$(sparc_ONLY)file \ 785 path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.conf 786$(sparc_ONLY)file \ 787 path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 788$(sparc_ONLY)file \ 789 path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.conf 790$(sparc_ONLY)file \ 791 path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.so mode=0555 792$(sparc_ONLY)file \ 793 path=usr/platform/sun4u/lib/fm/topo/maps/sun4u-hc-topology.xml mode=0444 794$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/chip.so \ 795 mode=0555 796$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/hostbridge.so \ 797 mode=0555 798$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/pcibus.so \ 799 mode=0555 800$(sparc_ONLY)file path=usr/platform/sun4v/include/sys/fm/ldom.h 801$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/fire.eft mode=0444 802$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gcpu.eft mode=0444 803$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gmem.eft mode=0444 804$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xaui.eft mode=0444 805$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xfp.eft mode=0444 806$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2piu.eft mode=0444 807$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/sp.eft mode=0444 808$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/vfncx.eft mode=0444 809$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/zambezi.eft mode=0444 810$(sparc_ONLY)file \ 811 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.conf 812$(sparc_ONLY)file \ 813 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 814$(sparc_ONLY)file \ 815 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.conf 816$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.so \ 817 mode=0555 818$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.conf 819$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.so mode=0555 820$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.conf 821$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.so \ 822 mode=0555 823$(sparc_ONLY)file \ 824 path=usr/platform/sun4v/lib/fm/topo/maps/sun4v-hc-topology.xml mode=0444 825$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/chip.so \ 826 mode=0555 827$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/cpuboard.so \ 828 mode=0555 829$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/dimm.so \ 830 mode=0555 831$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/hostbridge.so \ 832 mode=0555 833$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/motherboard.so \ 834 mode=0555 835$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/niu.so mode=0555 836$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/pcibus.so \ 837 mode=0555 838$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-cpu.so \ 839 mode=0555 840$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-mem.so \ 841 mode=0555 842$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/sun4vpi.so \ 843 mode=0555 844$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/xaui.so \ 845 mode=0555 846$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/zambezi.so \ 847 mode=0555 848# 849# Administrative utilities are common to both contexts 850# 851file path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 852file path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 853file path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 854# 855# Topo DTD is also common 856# 857file path=usr/share/lib/xml/dtd/topology.dtd.1 \ 858 variant.opensolaris.zone=__NODEFAULT 859file path=usr/share/man/man1m/fmadm.1m 860file path=usr/share/man/man1m/fmd.1m 861file path=usr/share/man/man1m/fmdump.1m 862file path=usr/share/man/man1m/fmstat.1m 863# 864# legacy packaging and license 865# 866legacy pkg=SUNWfmd desc="Fault Management Daemon and Utilities" \ 867 name="Fault Management Daemon and Utilities" 868legacy pkg=SUNWfmdr desc="Fault Management Daemon and Utilities (Root)" \ 869 name="Fault Management Daemon and Utilities (Root)" 870license cr_Sun license=cr_Sun 871license lic_CDDL license=lic_CDDL 872 873# 874# libraries .so symlinks in lib 875# 876link path=lib/fm/$(ARCH64)/libfmevent.so target=./libfmevent.so.1 \ 877 variant.opensolaris.zone=__NODEFAULT 878link path=lib/fm/libfmevent.so target=libfmevent.so.1 \ 879 variant.opensolaris.zone=__NODEFAULT 880 881# 882# 64-bit .so symlinks 883# 884link path=usr/lib/fm/$(ARCH64)/libdiagcode.so target=./libdiagcode.so.1 \ 885 variant.opensolaris.zone=__NODEFAULT 886link path=usr/lib/fm/$(ARCH64)/libdiskstatus.so target=./libdiskstatus.so.1 \ 887 variant.opensolaris.zone=__NODEFAULT 888link path=usr/lib/fm/$(ARCH64)/libfmd_adm.so target=./libfmd_adm.so.1 \ 889 variant.opensolaris.zone=__NODEFAULT 890link path=usr/lib/fm/$(ARCH64)/libfmd_agent.so target=./libfmd_agent.so.1 \ 891 variant.opensolaris.zone=__NODEFAULT 892link path=usr/lib/fm/$(ARCH64)/libfmd_log.so target=./libfmd_log.so.1 \ 893 variant.opensolaris.zone=__NODEFAULT 894link path=usr/lib/fm/$(ARCH64)/libfmd_msg.so target=./libfmd_msg.so.1 \ 895 variant.opensolaris.zone=__NODEFAULT 896link path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so target=./libfmd_snmp.so.1 \ 897 variant.opensolaris.zone=__NODEFAULT 898link path=usr/lib/fm/$(ARCH64)/libfmevent.so \ 899 target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 900 variant.opensolaris.zone=__NODEFAULT 901link path=usr/lib/fm/$(ARCH64)/libfmevent.so.1 \ 902 target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 903 variant.opensolaris.zone=__NODEFAULT 904link path=usr/lib/fm/$(ARCH64)/libfmnotify.so target=./libfmnotify.so.1 \ 905 variant.opensolaris.zone=__NODEFAULT 906$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libldom.so target=libldom.so.1 907$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libmdesc.so target=libmdesc.so.1 908link path=usr/lib/fm/$(ARCH64)/libseslog.so target=./libseslog.so.1 909link path=usr/lib/fm/$(ARCH64)/libtopo.so target=libtopo.so.1 \ 910 variant.opensolaris.zone=__NODEFAULT 911link path=usr/lib/fm/$(ARCH64)/llib-lfmevent.ln \ 912 target=../../../../lib/fm/$(ARCH64)/llib-lfmevent.ln 913# 914# 32-bit .so symlinks 915# 916link path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 917 variant.opensolaris.zone=__NODEFAULT 918link path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 919 variant.opensolaris.zone=__NODEFAULT 920link path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 921 variant.opensolaris.zone=__NODEFAULT 922link path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 923 variant.opensolaris.zone=__NODEFAULT 924link path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 925 variant.opensolaris.zone=__NODEFAULT 926link path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 927 variant.opensolaris.zone=__NODEFAULT 928link path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 929 variant.opensolaris.zone=__NODEFAULT 930link path=usr/lib/fm/libfmevent.so target=../../../lib/fm/libfmevent.so.1 \ 931 variant.opensolaris.zone=__NODEFAULT 932link path=usr/lib/fm/libfmevent.so.1 target=../../../lib/fm/libfmevent.so.1 \ 933 variant.opensolaris.zone=__NODEFAULT 934link path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 935 variant.opensolaris.zone=__NODEFAULT 936$(sparc_ONLY)link path=usr/lib/fm/libldom.so target=libldom.so.1 937$(sparc_ONLY)link path=usr/lib/fm/libmdesc.so target=libmdesc.so.1 938link path=usr/lib/fm/libseslog.so target=libseslog.so.1 939link path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 940 variant.opensolaris.zone=__NODEFAULT 941link path=usr/lib/fm/llib-lfmevent target=../../../lib/fm/llib-lfmevent 942link path=usr/lib/fm/llib-lfmevent.ln target=../../../lib/fm/llib-lfmevent.ln 943# 944# symlinks for fmd plugins for particular platforms 945# 946$(sparc_ONLY)link \ 947 path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.so \ 948 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 949$(sparc_ONLY)link \ 950 path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.so \ 951 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 952$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.so \ 953 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 954$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.so \ 955 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 956$(sparc_ONLY)link \ 957 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins/etm.so \ 958 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 959$(sparc_ONLY)link \ 960 path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins/etm.so \ 961 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 962$(sparc_ONLY)link \ 963 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.so \ 964 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 965$(sparc_ONLY)link \ 966 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.so \ 967 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 968$(sparc_ONLY)link path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.so \ 969 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 970$(sparc_ONLY)link path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.so \ 971 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 972