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