Print this page
16446 dtrace consumers should not be isaexec'd
Change-Id: Ibf80c7283c421cba98e80dce272c6dd51d24bb87
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/pkg/manifests/developer-dtrace.p5m
+++ new/usr/src/pkg/manifests/developer-dtrace.p5m
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
24 24 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
25 25 # Copyright 2020 Peter Tribble
26 26 #
27 27
28 28 #
29 29 # Copyright (c) 2012 by Delphix. All rights reserved.
30 30 #
31 31
32 32 set name=pkg.fmri value=pkg:/developer/dtrace@$(PKGVERS)
33 33 set name=pkg.summary value="DTrace Clients"
34 34 set name=pkg.description value="Dynamic Tracing (DTrace) Clients"
35 35 set name=info.classification \
36 36 value=org.opensolaris.category.2008:Development/System
37 37 set name=variant.arch value=$(ARCH)
38 38 dir path=usr group=sys
39 39 dir path=usr/demo
40 40 dir path=usr/demo/dtrace
41 41 file path=usr/demo/dtrace/applicat.d
42 42 file path=usr/demo/dtrace/badopen.d
43 43 file path=usr/demo/dtrace/begin.d
44 44 file path=usr/demo/dtrace/callout.d
45 45 file path=usr/demo/dtrace/clause.d
46 46 file path=usr/demo/dtrace/clear.d
47 47 file path=usr/demo/dtrace/countdown.d
48 48 file path=usr/demo/dtrace/counter.d
49 49 file path=usr/demo/dtrace/dateprof.d
50 50 file path=usr/demo/dtrace/delay.d
51 51 file path=usr/demo/dtrace/denorm.d
52 52 file path=usr/demo/dtrace/end.d
53 53 file path=usr/demo/dtrace/error.d
54 54 file path=usr/demo/dtrace/errorpath.d
55 55 file path=usr/demo/dtrace/find.d
56 56 file path=usr/demo/dtrace/firebird.d
57 57 file path=usr/demo/dtrace/hello.d
58 58 file path=usr/demo/dtrace/howlong.d
59 59 file path=usr/demo/dtrace/index.html
60 60 file path=usr/demo/dtrace/interp.d
61 61 file path=usr/demo/dtrace/interval.d
62 62 file path=usr/demo/dtrace/intr.d
63 63 file path=usr/demo/dtrace/iocpu.d
64 64 file path=usr/demo/dtrace/iosnoop.d
65 65 file path=usr/demo/dtrace/iothrough.d
66 66 file path=usr/demo/dtrace/iotime.d
67 67 file path=usr/demo/dtrace/ipio.d
68 68 file path=usr/demo/dtrace/ipproto.d
69 69 $(i386_ONLY)file path=usr/demo/dtrace/iprb.d
70 70 file path=usr/demo/dtrace/kstat.d
71 71 file path=usr/demo/dtrace/ksyms.d
72 72 file path=usr/demo/dtrace/libc.d
73 73 file path=usr/demo/dtrace/lquantize.d
74 74 file path=usr/demo/dtrace/lwptime.d
75 75 file path=usr/demo/dtrace/normalize.d
76 76 file path=usr/demo/dtrace/nscd.d
77 77 file path=usr/demo/dtrace/pri.d
78 78 file path=usr/demo/dtrace/printa.d
79 79 file path=usr/demo/dtrace/pritime.d
80 80 file path=usr/demo/dtrace/prof.d
81 81 file path=usr/demo/dtrace/profpri.d
82 82 file path=usr/demo/dtrace/progtime.d
83 83 file path=usr/demo/dtrace/putnext.d
84 84 file path=usr/demo/dtrace/qlen.d
85 85 file path=usr/demo/dtrace/qtime.d
86 86 file path=usr/demo/dtrace/renormalize.d
87 87 file path=usr/demo/dtrace/restest.d
88 88 file path=usr/demo/dtrace/ring.d
89 89 file path=usr/demo/dtrace/rtime.d
90 90 file path=usr/demo/dtrace/rwinfo.d
91 91 file path=usr/demo/dtrace/rwtime.d
92 92 file path=usr/demo/dtrace/sig.d
93 93 file path=usr/demo/dtrace/soffice.d
94 94 file path=usr/demo/dtrace/spec.d
95 95 file path=usr/demo/dtrace/specopen.d
96 96 file path=usr/demo/dtrace/ssd.d
97 97 file path=usr/demo/dtrace/syscall.d
98 98 file path=usr/demo/dtrace/tcp1stbyte.d
99 99 file path=usr/demo/dtrace/tcpbytes.d
100 100 file path=usr/demo/dtrace/tcpbytesstat.d
101 101 file path=usr/demo/dtrace/tcpconnlat.d
102 102 file path=usr/demo/dtrace/tcpio.d
103 103 file path=usr/demo/dtrace/tcpioflags.d
104 104 file path=usr/demo/dtrace/tcprst.d
105 105 file path=usr/demo/dtrace/tcpsnoop.d
106 106 file path=usr/demo/dtrace/tcpstate.d
107 107 file path=usr/demo/dtrace/tcptop.d
108 108 file path=usr/demo/dtrace/tick.d
109 109 file path=usr/demo/dtrace/ticktime.d
110 110 file path=usr/demo/dtrace/time.d
111 111 file path=usr/demo/dtrace/tracewrite.d
112 112 file path=usr/demo/dtrace/trunc.d
113 113 file path=usr/demo/dtrace/trussrw.d
114 114 file path=usr/demo/dtrace/udpbytes.d
115 115 file path=usr/demo/dtrace/udpbytesstat.d
116 116 file path=usr/demo/dtrace/udpio.d
117 117 file path=usr/demo/dtrace/udpsnoop.d
118 118 file path=usr/demo/dtrace/udptop.d
119 119 file path=usr/demo/dtrace/userfunc.d
120 120 file path=usr/demo/dtrace/whatfor.d
121 121 file path=usr/demo/dtrace/whatlock.d
122 122 file path=usr/demo/dtrace/where.d
123 123 file path=usr/demo/dtrace/whererun.d
124 124 file path=usr/demo/dtrace/whoexec.d
125 125 file path=usr/demo/dtrace/whofor.d
126 126 file path=usr/demo/dtrace/whoio.d
127 127 file path=usr/demo/dtrace/whopreempt.d
128 128 file path=usr/demo/dtrace/whoqueue.d
129 129 file path=usr/demo/dtrace/whosteal.d
130 130 file path=usr/demo/dtrace/whowrite.d
131 131 file path=usr/demo/dtrace/writes.d
132 132 file path=usr/demo/dtrace/writesbycmd.d
133 133 file path=usr/demo/dtrace/writesbycmdfd.d
134 134 file path=usr/demo/dtrace/writetime.d
135 135 file path=usr/demo/dtrace/writetimeq.d
136 136 file path=usr/demo/dtrace/xioctl.d
137 137 file path=usr/demo/dtrace/xterm.d
138 138 file path=usr/demo/dtrace/xwork.d
139 139 dir path=usr/include
140 140 file path=usr/include/dtrace.h
141 141 dir path=usr/include/sys
142 142 file path=usr/include/sys/dtrace.h
143 143 file path=usr/include/sys/dtrace_impl.h
144 144 file path=usr/include/sys/fasttrap.h
145 145 file path=usr/include/sys/fasttrap_impl.h
146 146 file path=usr/include/sys/fasttrap_isa.h
147 147 file path=usr/include/sys/lockstat.h
148 148 file path=usr/include/sys/sdt.h
149 149 dir path=usr/lib
150 150 dir path=usr/lib/$(ARCH64)
151 151 link path=usr/lib/$(ARCH64)/libdtrace.so target=libdtrace.so.1
152 152 file path=usr/lib/$(ARCH64)/libdtrace.so.1
153 153 link path=usr/lib/$(ARCH64)/libdtrace_jni.so target=libdtrace_jni.so.1
154 154 file path=usr/lib/$(ARCH64)/libdtrace_jni.so.1
155 155 dir path=usr/lib/devfsadm group=sys
156 156 dir path=usr/lib/devfsadm/linkmod group=sys
157 157 file path=usr/lib/devfsadm/linkmod/SUNW_dtrace_link.so group=sys
158 158 dir path=usr/lib/dtrace
159 159 dir path=usr/lib/dtrace/64
160 160 file path=usr/lib/dtrace/64/drti.o mode=0444
161 161 file path=usr/lib/dtrace/64/libdtrace_forceload.so mode=0555
162 162 file path=usr/lib/dtrace/drti.o mode=0444
163 163 file path=usr/lib/dtrace/errno.d mode=0444
164 164 file path=usr/lib/dtrace/fc.d mode=0444
165 165 file path=usr/lib/dtrace/io.d mode=0444
166 166 file path=usr/lib/dtrace/ip.d mode=0444
167 167 file path=usr/lib/dtrace/iscsit.d mode=0444
168 168 file path=usr/lib/dtrace/libdtrace_forceload.so mode=0555
169 169 file path=usr/lib/dtrace/net.d mode=0444
170 170 file path=usr/lib/dtrace/nfs.d mode=0444
171 171 file path=usr/lib/dtrace/nfssrv.d mode=0444
172 172 file path=usr/lib/dtrace/procfs.d mode=0444
173 173 file path=usr/lib/dtrace/regs.d mode=0444
174 174 file path=usr/lib/dtrace/sched.d mode=0444
175 175 file path=usr/lib/dtrace/scsi.d mode=0444
176 176 file path=usr/lib/dtrace/signal.d mode=0444
177 177 file path=usr/lib/dtrace/smb.d mode=0444
178 178 file path=usr/lib/dtrace/srp.d mode=0444
179 179 file path=usr/lib/dtrace/sysevent.d mode=0444
180 180 file path=usr/lib/dtrace/tcp.d mode=0444
181 181 file path=usr/lib/dtrace/udp.d mode=0444
182 182 file path=usr/lib/dtrace/unistd.d mode=0444
183 183 link path=usr/lib/libdtrace.so target=libdtrace.so.1
184 184 file path=usr/lib/libdtrace.so.1
185 185 link path=usr/lib/libdtrace_jni.so target=libdtrace_jni.so.1
|
↓ open down ↓ |
185 lines elided |
↑ open up ↑ |
186 186 file path=usr/lib/libdtrace_jni.so.1
187 187 dir path=usr/lib/mdb group=sys
188 188 dir path=usr/lib/mdb/kvm group=sys
189 189 dir path=usr/lib/mdb/kvm/$(ARCH64) group=sys
190 190 file path=usr/lib/mdb/kvm/$(ARCH64)/dtrace.so group=sys mode=0555
191 191 dir path=usr/lib/mdb/raw group=sys
192 192 dir path=usr/lib/mdb/raw/$(ARCH64) group=sys
193 193 file path=usr/lib/mdb/raw/$(ARCH64)/dof.so group=sys mode=0555
194 194 file path=usr/lib/mdb/raw/dof.so group=sys mode=0555
195 195 dir path=usr/sbin
196 -dir path=usr/sbin/$(ARCH32)
197 -file path=usr/sbin/$(ARCH32)/dtrace mode=0555
198 -$(i386_ONLY)file path=usr/sbin/$(ARCH32)/intrstat mode=0555
199 -$(i386_ONLY)file path=usr/sbin/$(ARCH32)/lockstat mode=0555
200 -$(i386_ONLY)file path=usr/sbin/$(ARCH32)/plockstat mode=0555
201 196 dir path=usr/sbin/$(ARCH64)
202 -file path=usr/sbin/$(ARCH64)/dtrace mode=0555
203 -file path=usr/sbin/$(ARCH64)/intrstat mode=0555
204 -file path=usr/sbin/$(ARCH64)/lockstat mode=0555
205 -file path=usr/sbin/$(ARCH64)/plockstat mode=0555
206 -hardlink path=usr/sbin/dtrace target=../../usr/lib/isaexec
207 -hardlink path=usr/sbin/intrstat target=../../usr/lib/isaexec
208 -hardlink path=usr/sbin/lockstat target=../../usr/lib/isaexec
209 -hardlink path=usr/sbin/plockstat target=../../usr/lib/isaexec
197 +link path=usr/sbin/$(ARCH64)/dtrace target=../../sbin/dtrace
198 +link path=usr/sbin/$(ARCH64)/intrstat target=../../sbin/intrstat
199 +link path=usr/sbin/$(ARCH64)/lockstat target=../../sbin/lockstat
200 +link path=usr/sbin/$(ARCH64)/plockstat target=../../sbin/plockstat
201 +file path=usr/sbin/dtrace mode=0555
202 +file path=usr/sbin/intrstat mode=0555
203 +file path=usr/sbin/lockstat mode=0555
204 +file path=usr/sbin/plockstat mode=0555
210 205 dir path=usr/share
211 206 dir path=usr/share/lib
212 207 dir path=usr/share/lib/java group=sys
213 208 file path=usr/share/lib/java/dtrace.jar group=sys
214 209 dir path=usr/share/man/man3lib
215 210 file path=usr/share/man/man3lib/libdtrace.3lib
216 211 dir path=usr/share/man/man8
217 212 file path=usr/share/man/man8/dtrace.8
218 213 file path=usr/share/man/man8/intrstat.8
219 214 file path=usr/share/man/man8/lockstat.8
220 215 file path=usr/share/man/man8/plockstat.8
221 216 legacy pkg=SUNWdtrc desc="Dynamic Tracing (DTrace) Clients" \
222 217 name="DTrace Clients"
223 218 license cr_Sun license=cr_Sun
224 219 license lic_CDDL license=lic_CDDL
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX