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