xref: /titanic_51/usr/src/pkg/manifests/service-hal.mf (revision ebbab6bbae913efeadfa3c6a1b082664a125f95b)
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#
23*ebbab6bbSDan Price# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24ead1f93eSLiane Praza#
25ead1f93eSLiane Praza
26ead1f93eSLiane Prazaset name=pkg.fmri value=pkg:/service/hal@$(PKGVERS)
27ead1f93eSLiane Prazaset name=pkg.description \
28ead1f93eSLiane Praza    value="Hardware Abstraction Layer, HAL (freedesktop.org)"
29ead1f93eSLiane Prazaset name=pkg.summary value="Hardware Abstraction Layer"
30*ebbab6bbSDan Priceset name=info.classification \
31*ebbab6bbSDan Price    value=org.opensolaris.category.2008:System/Hardware
32ead1f93eSLiane Prazaset name=variant.arch value=$(ARCH)
33*ebbab6bbSDan Pricedir path=etc group=sys variant.opensolaris.zone=global
34*ebbab6bbSDan Pricedir path=etc/dbus-1 variant.opensolaris.zone=global
35*ebbab6bbSDan Pricedir path=etc/dbus-1/system.d variant.opensolaris.zone=global
36*ebbab6bbSDan Pricedir path=etc/hal variant.opensolaris.zone=global
37*ebbab6bbSDan Pricedir path=etc/hal/fdi variant.opensolaris.zone=global
38*ebbab6bbSDan Pricedir path=etc/hal/fdi/information variant.opensolaris.zone=global
39*ebbab6bbSDan Pricedir path=etc/hal/fdi/information/10freedesktop variant.opensolaris.zone=global
40*ebbab6bbSDan Pricedir path=etc/hal/fdi/information/20thirdparty variant.opensolaris.zone=global
41*ebbab6bbSDan Pricedir path=etc/hal/fdi/information/30user variant.opensolaris.zone=global
42*ebbab6bbSDan Pricedir path=etc/hal/fdi/policy variant.opensolaris.zone=global
43*ebbab6bbSDan Pricedir path=etc/hal/fdi/policy/10osvendor variant.opensolaris.zone=global
44*ebbab6bbSDan Pricedir path=etc/hal/fdi/policy/20thirdparty variant.opensolaris.zone=global
45*ebbab6bbSDan Pricedir path=etc/hal/fdi/policy/30user variant.opensolaris.zone=global
46*ebbab6bbSDan Pricedir path=etc/hal/fdi/preprobe variant.opensolaris.zone=global
47*ebbab6bbSDan Pricedir path=etc/hal/fdi/preprobe/10osvendor variant.opensolaris.zone=global
48*ebbab6bbSDan Pricedir path=etc/hal/fdi/preprobe/20thirdparty variant.opensolaris.zone=global
49*ebbab6bbSDan Pricedir path=etc/hal/fdi/preprobe/30user variant.opensolaris.zone=global
50*ebbab6bbSDan Pricedir path=lib variant.opensolaris.zone=global
51*ebbab6bbSDan Pricedir path=lib/svc variant.opensolaris.zone=global
52*ebbab6bbSDan Pricedir path=lib/svc/manifest group=sys variant.opensolaris.zone=global
53*ebbab6bbSDan Pricedir path=lib/svc/manifest/network group=sys variant.opensolaris.zone=global
54*ebbab6bbSDan Pricedir path=lib/svc/manifest/system group=sys variant.opensolaris.zone=global
55*ebbab6bbSDan Pricedir path=lib/svc/method variant.opensolaris.zone=global
56ead1f93eSLiane Prazadir path=usr group=sys
57ead1f93eSLiane Prazadir path=usr/lib
58ead1f93eSLiane Prazadir path=usr/lib/$(ARCH64)
59ead1f93eSLiane Prazadir path=usr/lib/$(ARCH64)/pkgconfig group=other
60ead1f93eSLiane Prazadir path=usr/lib/hal
61ead1f93eSLiane Prazadir path=usr/lib/hal/sunos
62ead1f93eSLiane Prazadir path=usr/lib/pkgconfig group=other
63ead1f93eSLiane Prazadir path=usr/sbin
64ead1f93eSLiane Prazadir path=usr/share group=sys
65ead1f93eSLiane Prazadir path=usr/share/lib group=sys
66ead1f93eSLiane Prazadir path=usr/share/lib/xml group=sys
67ead1f93eSLiane Prazadir path=usr/share/lib/xml/dtd group=sys
68*ebbab6bbSDan Pricefile path=etc/dbus-1/system.d/hal.conf variant.opensolaris.zone=global
69ead1f93eSLiane Prazafile path=etc/hal/fdi/information/10freedesktop/10-camera-ptp.fdi mode=0444 \
70ead1f93eSLiane Praza    variant.opensolaris.zone=global
71*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi mode=0444 \
72*ebbab6bbSDan Price    variant.opensolaris.zone=global
73*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi \
74*ebbab6bbSDan Price    mode=0444 variant.opensolaris.zone=global
75*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-usb-music-players.fdi \
76*ebbab6bbSDan Price    mode=0444 variant.opensolaris.zone=global
77*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-usb-pda.fdi mode=0444 \
78*ebbab6bbSDan Price    variant.opensolaris.zone=global
79*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi \
80*ebbab6bbSDan Price    mode=0444 variant.opensolaris.zone=global
81*ebbab6bbSDan Pricefile path=etc/hal/fdi/information/10freedesktop/10-wireless-mice.fdi mode=0444 \
82*ebbab6bbSDan Price    variant.opensolaris.zone=global
83*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/10-cpufreq.fdi mode=0444 \
84*ebbab6bbSDan Price    variant.opensolaris.zone=global
85*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi \
86*ebbab6bbSDan Price    mode=0444 variant.opensolaris.zone=global
87*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/10-network-attached.fdi mode=0444 \
88*ebbab6bbSDan Price    variant.opensolaris.zone=global
89*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi mode=0444 \
90*ebbab6bbSDan Price    variant.opensolaris.zone=global
91*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/10-toshiba-buttons.fdi mode=0444 \
92*ebbab6bbSDan Price    variant.opensolaris.zone=global
93*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/20-storage-methods.fdi mode=0444 \
94*ebbab6bbSDan Price    variant.opensolaris.zone=global
95*ebbab6bbSDan Pricefile path=etc/hal/fdi/policy/10osvendor/20-zfs-methods.fdi mode=0444 \
96*ebbab6bbSDan Price    variant.opensolaris.zone=global
97*ebbab6bbSDan Pricefile path=etc/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi mode=0444 \
98*ebbab6bbSDan Price    variant.opensolaris.zone=global
99*ebbab6bbSDan Pricefile path=etc/hal/fdi/preprobe/10osvendor/20-ignore-fixed-storage.fdi \
100*ebbab6bbSDan Price    mode=0444 variant.opensolaris.zone=global
101*ebbab6bbSDan Pricefile path=etc/hal/fdi/preprobe/10osvendor/20-ignore-lofi.fdi mode=0444 \
102*ebbab6bbSDan Price    variant.opensolaris.zone=global
103*ebbab6bbSDan Pricefile path=etc/hal/fdi/preprobe/10osvendor/20-printers.fdi mode=0444 \
104*ebbab6bbSDan Price    variant.opensolaris.zone=global
105*ebbab6bbSDan Pricefile path=lib/svc/manifest/network/network-discovery.xml group=sys mode=0444 \
106*ebbab6bbSDan Price    variant.opensolaris.zone=global
107*ebbab6bbSDan Pricefile path=lib/svc/manifest/system/hal.xml group=sys mode=0444 \
108*ebbab6bbSDan Price    variant.opensolaris.zone=global
109*ebbab6bbSDan Pricefile path=lib/svc/method/svc-hal mode=0555 variant.opensolaris.zone=global
110*ebbab6bbSDan Pricefile path=lib/svc/method/svc-network-discovery mode=0555 \
111ead1f93eSLiane Praza    variant.opensolaris.zone=global
112ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/libhal-storage.so.1.0.0
113ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/libhal.so.1.0.0
114ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/llib-lhal-storage.ln
115ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/llib-lhal.ln
116ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/pkgconfig/hal-storage.pc
117ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/pkgconfig/hal.pc
118ead1f93eSLiane Prazafile path=usr/lib/hal/hal-functions mode=0555
119ead1f93eSLiane Prazafile path=usr/lib/hal/hal-is-caller-privileged mode=0555
120ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-cleanup-all-mountpoints mode=0555
121ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-cleanup-mountpoint mode=0555
122ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-closetray mode=0555
123ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-eject mode=0555
124ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-mount mode=0555
125ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-unmount mode=0555
126ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-zpool-export mode=0555
127ead1f93eSLiane Prazafile path=usr/lib/hal/hal-storage-zpool-import mode=0555
128ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-lcd-get-brightness mode=0555
129ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-lcd-set-brightness mode=0555
130ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-power-hibernate mode=0555
131ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-power-reboot mode=0555
132ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-power-shutdown mode=0555
133ead1f93eSLiane Prazafile path=usr/lib/hal/hal-system-power-suspend mode=0555
134ead1f93eSLiane Prazafile path=usr/lib/hal/hald mode=0555
135ead1f93eSLiane Prazafile path=usr/lib/hal/hald-addon-acpi mode=0555
136ead1f93eSLiane Prazafile path=usr/lib/hal/hald-addon-cpufreq mode=0555
137ead1f93eSLiane Prazafile path=usr/lib/hal/hald-addon-network-discovery mode=0555
138ead1f93eSLiane Prazafile path=usr/lib/hal/hald-addon-storage mode=0555
139ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-acpi mode=0555
140ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-network-printer mode=0555
141ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-printer mode=0555
142ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-storage mode=0555
143ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-volume mode=0555
144ead1f93eSLiane Prazafile path=usr/lib/hal/hald-probe-xkb mode=0555
145ead1f93eSLiane Prazafile path=usr/lib/hal/hald-runner mode=0555
146ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-lcd-get-brightness-sunos mode=0555
147ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-lcd-set-brightness-sunos mode=0555
148ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-power-hibernate-sunos mode=0555
149ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-power-reboot-sunos mode=0555
150ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-power-shutdown-sunos mode=0555
151ead1f93eSLiane Prazafile path=usr/lib/hal/sunos/hal-system-power-suspend-sunos mode=0555
152ead1f93eSLiane Prazafile path=usr/lib/libhal-storage.so.1.0.0
153ead1f93eSLiane Prazafile path=usr/lib/libhal.so.1.0.0
154ead1f93eSLiane Prazafile path=usr/lib/llib-lhal
155ead1f93eSLiane Prazafile path=usr/lib/llib-lhal-storage
156ead1f93eSLiane Prazafile path=usr/lib/llib-lhal-storage.ln
157ead1f93eSLiane Prazafile path=usr/lib/llib-lhal.ln
158ead1f93eSLiane Prazafile path=usr/lib/pkgconfig/hal-storage.pc
159ead1f93eSLiane Prazafile path=usr/lib/pkgconfig/hal.pc
160ead1f93eSLiane Prazafile path=usr/sbin/hal-device mode=0555
161ead1f93eSLiane Prazafile path=usr/sbin/hal-fdi-validate mode=0555
162ead1f93eSLiane Prazafile path=usr/sbin/hal-find-by-capability mode=0555
163ead1f93eSLiane Prazafile path=usr/sbin/hal-find-by-property mode=0555
164ead1f93eSLiane Prazafile path=usr/sbin/hal-get-property mode=0555
165ead1f93eSLiane Prazafile path=usr/sbin/hal-set-property mode=0555
166ead1f93eSLiane Prazafile path=usr/sbin/lshal mode=0555
167ead1f93eSLiane Prazafile path=usr/share/lib/xml/dtd/fdi.dtd.1
168ead1f93eSLiane Prazalegacy pkg=SUNWhal arch=$(ARCH) category=system \
169ead1f93eSLiane Praza    desc="Hardware Abstraction Layer, HAL (freedesktop.org)" \
170ead1f93eSLiane Praza    hotline="Please contact your local service provider" \
171ead1f93eSLiane Praza    name="Hardware Abstraction Layer" vendor="Sun Microsystems, Inc." \
172ead1f93eSLiane Praza    version=11.11,REV=2009.11.11
173ead1f93eSLiane Prazalegacy pkg=SUNWhalr arch=$(ARCH) category=system \
174ead1f93eSLiane Praza    desc="Hardware Abstraction Layer, HAL (freedesktop.org) (Root)" \
175ead1f93eSLiane Praza    hotline="Please contact your local service provider" \
176ead1f93eSLiane Praza    name="Hardware Abstraction Layer (Root)" vendor="Sun Microsystems, Inc." \
177ead1f93eSLiane Praza    version=11.11,REV=2009.11.11
178ead1f93eSLiane Prazalicense cmd/hal/LICENSE license=cmd/hal/LICENSE
179ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun
180ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL
181ead1f93eSLiane Prazalink path=usr/lib/$(ARCH64)/libhal-storage.so target=./libhal-storage.so.1.0.0
182*ebbab6bbSDan Pricelink path=usr/lib/$(ARCH64)/libhal-storage.so.1 \
183*ebbab6bbSDan Price    target=./libhal-storage.so.1.0.0
184ead1f93eSLiane Prazalink path=usr/lib/$(ARCH64)/libhal.so target=./libhal.so.1.0.0
185ead1f93eSLiane Prazalink path=usr/lib/$(ARCH64)/libhal.so.1 target=./libhal.so.1.0.0
186ead1f93eSLiane Prazalink path=usr/lib/libhal-storage.so target=./libhal-storage.so.1.0.0
187ead1f93eSLiane Prazalink path=usr/lib/libhal-storage.so.1 target=./libhal-storage.so.1.0.0
188ead1f93eSLiane Prazalink path=usr/lib/libhal.so target=./libhal.so.1.0.0
189ead1f93eSLiane Prazalink path=usr/lib/libhal.so.1 target=./libhal.so.1.0.0
190