storage-svm.mf revision 11996:91b62f7b8186
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 2010 Sun Microsystems, Inc.  All rights reserved.
24# Use is subject to license terms.
25#
26
27set name=pkg.fmri value=pkg:/storage/svm@$(PKGVERS)
28set name=pkg.description value="Solaris Volume Manager commands"
29set name=pkg.summary value="Solaris Volume Manager"
30set name=info.classification value=org.opensolaris.category.2008:System/Core
31set name=variant.arch value=$(ARCH)
32set name=variant.opensolaris.zone value=global value=nonglobal
33dir path=etc group=sys opensolaris.zone=global variant.opensolaris.zone=global
34dir path=etc/flash group=sys opensolaris.zone=global \
35    variant.opensolaris.zone=global
36dir path=etc/flash/postdeployment group=sys opensolaris.zone=global \
37    variant.opensolaris.zone=global
38dir path=etc/flash/predeployment group=sys opensolaris.zone=global \
39    variant.opensolaris.zone=global
40dir path=etc/lvm group=sys opensolaris.zone=global \
41    variant.opensolaris.zone=global
42dir path=kernel group=sys opensolaris.zone=global \
43    variant.opensolaris.zone=global
44dir path=kernel/drv group=sys opensolaris.zone=global \
45    variant.opensolaris.zone=global
46dir path=kernel/drv/$(ARCH64) group=sys opensolaris.zone=global \
47    variant.opensolaris.zone=global
48dir path=kernel/misc group=sys opensolaris.zone=global \
49    variant.opensolaris.zone=global
50dir path=kernel/misc/$(ARCH64) group=sys opensolaris.zone=global \
51    variant.opensolaris.zone=global
52dir path=lib opensolaris.zone=global variant.opensolaris.zone=global
53dir path=lib/svc opensolaris.zone=global variant.opensolaris.zone=global
54dir path=lib/svc/method opensolaris.zone=global variant.opensolaris.zone=global
55dir path=sbin group=sys opensolaris.zone=global variant.opensolaris.zone=global
56dir path=usr group=sys
57dir path=usr/lib
58dir path=usr/lib/drv
59dir path=usr/lib/lvm
60dir path=usr/sbin
61dir path=usr/snadm
62dir path=usr/snadm/lib
63dir path=lib/svc/manifest group=sys opensolaris.zone=global \
64    variant.opensolaris.zone=global
65dir path=lib/svc/manifest/network group=sys opensolaris.zone=global \
66    variant.opensolaris.zone=global
67dir path=lib/svc/manifest/network/rpc group=sys opensolaris.zone=global \
68    variant.opensolaris.zone=global
69dir path=lib/svc/manifest/system group=sys opensolaris.zone=global \
70    variant.opensolaris.zone=global
71driver name=md policy="admin write_priv_set=sys_config" perms="* 0640 root sys" \
72    perms="admin 0644 root sys"
73file path=etc/flash/postdeployment/svm.cleanup group=sys mode=0744 \
74    opensolaris.zone=global variant.opensolaris.zone=global
75file path=etc/flash/predeployment/svm.save group=sys mode=0744 \
76    opensolaris.zone=global variant.opensolaris.zone=global
77file path=etc/lvm/devpath group=sys opensolaris.zone=global \
78    original_name=SUNWmd:etc/lvm/devpath preserve=true \
79    variant.opensolaris.zone=global
80file path=etc/lvm/lock group=sys opensolaris.zone=global \
81    original_name=SUNWmd:etc/lvm/lock preserve=true \
82    variant.opensolaris.zone=global
83file path=etc/lvm/md.cf group=sys opensolaris.zone=global \
84    original_name=SUNWmd:etc/lvm/md.cf preserve=true \
85    variant.opensolaris.zone=global
86file path=etc/lvm/md.ctlrmap group=sys opensolaris.zone=global \
87    original_name=SUNWmd:etc/lvm/md.ctlrmap preserve=true \
88    variant.opensolaris.zone=global
89file path=etc/lvm/md.tab group=sys opensolaris.zone=global \
90    original_name=SUNWmd:etc/lvm/md.tab preserve=true \
91    variant.opensolaris.zone=global
92file path=etc/lvm/mddb.cf group=sys opensolaris.zone=global \
93    original_name=SUNWmd:etc/lvm/mddb.cf preserve=true \
94    variant.opensolaris.zone=global
95file path=etc/lvm/runtime.cf group=sys opensolaris.zone=global \
96    original_name=SUNWmd:etc/lvm/runtime.cf preserve=true \
97    variant.opensolaris.zone=global
98file path=kernel/drv/$(ARCH64)/md group=sys opensolaris.zone=global \
99    variant.opensolaris.zone=global
100$(i386_ONLY)file path=kernel/drv/md group=sys opensolaris.zone=global \
101    variant.opensolaris.zone=global
102file path=kernel/drv/md.conf group=sys opensolaris.zone=global \
103    original_name=SUNWmd:kernel/drv/md.conf preserve=true reboot-needed=false \
104    variant.opensolaris.zone=global
105file path=kernel/misc/$(ARCH64)/md_hotspares group=sys mode=0755 \
106    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
107file path=kernel/misc/$(ARCH64)/md_mirror group=sys mode=0755 \
108    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
109file path=kernel/misc/$(ARCH64)/md_notify group=sys mode=0755 \
110    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
111file path=kernel/misc/$(ARCH64)/md_raid group=sys mode=0755 \
112    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
113file path=kernel/misc/$(ARCH64)/md_sp group=sys mode=0755 \
114    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
115file path=kernel/misc/$(ARCH64)/md_stripe group=sys mode=0755 \
116    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
117file path=kernel/misc/$(ARCH64)/md_trans group=sys mode=0755 \
118    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
119$(i386_ONLY)file path=kernel/misc/md_hotspares group=sys mode=0755 \
120    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
121$(i386_ONLY)file path=kernel/misc/md_mirror group=sys mode=0755 \
122    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
123$(i386_ONLY)file path=kernel/misc/md_notify group=sys mode=0755 \
124    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
125$(i386_ONLY)file path=kernel/misc/md_raid group=sys mode=0755 \
126    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
127$(i386_ONLY)file path=kernel/misc/md_sp group=sys mode=0755 \
128    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
129$(i386_ONLY)file path=kernel/misc/md_stripe group=sys mode=0755 \
130    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
131$(i386_ONLY)file path=kernel/misc/md_trans group=sys mode=0755 \
132    opensolaris.zone=global reboot-needed=true variant.opensolaris.zone=global
133file path=lib/libmeta.so.1 opensolaris.zone=global \
134    variant.opensolaris.zone=global
135file path=lib/svc/method/svc-mdmonitor mode=0555 opensolaris.zone=global \
136    variant.opensolaris.zone=global
137file path=lib/svc/method/svc-metainit mode=0555 opensolaris.zone=global \
138    variant.opensolaris.zone=global
139file path=lib/svc/method/svc-metasync mode=0555 opensolaris.zone=global \
140    variant.opensolaris.zone=global
141file path=sbin/metadb mode=0555 opensolaris.zone=global \
142    variant.opensolaris.zone=global
143file path=sbin/metadevadm mode=0555 opensolaris.zone=global \
144    variant.opensolaris.zone=global
145file path=sbin/metainit mode=0555 opensolaris.zone=global \
146    variant.opensolaris.zone=global
147file path=sbin/metarecover mode=0555 opensolaris.zone=global \
148    variant.opensolaris.zone=global
149file path=sbin/metastat mode=0555 opensolaris.zone=global \
150    variant.opensolaris.zone=global
151file path=usr/lib/drv/preen_md.so.1 mode=0555
152file path=usr/lib/lvm/mddoors mode=0555
153file path=usr/lib/lvm/metaclust mode=0555
154file path=usr/sbin/growfs mode=0555
155file path=usr/sbin/mdmonitord mode=0555
156file path=usr/sbin/medstat mode=0555
157file path=usr/sbin/metaclear mode=0555
158file path=usr/sbin/metadetach mode=0555
159file path=usr/sbin/metahs mode=0555
160file path=usr/sbin/metaimport mode=0555
161file path=usr/sbin/metaoffline mode=0555
162file path=usr/sbin/metaonline mode=0555
163file path=usr/sbin/metaparam mode=0555
164file path=usr/sbin/metarename mode=0555
165file path=usr/sbin/metareplace mode=0555
166file path=usr/sbin/metaroot mode=0555
167file path=usr/sbin/metaset mode=0555
168file path=usr/sbin/metasync mode=0555
169file path=usr/sbin/metattach mode=0555
170file path=usr/sbin/rpc.mdcommd mode=0555
171file path=usr/sbin/rpc.metad mode=0555
172file path=usr/sbin/rpc.metamedd mode=0555
173file path=usr/sbin/rpc.metamhd mode=0555
174file path=usr/snadm/lib/libsvm.so.1
175file path=lib/svc/manifest/network/rpc/mdcomm.xml group=sys mode=0444 \
176    opensolaris.zone=global variant.opensolaris.zone=global
177file path=lib/svc/manifest/network/rpc/meta.xml group=sys mode=0444 \
178    opensolaris.zone=global variant.opensolaris.zone=global
179file path=lib/svc/manifest/network/rpc/metamed.xml group=sys mode=0444 \
180    opensolaris.zone=global variant.opensolaris.zone=global
181file path=lib/svc/manifest/network/rpc/metamh.xml group=sys mode=0444 \
182    opensolaris.zone=global variant.opensolaris.zone=global
183file path=lib/svc/manifest/system/mdmonitor.xml group=sys mode=0444 \
184    opensolaris.zone=global variant.opensolaris.zone=global
185file path=lib/svc/manifest/system/metainit.xml group=sys mode=0444 \
186    opensolaris.zone=global variant.opensolaris.zone=global
187file path=lib/svc/manifest/system/metasync.xml group=sys mode=0444 \
188    opensolaris.zone=global variant.opensolaris.zone=global
189legacy pkg=SUNWmdr arch=$(ARCH) category=system \
190    desc="Solaris Volume Manager driver" \
191    hotline="Please contact your local service provider" \
192    name="Solaris Volume Manager, (Root)" vendor="Sun Microsystems, Inc." \
193    version=11.11,REV=2009.11.11
194legacy pkg=SUNWmdu arch=$(ARCH) category=system \
195    desc="Solaris Volume Manager commands" \
196    hotline="Please contact your local service provider" \
197    name="Solaris Volume Manager, (Usr)" vendor="Sun Microsystems, Inc." \
198    version=11.11,REV=2009.11.11
199license cr_Sun license=cr_Sun
200license lic_CDDL license=lic_CDDL
201link path=lib/libmeta.so opensolaris.zone=global target=libmeta.so.1 \
202    variant.opensolaris.zone=global
203link path=usr/lib/libmeta.so target=../../lib/libmeta.so.1
204link path=usr/lib/libmeta.so.1 target=../../lib/libmeta.so.1
205link path=usr/sbin/metadb target=../../sbin/metadb
206link path=usr/sbin/metadevadm target=../../sbin/metadevadm
207link path=usr/sbin/metainit target=../../sbin/metainit
208link path=usr/sbin/metarecover target=../../sbin/metarecover
209link path=usr/sbin/metastat target=../../sbin/metastat
210link path=usr/snadm/lib/libsvm.so target=./libsvm.so.1
211