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/ses.so mode=0555 573file path=usr/lib/fm/topo/plugins/xfp.so mode=0555 574# 575# Dictionaries, whether they are hardware-specific or not, are 576# common to both global and non-global zones. 577# 578$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/AMD.mo mode=0444 \ 579 variant.opensolaris.zone=__NODEFAULT 580file path=usr/lib/locale/C/LC_MESSAGES/DISK.mo mode=0444 \ 581 variant.opensolaris.zone=__NODEFAULT 582file path=usr/lib/locale/C/LC_MESSAGES/FMD.mo mode=0444 \ 583 variant.opensolaris.zone=__NODEFAULT 584file path=usr/lib/locale/C/LC_MESSAGES/FMNOTIFY.mo mode=0444 \ 585 variant.opensolaris.zone=__NODEFAULT 586$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/GMCA.mo mode=0444 \ 587 variant.opensolaris.zone=__NODEFAULT 588$(i386_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/INTEL.mo mode=0444 \ 589 variant.opensolaris.zone=__NODEFAULT 590file path=usr/lib/locale/C/LC_MESSAGES/NXGE.mo mode=0444 \ 591 variant.opensolaris.zone=__NODEFAULT 592file path=usr/lib/locale/C/LC_MESSAGES/PCI.mo mode=0444 \ 593 variant.opensolaris.zone=__NODEFAULT 594file path=usr/lib/locale/C/LC_MESSAGES/PCIEX.mo mode=0444 \ 595 variant.opensolaris.zone=__NODEFAULT 596$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SCF.mo mode=0444 \ 597 variant.opensolaris.zone=__NODEFAULT 598file path=usr/lib/locale/C/LC_MESSAGES/SENSOR.mo mode=0444 \ 599 variant.opensolaris.zone=__NODEFAULT 600file path=usr/lib/locale/C/LC_MESSAGES/SMF.mo mode=0444 \ 601 variant.opensolaris.zone=__NODEFAULT 602file path=usr/lib/locale/C/LC_MESSAGES/STORAGE.mo mode=0444 \ 603 variant.opensolaris.zone=__NODEFAULT 604$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4.mo mode=0444 \ 605 variant.opensolaris.zone=__NODEFAULT 606$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4U.mo mode=0444 \ 607 variant.opensolaris.zone=__NODEFAULT 608$(sparc_ONLY)file path=usr/lib/locale/C/LC_MESSAGES/SUN4V.mo mode=0444 \ 609 variant.opensolaris.zone=__NODEFAULT 610file path=usr/lib/locale/C/LC_MESSAGES/SUNOS.mo mode=0444 \ 611 variant.opensolaris.zone=__NODEFAULT 612file path=usr/lib/locale/C/LC_MESSAGES/ZFS.mo mode=0444 \ 613 variant.opensolaris.zone=__NODEFAULT 614# 615# mdb support will automatically be included in both contexts; 616# we allow eft.so to be included despite not delivering 617# the eft plugin in non-global zones 618# 619file path=usr/lib/mdb/proc/eft.so group=sys mode=0555 620file path=usr/lib/mdb/proc/fmd.so group=sys mode=0555 621# 622# Platform-specific fmd plugins are global zone only 623# 624$(sparc_ONLY)file \ 625 path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.conf 626$(sparc_ONLY)file \ 627 path=usr/platform/SUNW,Netra-CP3060/lib/fm/topo/maps/Netra-CP3060-hc-topology.xml \ 628 mode=0444 629$(sparc_ONLY)file \ 630 path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.conf 631$(sparc_ONLY)file \ 632 path=usr/platform/SUNW,Netra-CP3260/lib/fm/topo/maps/Netra-CP3260-hc-topology.xml \ 633 mode=0444 634$(sparc_ONLY)file \ 635 path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.conf 636$(sparc_ONLY)file \ 637 path=usr/platform/SUNW,Netra-T5220/lib/fm/topo/maps/Netra-T5220-hc-topology.xml \ 638 mode=0444 639$(sparc_ONLY)file \ 640 path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.conf 641$(sparc_ONLY)file \ 642 path=usr/platform/SUNW,Netra-T5440/lib/fm/topo/maps/Netra-T5440-hc-topology.xml \ 643 mode=0444 644$(sparc_ONLY)file \ 645 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/fmd/plugins/etm.conf 646$(sparc_ONLY)file \ 647 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5120-hc-topology.xml \ 648 mode=0444 649$(sparc_ONLY)file \ 650 path=usr/platform/SUNW,SPARC-Enterprise-T5120/lib/fm/topo/maps/SPARC-Enterprise-T5220-hc-topology.xml \ 651 mode=0444 652$(sparc_ONLY)file \ 653 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.conf 654$(sparc_ONLY)file \ 655 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/cpumem-retire.so \ 656 mode=0555 657$(sparc_ONLY)file \ 658 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.conf 659$(sparc_ONLY)file \ 660 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/fmd/plugins/event-transport.so \ 661 mode=0555 662$(sparc_ONLY)file \ 663 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/maps/SPARC-Enterprise-hc-topology.xml \ 664 mode=0444 665$(sparc_ONLY)file \ 666 path=usr/platform/SUNW,SPARC-Enterprise/lib/fm/topo/plugins/ioboard.so \ 667 mode=0555 668$(sparc_ONLY)file \ 669 path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/fmd/plugins/etm.conf 670$(sparc_ONLY)file \ 671 path=usr/platform/SUNW,Sun-Blade-T6300/lib/fm/topo/maps/Sun-Blade-T6300-hc-topology.xml \ 672 mode=0444 673$(sparc_ONLY)file \ 674 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.conf 675$(sparc_ONLY)file \ 676 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/topo/maps/Sun-Blade-T6320-hc-topology.xml \ 677 mode=0444 678$(sparc_ONLY)file \ 679 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/eft/SUNW,Sun-Fire-15000.eft \ 680 mode=0444 681$(sparc_ONLY)file \ 682 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/maps/Sun-Fire-15000-hc-topology.xml \ 683 mode=0444 684$(sparc_ONLY)file \ 685 path=usr/platform/SUNW,Sun-Fire-15000/lib/fm/topo/plugins/ioboard.so \ 686 mode=0555 687$(sparc_ONLY)file \ 688 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.conf 689$(sparc_ONLY)file \ 690 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Netra-T2000-hc-topology.xml \ 691 mode=0444 692$(sparc_ONLY)file \ 693 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T1000-hc-topology.xml \ 694 mode=0444 695$(sparc_ONLY)file \ 696 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/SPARC-Enterprise-T2000-hc-topology.xml \ 697 mode=0444 698$(sparc_ONLY)file \ 699 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T1000-hc-topology.xml \ 700 mode=0444 701$(sparc_ONLY)file \ 702 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/topo/maps/Sun-Fire-T200-hc-topology.xml \ 703 mode=0444 704$(sparc_ONLY)file \ 705 path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/maps/Sun-Fire-hc-topology.xml \ 706 mode=0444 707$(sparc_ONLY)file \ 708 path=usr/platform/SUNW,Sun-Fire/lib/fm/topo/plugins/ioboard.so mode=0555 709$(sparc_ONLY)file path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.conf 710$(sparc_ONLY)file \ 711 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/Sun-Blade-T6340-hc-topology.xml \ 712 mode=0444 713$(sparc_ONLY)file \ 714 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5140-hc-topology.xml \ 715 mode=0444 716$(sparc_ONLY)file \ 717 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5240-hc-topology.xml \ 718 mode=0444 719$(sparc_ONLY)file \ 720 path=usr/platform/SUNW,T5140/lib/fm/topo/maps/T5440-hc-topology.xml \ 721 mode=0444 722$(sparc_ONLY)file \ 723 path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.conf 724$(sparc_ONLY)file \ 725 path=usr/platform/SUNW,USBRDT-5240/lib/fm/topo/maps/USBRDT-5240-hc-topology.xml \ 726 mode=0444 727$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/$(ARCH64).eft mode=0444 728$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu.eft mode=0444 729$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/gcpu_amd.eft mode=0444 730$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/eft/intel.eft mode=0444 731$(i386_ONLY)file \ 732 path=usr/platform/i86pc/lib/fm/topo/maps/Joyent-Compute-Platform-1101-disk-hc-topology.xml \ 733 mode=0444 734$(i386_ONLY)file \ 735 path=usr/platform/i86pc/lib/fm/topo/maps/Netra-X4200-M2-disk-hc-topology.xml \ 736 mode=0444 737$(i386_ONLY)file \ 738 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-M2-disk-hc-topology.xml \ 739 mode=0444 740$(i386_ONLY)file \ 741 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4200-Server-disk-hc-topology.xml \ 742 mode=0444 743$(i386_ONLY)file \ 744 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4500-disk-hc-topology.xml \ 745 mode=0444 746$(i386_ONLY)file \ 747 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4540-disk-hc-topology.xml \ 748 mode=0444 749$(i386_ONLY)file \ 750 path=usr/platform/i86pc/lib/fm/topo/maps/Sun-Fire-X4600-M2-disk-hc-topology.xml \ 751 mode=0444 752$(i386_ONLY)file \ 753 path=usr/platform/i86pc/lib/fm/topo/maps/chassis-hc-topology.xml \ 754 mode=0444 755$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/chip-hc-topology.xml \ 756 mode=0444 757$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/fan-hc-topology.xml \ 758 mode=0444 759$(i386_ONLY)file \ 760 path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-hc-topology.xml mode=0444 761$(i386_ONLY)file \ 762 path=usr/platform/i86pc/lib/fm/topo/maps/i86pc-legacy-hc-topology.xml \ 763 mode=0444 764$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/maps/psu-hc-topology.xml \ 765 mode=0444 766$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/chip.so mode=0555 767$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so \ 768 mode=0555 769$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so \ 770 mode=0555 771$(i386_ONLY)file path=usr/platform/i86pc/lib/fm/topo/plugins/x86pi.so \ 772 mode=0555 773$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/fire.eft mode=0444 774$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/oberon.eft mode=0444 775$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/psycho.eft mode=0444 776$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/schizo.eft mode=0444 777$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/tomatillo.eft mode=0444 778$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/eft/xmits.eft mode=0444 779$(sparc_ONLY)file \ 780 path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.conf 781$(sparc_ONLY)file \ 782 path=usr/platform/sun4u/lib/fm/fmd/plugins/USII-io-diagnosis.so mode=0555 783$(sparc_ONLY)file \ 784 path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.conf 785$(sparc_ONLY)file \ 786 path=usr/platform/sun4u/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 787$(sparc_ONLY)file \ 788 path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.conf 789$(sparc_ONLY)file \ 790 path=usr/platform/sun4u/lib/fm/fmd/plugins/datapath-retire.so mode=0555 791$(sparc_ONLY)file \ 792 path=usr/platform/sun4u/lib/fm/topo/maps/sun4u-hc-topology.xml mode=0444 793$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/chip.so \ 794 mode=0555 795$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/hostbridge.so \ 796 mode=0555 797$(sparc_ONLY)file path=usr/platform/sun4u/lib/fm/topo/plugins/pcibus.so \ 798 mode=0555 799$(sparc_ONLY)file path=usr/platform/sun4v/include/sys/fm/ldom.h 800$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/fire.eft mode=0444 801$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gcpu.eft mode=0444 802$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gmem.eft mode=0444 803$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xaui.eft mode=0444 804$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2niu_xfp.eft mode=0444 805$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/n2piu.eft mode=0444 806$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/sp.eft mode=0444 807$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/vfncx.eft mode=0444 808$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/zambezi.eft mode=0444 809$(sparc_ONLY)file \ 810 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.conf 811$(sparc_ONLY)file \ 812 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-diagnosis.so mode=0555 813$(sparc_ONLY)file \ 814 path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.conf 815$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/cpumem-retire.so \ 816 mode=0555 817$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.conf 818$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/etm.so mode=0555 819$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.conf 820$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/fmd/plugins/generic-mem.so \ 821 mode=0555 822$(sparc_ONLY)file \ 823 path=usr/platform/sun4v/lib/fm/topo/maps/sun4v-hc-topology.xml mode=0444 824$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/chip.so \ 825 mode=0555 826$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/cpuboard.so \ 827 mode=0555 828$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/dimm.so \ 829 mode=0555 830$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/hostbridge.so \ 831 mode=0555 832$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/motherboard.so \ 833 mode=0555 834$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/niu.so mode=0555 835$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/pcibus.so \ 836 mode=0555 837$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-cpu.so \ 838 mode=0555 839$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/platform-mem.so \ 840 mode=0555 841$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/sun4vpi.so \ 842 mode=0555 843$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/xaui.so \ 844 mode=0555 845$(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/topo/plugins/zambezi.so \ 846 mode=0555 847# 848# Administrative utilities are common to both contexts 849# 850file path=usr/sbin/fmadm mode=0555 variant.opensolaris.zone=__NODEFAULT 851file path=usr/sbin/fmdump mode=0555 variant.opensolaris.zone=__NODEFAULT 852file path=usr/sbin/fmstat mode=0555 variant.opensolaris.zone=__NODEFAULT 853# 854# Topo DTD is also common 855# 856file path=usr/share/lib/xml/dtd/topology.dtd.1 \ 857 variant.opensolaris.zone=__NODEFAULT 858file path=usr/share/man/man1m/fmadm.1m 859file path=usr/share/man/man1m/fmd.1m 860file path=usr/share/man/man1m/fmdump.1m 861file path=usr/share/man/man1m/fmstat.1m 862# 863# legacy packaging and license 864# 865legacy pkg=SUNWfmd desc="Fault Management Daemon and Utilities" \ 866 name="Fault Management Daemon and Utilities" 867legacy pkg=SUNWfmdr desc="Fault Management Daemon and Utilities (Root)" \ 868 name="Fault Management Daemon and Utilities (Root)" 869license cr_Sun license=cr_Sun 870license lic_CDDL license=lic_CDDL 871 872# 873# libraries .so symlinks in lib 874# 875link path=lib/fm/$(ARCH64)/libfmevent.so target=./libfmevent.so.1 \ 876 variant.opensolaris.zone=__NODEFAULT 877link path=lib/fm/libfmevent.so target=libfmevent.so.1 \ 878 variant.opensolaris.zone=__NODEFAULT 879 880# 881# 64-bit .so symlinks 882# 883link path=usr/lib/fm/$(ARCH64)/libdiagcode.so target=./libdiagcode.so.1 \ 884 variant.opensolaris.zone=__NODEFAULT 885link path=usr/lib/fm/$(ARCH64)/libdiskstatus.so target=./libdiskstatus.so.1 \ 886 variant.opensolaris.zone=__NODEFAULT 887link path=usr/lib/fm/$(ARCH64)/libfmd_adm.so target=./libfmd_adm.so.1 \ 888 variant.opensolaris.zone=__NODEFAULT 889link path=usr/lib/fm/$(ARCH64)/libfmd_agent.so target=./libfmd_agent.so.1 \ 890 variant.opensolaris.zone=__NODEFAULT 891link path=usr/lib/fm/$(ARCH64)/libfmd_log.so target=./libfmd_log.so.1 \ 892 variant.opensolaris.zone=__NODEFAULT 893link path=usr/lib/fm/$(ARCH64)/libfmd_msg.so target=./libfmd_msg.so.1 \ 894 variant.opensolaris.zone=__NODEFAULT 895link path=usr/lib/fm/$(ARCH64)/libfmd_snmp.so target=./libfmd_snmp.so.1 \ 896 variant.opensolaris.zone=__NODEFAULT 897link path=usr/lib/fm/$(ARCH64)/libfmevent.so \ 898 target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 899 variant.opensolaris.zone=__NODEFAULT 900link path=usr/lib/fm/$(ARCH64)/libfmevent.so.1 \ 901 target=../../../../lib/fm/$(ARCH64)/libfmevent.so.1 \ 902 variant.opensolaris.zone=__NODEFAULT 903link path=usr/lib/fm/$(ARCH64)/libfmnotify.so target=./libfmnotify.so.1 \ 904 variant.opensolaris.zone=__NODEFAULT 905$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libldom.so target=libldom.so.1 906$(sparc_ONLY)link path=usr/lib/fm/$(ARCH64)/libmdesc.so target=libmdesc.so.1 907link path=usr/lib/fm/$(ARCH64)/libseslog.so target=./libseslog.so.1 908link path=usr/lib/fm/$(ARCH64)/libtopo.so target=libtopo.so.1 \ 909 variant.opensolaris.zone=__NODEFAULT 910link path=usr/lib/fm/$(ARCH64)/llib-lfmevent.ln \ 911 target=../../../../lib/fm/$(ARCH64)/llib-lfmevent.ln 912# 913# 32-bit .so symlinks 914# 915link path=usr/lib/fm/libdiagcode.so target=libdiagcode.so.1 \ 916 variant.opensolaris.zone=__NODEFAULT 917link path=usr/lib/fm/libdiskstatus.so target=libdiskstatus.so.1 \ 918 variant.opensolaris.zone=__NODEFAULT 919link path=usr/lib/fm/libfmd_adm.so target=libfmd_adm.so.1 \ 920 variant.opensolaris.zone=__NODEFAULT 921link path=usr/lib/fm/libfmd_agent.so target=libfmd_agent.so.1 \ 922 variant.opensolaris.zone=__NODEFAULT 923link path=usr/lib/fm/libfmd_log.so target=libfmd_log.so.1 \ 924 variant.opensolaris.zone=__NODEFAULT 925link path=usr/lib/fm/libfmd_msg.so target=libfmd_msg.so.1 \ 926 variant.opensolaris.zone=__NODEFAULT 927link path=usr/lib/fm/libfmd_snmp.so target=libfmd_snmp.so.1 \ 928 variant.opensolaris.zone=__NODEFAULT 929link path=usr/lib/fm/libfmevent.so target=../../../lib/fm/libfmevent.so.1 \ 930 variant.opensolaris.zone=__NODEFAULT 931link path=usr/lib/fm/libfmevent.so.1 target=../../../lib/fm/libfmevent.so.1 \ 932 variant.opensolaris.zone=__NODEFAULT 933link path=usr/lib/fm/libfmnotify.so target=libfmnotify.so.1 \ 934 variant.opensolaris.zone=__NODEFAULT 935$(sparc_ONLY)link path=usr/lib/fm/libldom.so target=libldom.so.1 936$(sparc_ONLY)link path=usr/lib/fm/libmdesc.so target=libmdesc.so.1 937link path=usr/lib/fm/libseslog.so target=libseslog.so.1 938link path=usr/lib/fm/libtopo.so target=libtopo.so.1 \ 939 variant.opensolaris.zone=__NODEFAULT 940link path=usr/lib/fm/llib-lfmevent target=../../../lib/fm/llib-lfmevent 941link path=usr/lib/fm/llib-lfmevent.ln target=../../../lib/fm/llib-lfmevent.ln 942# 943# symlinks for fmd plugins for particular platforms 944# 945$(sparc_ONLY)link \ 946 path=usr/platform/SUNW,Netra-CP3060/lib/fm/fmd/plugins/etm.so \ 947 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 948$(sparc_ONLY)link \ 949 path=usr/platform/SUNW,Netra-CP3260/lib/fm/fmd/plugins/etm.so \ 950 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 951$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5220/lib/fm/fmd/plugins/etm.so \ 952 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 953$(sparc_ONLY)link path=usr/platform/SUNW,Netra-T5440/lib/fm/fmd/plugins/etm.so \ 954 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 955$(sparc_ONLY)link \ 956 path=usr/platform/SUNW,SPARC-Enterprise-T5120/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-Blade-T6300/lib/fm/fmd/plugins/etm.so \ 960 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 961$(sparc_ONLY)link \ 962 path=usr/platform/SUNW,Sun-Blade-T6320/lib/fm/fmd/plugins/etm.so \ 963 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 964$(sparc_ONLY)link \ 965 path=usr/platform/SUNW,Sun-Fire-T200/lib/fm/fmd/plugins/etm.so \ 966 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 967$(sparc_ONLY)link path=usr/platform/SUNW,T5140/lib/fm/fmd/plugins/etm.so \ 968 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 969$(sparc_ONLY)link path=usr/platform/SUNW,USBRDT-5240/lib/fm/fmd/plugins/etm.so \ 970 target=../../../../../sun4v/lib/fm/fmd/plugins/etm.so 971