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#
239cd928feSAlan Maguire# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24856f710cSAndy Fiddaman# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
2551396a8eSPeter Tribble# Copyright 2020 Peter Tribble
26ead1f93eSLiane Praza#
27ead1f93eSLiane Praza
28edb34883SAdam H. Leventhal#
29edb34883SAdam H. Leventhal# Copyright (c) 2012 by Delphix. All rights reserved.
30edb34883SAdam H. Leventhal#
31edb34883SAdam H. Leventhal
32ead1f93eSLiane Prazaset name=pkg.fmri value=pkg:/developer/dtrace@$(PKGVERS)
33ead1f93eSLiane Prazaset name=pkg.summary value="DTrace Clients"
3486d41711SAndy Fiddamanset name=pkg.description value="Dynamic Tracing (DTrace) Clients"
35ead1f93eSLiane Prazaset name=info.classification \
36ead1f93eSLiane Praza    value=org.opensolaris.category.2008:Development/System
37ead1f93eSLiane Prazaset name=variant.arch value=$(ARCH)
3886d41711SAndy Fiddamandir  path=usr group=sys
3986d41711SAndy Fiddamandir  path=usr/demo
4086d41711SAndy Fiddamandir  path=usr/demo/dtrace
41ead1f93eSLiane Prazafile path=usr/demo/dtrace/applicat.d
42ead1f93eSLiane Prazafile path=usr/demo/dtrace/badopen.d
43ead1f93eSLiane Prazafile path=usr/demo/dtrace/begin.d
44ead1f93eSLiane Prazafile path=usr/demo/dtrace/callout.d
45ead1f93eSLiane Prazafile path=usr/demo/dtrace/clause.d
46ead1f93eSLiane Prazafile path=usr/demo/dtrace/clear.d
47ead1f93eSLiane Prazafile path=usr/demo/dtrace/countdown.d
48ead1f93eSLiane Prazafile path=usr/demo/dtrace/counter.d
49ead1f93eSLiane Prazafile path=usr/demo/dtrace/dateprof.d
50ead1f93eSLiane Prazafile path=usr/demo/dtrace/delay.d
51ead1f93eSLiane Prazafile path=usr/demo/dtrace/denorm.d
52ead1f93eSLiane Prazafile path=usr/demo/dtrace/end.d
53ead1f93eSLiane Prazafile path=usr/demo/dtrace/error.d
54ead1f93eSLiane Prazafile path=usr/demo/dtrace/errorpath.d
55ead1f93eSLiane Prazafile path=usr/demo/dtrace/find.d
56ead1f93eSLiane Prazafile path=usr/demo/dtrace/firebird.d
57ead1f93eSLiane Prazafile path=usr/demo/dtrace/hello.d
58ead1f93eSLiane Prazafile path=usr/demo/dtrace/howlong.d
59ead1f93eSLiane Prazafile path=usr/demo/dtrace/index.html
60ead1f93eSLiane Prazafile path=usr/demo/dtrace/interp.d
61ead1f93eSLiane Prazafile path=usr/demo/dtrace/interval.d
62ead1f93eSLiane Prazafile path=usr/demo/dtrace/intr.d
63ead1f93eSLiane Prazafile path=usr/demo/dtrace/iocpu.d
64ead1f93eSLiane Prazafile path=usr/demo/dtrace/iosnoop.d
65ead1f93eSLiane Prazafile path=usr/demo/dtrace/iothrough.d
66ead1f93eSLiane Prazafile path=usr/demo/dtrace/iotime.d
67ead1f93eSLiane Prazafile path=usr/demo/dtrace/ipio.d
68ead1f93eSLiane Prazafile path=usr/demo/dtrace/ipproto.d
695084e753SMark J. Nelson$(i386_ONLY)file path=usr/demo/dtrace/iprb.d
70ead1f93eSLiane Prazafile path=usr/demo/dtrace/kstat.d
71ead1f93eSLiane Prazafile path=usr/demo/dtrace/ksyms.d
72ead1f93eSLiane Prazafile path=usr/demo/dtrace/libc.d
73ead1f93eSLiane Prazafile path=usr/demo/dtrace/lquantize.d
74ead1f93eSLiane Prazafile path=usr/demo/dtrace/lwptime.d
75ead1f93eSLiane Prazafile path=usr/demo/dtrace/normalize.d
76ead1f93eSLiane Prazafile path=usr/demo/dtrace/nscd.d
77ead1f93eSLiane Prazafile path=usr/demo/dtrace/pri.d
78ead1f93eSLiane Prazafile path=usr/demo/dtrace/printa.d
79ead1f93eSLiane Prazafile path=usr/demo/dtrace/pritime.d
80ead1f93eSLiane Prazafile path=usr/demo/dtrace/prof.d
81ead1f93eSLiane Prazafile path=usr/demo/dtrace/profpri.d
82ead1f93eSLiane Prazafile path=usr/demo/dtrace/progtime.d
83ead1f93eSLiane Prazafile path=usr/demo/dtrace/putnext.d
84ead1f93eSLiane Prazafile path=usr/demo/dtrace/qlen.d
85ead1f93eSLiane Prazafile path=usr/demo/dtrace/qtime.d
86ead1f93eSLiane Prazafile path=usr/demo/dtrace/renormalize.d
87ead1f93eSLiane Prazafile path=usr/demo/dtrace/restest.d
88ead1f93eSLiane Prazafile path=usr/demo/dtrace/ring.d
89ead1f93eSLiane Prazafile path=usr/demo/dtrace/rtime.d
90ead1f93eSLiane Prazafile path=usr/demo/dtrace/rwinfo.d
91ead1f93eSLiane Prazafile path=usr/demo/dtrace/rwtime.d
92ead1f93eSLiane Prazafile path=usr/demo/dtrace/sig.d
93ead1f93eSLiane Prazafile path=usr/demo/dtrace/soffice.d
94ead1f93eSLiane Prazafile path=usr/demo/dtrace/spec.d
95ead1f93eSLiane Prazafile path=usr/demo/dtrace/specopen.d
96ead1f93eSLiane Prazafile path=usr/demo/dtrace/ssd.d
97ead1f93eSLiane Prazafile path=usr/demo/dtrace/syscall.d
989cd928feSAlan Maguirefile path=usr/demo/dtrace/tcp1stbyte.d
999cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpbytes.d
1009cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpbytesstat.d
1019cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpconnlat.d
1029cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpio.d
1039cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpioflags.d
104ead1f93eSLiane Prazafile path=usr/demo/dtrace/tcprst.d
1059cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpsnoop.d
1069cd928feSAlan Maguirefile path=usr/demo/dtrace/tcpstate.d
1079cd928feSAlan Maguirefile path=usr/demo/dtrace/tcptop.d
108ead1f93eSLiane Prazafile path=usr/demo/dtrace/tick.d
109ead1f93eSLiane Prazafile path=usr/demo/dtrace/ticktime.d
110ead1f93eSLiane Prazafile path=usr/demo/dtrace/time.d
111ead1f93eSLiane Prazafile path=usr/demo/dtrace/tracewrite.d
112ead1f93eSLiane Prazafile path=usr/demo/dtrace/trunc.d
113ead1f93eSLiane Prazafile path=usr/demo/dtrace/trussrw.d
1149cd928feSAlan Maguirefile path=usr/demo/dtrace/udpbytes.d
1159cd928feSAlan Maguirefile path=usr/demo/dtrace/udpbytesstat.d
1169cd928feSAlan Maguirefile path=usr/demo/dtrace/udpio.d
1179cd928feSAlan Maguirefile path=usr/demo/dtrace/udpsnoop.d
1189cd928feSAlan Maguirefile path=usr/demo/dtrace/udptop.d
119ead1f93eSLiane Prazafile path=usr/demo/dtrace/userfunc.d
120ead1f93eSLiane Prazafile path=usr/demo/dtrace/whatfor.d
121ead1f93eSLiane Prazafile path=usr/demo/dtrace/whatlock.d
122ead1f93eSLiane Prazafile path=usr/demo/dtrace/where.d
123ead1f93eSLiane Prazafile path=usr/demo/dtrace/whererun.d
124ead1f93eSLiane Prazafile path=usr/demo/dtrace/whoexec.d
125ead1f93eSLiane Prazafile path=usr/demo/dtrace/whofor.d
126ead1f93eSLiane Prazafile path=usr/demo/dtrace/whoio.d
127ead1f93eSLiane Prazafile path=usr/demo/dtrace/whopreempt.d
128ead1f93eSLiane Prazafile path=usr/demo/dtrace/whoqueue.d
129ead1f93eSLiane Prazafile path=usr/demo/dtrace/whosteal.d
130ead1f93eSLiane Prazafile path=usr/demo/dtrace/whowrite.d
131ead1f93eSLiane Prazafile path=usr/demo/dtrace/writes.d
132ead1f93eSLiane Prazafile path=usr/demo/dtrace/writesbycmd.d
133ead1f93eSLiane Prazafile path=usr/demo/dtrace/writesbycmdfd.d
134ead1f93eSLiane Prazafile path=usr/demo/dtrace/writetime.d
135ead1f93eSLiane Prazafile path=usr/demo/dtrace/writetimeq.d
136ead1f93eSLiane Prazafile path=usr/demo/dtrace/xioctl.d
137ead1f93eSLiane Prazafile path=usr/demo/dtrace/xterm.d
138ead1f93eSLiane Prazafile path=usr/demo/dtrace/xwork.d
13986d41711SAndy Fiddamandir  path=usr/include
140ead1f93eSLiane Prazafile path=usr/include/dtrace.h
14186d41711SAndy Fiddamandir  path=usr/include/sys
142ead1f93eSLiane Prazafile path=usr/include/sys/dtrace.h
143ead1f93eSLiane Prazafile path=usr/include/sys/dtrace_impl.h
144ead1f93eSLiane Prazafile path=usr/include/sys/fasttrap.h
145ead1f93eSLiane Prazafile path=usr/include/sys/fasttrap_impl.h
146ead1f93eSLiane Prazafile path=usr/include/sys/fasttrap_isa.h
147ead1f93eSLiane Prazafile path=usr/include/sys/lockstat.h
148ead1f93eSLiane Prazafile path=usr/include/sys/sdt.h
14986d41711SAndy Fiddamandir  path=usr/lib
15086d41711SAndy Fiddamandir  path=usr/lib/$(ARCH64)
15186d41711SAndy Fiddamanlink path=usr/lib/$(ARCH64)/libdtrace.so target=libdtrace.so.1
152ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/libdtrace.so.1
15386d41711SAndy Fiddamanlink path=usr/lib/$(ARCH64)/libdtrace_jni.so target=libdtrace_jni.so.1
154ead1f93eSLiane Prazafile path=usr/lib/$(ARCH64)/libdtrace_jni.so.1
15586d41711SAndy Fiddamandir  path=usr/lib/devfsadm group=sys
15686d41711SAndy Fiddamandir  path=usr/lib/devfsadm/linkmod group=sys
157ead1f93eSLiane Prazafile path=usr/lib/devfsadm/linkmod/SUNW_dtrace_link.so group=sys
15886d41711SAndy Fiddamandir  path=usr/lib/dtrace
15986d41711SAndy Fiddamandir  path=usr/lib/dtrace/64
160edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/64/drti.o mode=0444
161edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/64/libdtrace_forceload.so mode=0555
162edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/drti.o mode=0444
163edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/errno.d mode=0444
164edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/fc.d mode=0444
165edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/io.d mode=0444
166edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/ip.d mode=0444
167edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/iscsit.d mode=0444
168edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/libdtrace_forceload.so mode=0555
169edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/net.d mode=0444
170edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/nfs.d mode=0444
171edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/nfssrv.d mode=0444
172edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/procfs.d mode=0444
173edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/regs.d mode=0444
174edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/sched.d mode=0444
175edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/scsi.d mode=0444
176edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/signal.d mode=0444
17793bc28dbSGordon Rossfile path=usr/lib/dtrace/smb.d mode=0444
178edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/srp.d mode=0444
179edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/sysevent.d mode=0444
180edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/tcp.d mode=0444
181edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/udp.d mode=0444
182edb34883SAdam H. Leventhalfile path=usr/lib/dtrace/unistd.d mode=0444
18386d41711SAndy Fiddamanlink path=usr/lib/libdtrace.so target=libdtrace.so.1
184ead1f93eSLiane Prazafile path=usr/lib/libdtrace.so.1
18586d41711SAndy Fiddamanlink path=usr/lib/libdtrace_jni.so target=libdtrace_jni.so.1
186ead1f93eSLiane Prazafile path=usr/lib/libdtrace_jni.so.1
18786d41711SAndy Fiddamandir  path=usr/lib/mdb group=sys
18886d41711SAndy Fiddamandir  path=usr/lib/mdb/kvm group=sys
18986d41711SAndy Fiddamandir  path=usr/lib/mdb/kvm/$(ARCH64) group=sys
190ead1f93eSLiane Prazafile path=usr/lib/mdb/kvm/$(ARCH64)/dtrace.so group=sys mode=0555
19186d41711SAndy Fiddamandir  path=usr/lib/mdb/raw group=sys
19286d41711SAndy Fiddamandir  path=usr/lib/mdb/raw/$(ARCH64) group=sys
193ead1f93eSLiane Prazafile path=usr/lib/mdb/raw/$(ARCH64)/dof.so group=sys mode=0555
194ead1f93eSLiane Prazafile path=usr/lib/mdb/raw/dof.so group=sys mode=0555
19586d41711SAndy Fiddamandir  path=usr/sbin
19686d41711SAndy Fiddamandir  path=usr/sbin/$(ARCH32)
197ead1f93eSLiane Prazafile path=usr/sbin/$(ARCH32)/dtrace mode=0555
198ead1f93eSLiane Praza$(i386_ONLY)file path=usr/sbin/$(ARCH32)/intrstat mode=0555
199ead1f93eSLiane Praza$(i386_ONLY)file path=usr/sbin/$(ARCH32)/lockstat mode=0555
200ead1f93eSLiane Praza$(i386_ONLY)file path=usr/sbin/$(ARCH32)/plockstat mode=0555
20186d41711SAndy Fiddamandir  path=usr/sbin/$(ARCH64)
202ead1f93eSLiane Prazafile path=usr/sbin/$(ARCH64)/dtrace mode=0555
203ead1f93eSLiane Prazafile path=usr/sbin/$(ARCH64)/intrstat mode=0555
204ead1f93eSLiane Prazafile path=usr/sbin/$(ARCH64)/lockstat mode=0555
205ead1f93eSLiane Prazafile path=usr/sbin/$(ARCH64)/plockstat mode=0555
20686d41711SAndy Fiddamanhardlink path=usr/sbin/dtrace target=../../usr/lib/isaexec
20786d41711SAndy Fiddamanhardlink path=usr/sbin/intrstat target=../../usr/lib/isaexec
20886d41711SAndy Fiddamanhardlink path=usr/sbin/lockstat target=../../usr/lib/isaexec
20986d41711SAndy Fiddamanhardlink path=usr/sbin/plockstat target=../../usr/lib/isaexec
21086d41711SAndy Fiddamandir  path=usr/share
21186d41711SAndy Fiddamandir  path=usr/share/lib
21286d41711SAndy Fiddamandir  path=usr/share/lib/java group=sys
213ead1f93eSLiane Prazafile path=usr/share/lib/java/dtrace.jar group=sys
21486d41711SAndy Fiddamandir  path=usr/share/man/man3lib
215c10c16deSRichard Lowefile path=usr/share/man/man3lib/libdtrace.3lib
216*bbf21555SRichard Lowedir  path=usr/share/man/man8
217*bbf21555SRichard Lowefile path=usr/share/man/man8/dtrace.8
218*bbf21555SRichard Lowefile path=usr/share/man/man8/intrstat.8
219*bbf21555SRichard Lowefile path=usr/share/man/man8/lockstat.8
220*bbf21555SRichard Lowefile path=usr/share/man/man8/plockstat.8
22171e464e5SPeter Dennis - Sustaining Engineerlegacy pkg=SUNWdtrc desc="Dynamic Tracing (DTrace) Clients" \
22271e464e5SPeter Dennis - Sustaining Engineer    name="DTrace Clients"
223ead1f93eSLiane Prazalicense cr_Sun license=cr_Sun
224ead1f93eSLiane Prazalicense lic_CDDL license=lic_CDDL
225