xref: /illumos-gate/usr/src/pkg/manifests/developer-debug-mdb.p5m (revision 763f1f5f97e4c16840af2ced98915f0ed0f46616)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21
22#
23# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24# Copyright (c) 2019, Joyent, Inc.
25# Copyright 2021 Tintri by DDN, Inc. All rights reserved.
26# Copyright 2022 Garrett D'Amore
27#
28
29set name=pkg.fmri value=pkg:/developer/debug/mdb@$(PKGVERS)
30set name=pkg.summary value="Modular Debugger"
31set name=pkg.description value="Modular Debugger (MDB)"
32set name=info.classification \
33    value=org.opensolaris.category.2008:Development/System
34set name=variant.arch value=$(ARCH)
35dir  path=kernel group=sys
36dir  path=kernel/kmdb group=sys
37dir  path=kernel/kmdb/$(ARCH64) group=sys
38file path=kernel/kmdb/$(ARCH64)/arp group=sys mode=0555
39file path=kernel/kmdb/$(ARCH64)/cpc group=sys mode=0555
40$(i386_ONLY)file path=kernel/kmdb/$(ARCH64)/cpu.generic group=sys mode=0555
41$(i386_ONLY)file path=kernel/kmdb/$(ARCH64)/cpu_ms.AuthenticAMD.15 group=sys \
42    mode=0555
43file path=kernel/kmdb/$(ARCH64)/crypto group=sys mode=0555
44file path=kernel/kmdb/$(ARCH64)/genunix group=sys mode=0555
45file path=kernel/kmdb/$(ARCH64)/hook group=sys mode=0555
46$(i386_ONLY)file path=kernel/kmdb/$(ARCH64)/i40e group=sys mode=0555
47file path=kernel/kmdb/$(ARCH64)/ip group=sys mode=0555
48file path=kernel/kmdb/$(ARCH64)/ipc group=sys mode=0555
49file path=kernel/kmdb/$(ARCH64)/ipp group=sys mode=0555
50file path=kernel/kmdb/$(ARCH64)/klmmod group=sys mode=0555
51file path=kernel/kmdb/$(ARCH64)/krtld group=sys mode=0555
52file path=kernel/kmdb/$(ARCH64)/lofs group=sys mode=0555
53file path=kernel/kmdb/$(ARCH64)/logindmux group=sys mode=0555
54file path=kernel/kmdb/$(ARCH64)/mac group=sys mode=0555
55file path=kernel/kmdb/$(ARCH64)/mdb_ds group=sys mode=0555
56file path=kernel/kmdb/$(ARCH64)/mm group=sys mode=0555
57file path=kernel/kmdb/$(ARCH64)/mpt group=sys mode=0555
58file path=kernel/kmdb/$(ARCH64)/mpt_sas group=sys mode=0555
59file path=kernel/kmdb/$(ARCH64)/mr_sas group=sys mode=0555
60file path=kernel/kmdb/$(ARCH64)/neti group=sys mode=0555
61file path=kernel/kmdb/$(ARCH64)/nfs group=sys mode=0555
62file path=kernel/kmdb/$(ARCH64)/ptm group=sys mode=0555
63file path=kernel/kmdb/$(ARCH64)/random group=sys mode=0555
64file path=kernel/kmdb/$(ARCH64)/s1394 group=sys mode=0555
65$(i386_ONLY)file path=kernel/kmdb/$(ARCH64)/sata group=sys mode=0555
66file path=kernel/kmdb/$(ARCH64)/scsi_vhci group=sys mode=0555
67file path=kernel/kmdb/$(ARCH64)/sctp group=sys mode=0555
68file path=kernel/kmdb/$(ARCH64)/sd group=sys mode=0555
69file path=kernel/kmdb/$(ARCH64)/sockfs group=sys mode=0555
70file path=kernel/kmdb/$(ARCH64)/specfs group=sys mode=0555
71file path=kernel/kmdb/$(ARCH64)/sppp group=sys mode=0555
72file path=kernel/kmdb/$(ARCH64)/ufs group=sys mode=0555
73$(i386_ONLY)file path=kernel/kmdb/$(ARCH64)/uhci group=sys mode=0555
74file path=kernel/kmdb/$(ARCH64)/usba group=sys mode=0555
75dir  path=platform group=sys variant.opensolaris.zone=global
76$(i386_ONLY)dir path=platform/i86pc group=sys variant.opensolaris.zone=global
77$(i386_ONLY)dir path=platform/i86pc/kernel group=sys \
78    variant.opensolaris.zone=global
79$(i386_ONLY)dir path=platform/i86pc/kernel/kmdb group=sys
80$(i386_ONLY)dir path=platform/i86pc/kernel/kmdb/$(ARCH64) group=sys
81$(i386_ONLY)file path=platform/i86pc/kernel/kmdb/$(ARCH64)/apix group=sys \
82    mode=0555
83$(i386_ONLY)file path=platform/i86pc/kernel/kmdb/$(ARCH64)/pcplusmp group=sys \
84    mode=0555
85$(i386_ONLY)file path=platform/i86pc/kernel/kmdb/$(ARCH64)/unix group=sys \
86    mode=0555
87$(i386_ONLY)file path=platform/i86pc/kernel/kmdb/$(ARCH64)/uppc group=sys \
88    mode=0555
89$(i386_ONLY)dir path=platform/i86xpv group=sys variant.opensolaris.zone=global
90$(i386_ONLY)dir path=platform/i86xpv/kernel group=sys \
91    variant.opensolaris.zone=global
92$(i386_ONLY)dir path=platform/i86xpv/kernel/kmdb group=sys
93$(i386_ONLY)dir path=platform/i86xpv/kernel/kmdb/$(ARCH64) group=sys
94$(i386_ONLY)file path=platform/i86xpv/kernel/kmdb/$(ARCH64)/unix group=sys \
95    mode=0555
96$(i386_ONLY)file path=platform/i86xpv/kernel/kmdb/$(ARCH64)/xpv_psm group=sys \
97    mode=0555
98$(i386_ONLY)file path=platform/i86xpv/kernel/kmdb/$(ARCH64)/xpv_uppc group=sys \
99    mode=0555
100dir  path=usr group=sys
101dir  path=usr/bin
102dir  path=usr/bin/$(ARCH32)
103hardlink path=usr/bin/$(ARCH32)/adb target=../../../usr/bin/$(ARCH32)/mdb
104file path=usr/bin/$(ARCH32)/mdb mode=0555
105dir  path=usr/bin/$(ARCH64)
106hardlink path=usr/bin/$(ARCH64)/adb target=../../../usr/bin/$(ARCH64)/mdb
107file path=usr/bin/$(ARCH64)/mdb mode=0555
108hardlink path=usr/bin/adb target=../../usr/lib/isaexec
109hardlink path=usr/bin/mdb target=../../usr/lib/isaexec
110dir  path=usr/include
111dir  path=usr/include/sys
112file path=usr/include/sys/mdb_modapi.h
113dir  path=usr/lib
114dir  path=usr/lib/mdb group=sys
115dir  path=usr/lib/mdb/kvm group=sys
116dir  path=usr/lib/mdb/kvm/$(ARCH64) group=sys
117file path=usr/lib/mdb/kvm/$(ARCH64)/arp.so group=sys mode=0555
118file path=usr/lib/mdb/kvm/$(ARCH64)/cpc.so group=sys mode=0555
119$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/cpu.generic.so group=sys \
120    mode=0555
121$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/cpu_ms.AuthenticAMD.15.so \
122    group=sys mode=0555
123file path=usr/lib/mdb/kvm/$(ARCH64)/crypto.so group=sys mode=0555
124file path=usr/lib/mdb/kvm/$(ARCH64)/genunix.so group=sys mode=0555
125file path=usr/lib/mdb/kvm/$(ARCH64)/hook.so group=sys mode=0555
126$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/i40e.so group=sys mode=0555
127file path=usr/lib/mdb/kvm/$(ARCH64)/ip.so group=sys mode=0555
128file path=usr/lib/mdb/kvm/$(ARCH64)/ipc.so group=sys mode=0555
129file path=usr/lib/mdb/kvm/$(ARCH64)/ipp.so group=sys mode=0555
130file path=usr/lib/mdb/kvm/$(ARCH64)/klmmod.so group=sys mode=0555
131file path=usr/lib/mdb/kvm/$(ARCH64)/krtld.so group=sys mode=0555
132file path=usr/lib/mdb/kvm/$(ARCH64)/lofs.so group=sys mode=0555
133file path=usr/lib/mdb/kvm/$(ARCH64)/logindmux.so group=sys mode=0555
134file path=usr/lib/mdb/kvm/$(ARCH64)/mac.so group=sys mode=0555
135$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/mdb_kb.so group=sys mode=0555
136file path=usr/lib/mdb/kvm/$(ARCH64)/mdb_ks.so group=sys mode=0555
137file path=usr/lib/mdb/kvm/$(ARCH64)/mm.so group=sys mode=0555
138file path=usr/lib/mdb/kvm/$(ARCH64)/mpt.so group=sys mode=0555
139file path=usr/lib/mdb/kvm/$(ARCH64)/mpt_sas.so group=sys mode=0555
140file path=usr/lib/mdb/kvm/$(ARCH64)/mr_sas.so group=sys mode=0555
141file path=usr/lib/mdb/kvm/$(ARCH64)/neti.so group=sys mode=0555
142file path=usr/lib/mdb/kvm/$(ARCH64)/nfs.so group=sys mode=0555
143file path=usr/lib/mdb/kvm/$(ARCH64)/ptm.so group=sys mode=0555
144file path=usr/lib/mdb/kvm/$(ARCH64)/random.so group=sys mode=0555
145file path=usr/lib/mdb/kvm/$(ARCH64)/s1394.so group=sys mode=0555
146$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/sata.so group=sys mode=0555
147file path=usr/lib/mdb/kvm/$(ARCH64)/scsi_vhci.so group=sys mode=0555
148file path=usr/lib/mdb/kvm/$(ARCH64)/sctp.so group=sys mode=0555
149file path=usr/lib/mdb/kvm/$(ARCH64)/sd.so group=sys mode=0555
150$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/smbios.so group=sys mode=0555
151file path=usr/lib/mdb/kvm/$(ARCH64)/sockfs.so group=sys mode=0555
152file path=usr/lib/mdb/kvm/$(ARCH64)/specfs.so group=sys mode=0555
153file path=usr/lib/mdb/kvm/$(ARCH64)/sppp.so group=sys mode=0555
154file path=usr/lib/mdb/kvm/$(ARCH64)/ufs.so group=sys mode=0555
155$(i386_ONLY)file path=usr/lib/mdb/kvm/$(ARCH64)/uhci.so group=sys mode=0555
156file path=usr/lib/mdb/kvm/$(ARCH64)/usba.so group=sys mode=0555
157dir  path=usr/lib/mdb/proc group=sys
158$(i386_ONLY)dir path=usr/lib/mdb/proc/$(ARCH64)
159file path=usr/lib/mdb/proc/$(ARCH64)/ld.so group=sys mode=0555
160file path=usr/lib/mdb/proc/$(ARCH64)/libavl.so group=sys mode=0555
161file path=usr/lib/mdb/proc/$(ARCH64)/libc.so group=sys mode=0555
162file path=usr/lib/mdb/proc/$(ARCH64)/libnvpair.so group=sys mode=0555
163file path=usr/lib/mdb/proc/$(ARCH64)/libproc.so group=sys mode=0555
164file path=usr/lib/mdb/proc/$(ARCH64)/libpython$(PYTHON3_VERSION).so group=sys \
165    mode=0555
166$(i386_ONLY)file path=usr/lib/mdb/proc/$(ARCH64)/libsmbios.so group=sys \
167    mode=0555
168file path=usr/lib/mdb/proc/$(ARCH64)/libsysevent.so group=sys mode=0555
169file path=usr/lib/mdb/proc/$(ARCH64)/libtopo.so group=sys mode=0555
170file path=usr/lib/mdb/proc/$(ARCH64)/libumem.so group=sys mode=0555
171file path=usr/lib/mdb/proc/$(ARCH64)/libuutil.so group=sys mode=0555
172file path=usr/lib/mdb/proc/$(ARCH64)/list.so group=sys mode=0555
173file path=usr/lib/mdb/proc/$(ARCH64)/mdb_ds.so group=sys mode=0555
174$(i386_ONLY)file path=usr/lib/mdb/proc/$(ARCH64)/mdb_test.so group=sys mode=0555
175file path=usr/lib/mdb/proc/ld.so group=sys mode=0555
176file path=usr/lib/mdb/proc/libavl.so group=sys mode=0555
177file path=usr/lib/mdb/proc/libc.so group=sys mode=0555
178file path=usr/lib/mdb/proc/libnvpair.so group=sys mode=0555
179file path=usr/lib/mdb/proc/libproc.so group=sys mode=0555
180$(i386_ONLY)file path=usr/lib/mdb/proc/libsmbios.so group=sys mode=0555
181file path=usr/lib/mdb/proc/libsysevent.so group=sys mode=0555
182file path=usr/lib/mdb/proc/libtopo.so group=sys mode=0555
183file path=usr/lib/mdb/proc/libumem.so group=sys mode=0555
184file path=usr/lib/mdb/proc/libuutil.so group=sys mode=0555
185file path=usr/lib/mdb/proc/list.so group=sys mode=0555
186file path=usr/lib/mdb/proc/mdb_ds.so group=sys mode=0555
187file path=usr/lib/mdb/proc/svc.configd.so group=sys mode=0555
188file path=usr/lib/mdb/proc/svc.startd.so group=sys mode=0555
189$(i386_ONLY)dir path=usr/lib/mdb/raw group=sys
190$(i386_ONLY)dir path=usr/lib/mdb/raw/$(ARCH64) group=sys
191$(i386_ONLY)file path=usr/lib/mdb/raw/$(ARCH64)/disk_label.so group=sys \
192    mode=0555
193$(i386_ONLY)file path=usr/lib/mdb/raw/disk_label.so group=sys mode=0555
194dir  path=usr/platform group=sys
195$(i386_ONLY)dir path=usr/platform/i86pc group=sys
196$(i386_ONLY)dir path=usr/platform/i86pc/lib
197$(i386_ONLY)dir path=usr/platform/i86pc/lib/mdb group=sys
198$(i386_ONLY)dir path=usr/platform/i86pc/lib/mdb/kvm group=sys
199$(i386_ONLY)dir path=usr/platform/i86pc/lib/mdb/kvm/$(ARCH64) group=sys
200$(i386_ONLY)file path=usr/platform/i86pc/lib/mdb/kvm/$(ARCH64)/apix.so \
201    group=sys mode=0555
202$(i386_ONLY)file path=usr/platform/i86pc/lib/mdb/kvm/$(ARCH64)/pcplusmp.so \
203    group=sys mode=0555
204$(i386_ONLY)file path=usr/platform/i86pc/lib/mdb/kvm/$(ARCH64)/unix.so \
205    group=sys mode=0555
206$(i386_ONLY)file path=usr/platform/i86pc/lib/mdb/kvm/$(ARCH64)/uppc.so \
207    group=sys mode=0555
208$(i386_ONLY)dir path=usr/platform/i86xpv group=sys
209$(i386_ONLY)dir path=usr/platform/i86xpv/lib
210$(i386_ONLY)dir path=usr/platform/i86xpv/lib/mdb group=sys
211$(i386_ONLY)dir path=usr/platform/i86xpv/lib/mdb/kvm group=sys
212$(i386_ONLY)dir path=usr/platform/i86xpv/lib/mdb/kvm/$(ARCH64) group=sys
213$(i386_ONLY)file path=usr/platform/i86xpv/lib/mdb/kvm/$(ARCH64)/unix.so \
214    group=sys mode=0555
215$(i386_ONLY)file path=usr/platform/i86xpv/lib/mdb/kvm/$(ARCH64)/xpv.so \
216    group=sys mode=0555
217$(i386_ONLY)file path=usr/platform/i86xpv/lib/mdb/kvm/$(ARCH64)/xpv_psm.so \
218    group=sys mode=0555
219$(i386_ONLY)file path=usr/platform/i86xpv/lib/mdb/kvm/$(ARCH64)/xpv_uppc.so \
220    group=sys mode=0555
221dir  path=usr/share/man
222dir  path=usr/share/man/man1
223file path=usr/share/man/man1/adb.1
224file path=usr/share/man/man1/kmdb.1
225file path=usr/share/man/man1/mdb.1
226legacy pkg=SUNWmdb desc="Modular Debugger (MDB)" name="Modular Debugger"
227legacy pkg=SUNWmdbr desc="Modular Debugger (MDB) (Root)" \
228    name="Modular Debugger (Root)"
229license cr_Sun license=cr_Sun
230license lic_CDDL license=lic_CDDL
231license usr/src/common/bzip2/LICENSE license=usr/src/common/bzip2/LICENSE
232license usr/src/contrib/zlib/THIRDPARTYLICENSE \
233    license=usr/src/contrib/zlib/THIRDPARTYLICENSE
234license usr/src/uts/common/io/mr_sas/THIRDPARTYLICENSE \
235    license=usr/src/uts/common/io/mr_sas/THIRDPARTYLICENSE
236