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