Print this page
| Split |
Close |
| Expand all |
| Collapse all |
--- old/exception_lists/packaging
+++ new/exception_lists/packaging
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
|
↓ open down ↓ |
16 lines elided |
↑ open up ↑ |
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 2012 OmniTI Computer Consulting, Inc. All rights reserved.
25 25 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
26 26 # Copyright 2014 Nexenta Systems, Inc. All rights reserved.
27 -# Copyright 2016 Toomas Soome <tsoome@me.com>
28 27 #
29 28
30 29 #
31 30 # Exception List for validate_pkg
32 31 #
33 32
34 33 #
35 34 # The following entries are built in the /proto area
36 35 # but not included in any packages - this is intentional.
37 36 #
38 37 usr/include/auth_list.h
39 38 usr/include/bsm/audit_door_infc.h
40 39 usr/include/bsm/audit_private.h
41 40 usr/include/bsm/devalloc.h
42 41 usr/include/getxby_door.h
42 +usr/include/lastlog.h
43 43 usr/include/passwdutil.h
44 44 usr/include/priv_utils.h
45 45 usr/include/rpcsvc/daemon_utils.h
46 46 usr/include/rpcsvc/svc_dg_priv.h
47 47 usr/include/security/pam_impl.h
48 48 usr/include/sys/clock_impl.h
49 49 usr/include/sys/winlockio.h
50 50 usr/include/scsi/plugins/ses/vendor/sun_impl.h
51 51 #
52 -# Private lofi interface.
53 -#
54 -usr/include/sys/lofi_impl.h
55 -#
56 52 # Private/Internal libraries of the Cryptographic Framework.
57 53 #
58 54 lib/libkcfd.so
59 55 lib/llib-lelfsign
60 56 lib/llib-lelfsign.ln
61 57 lib/llib-lkcfd
62 58 lib/llib-lkcfd.ln
63 59 usr/include/libelfsign.h
64 60 usr/lib/llib-lsoftcrypto
65 61 usr/lib/llib-lsoftcrypto.ln
66 62 usr/lib/amd64/llib-lsoftcrypto.ln i386
67 63 usr/lib/sparcv9/llib-lsoftcrypto.ln sparc
68 64
69 65 #
70 66 # The following files are used by the DHCP service, the
71 67 # standalone's DHCP implementation, and the kernel (nfs_dlboot).
72 68 # They contain interfaces which are currently private.
73 69 #
74 70 usr/include/dhcp_symbol.h
75 71 usr/include/sys/sunos_dhcp_class.h
76 72 #
77 73 # Private MAC driver header files
78 74 #
79 75 usr/include/inet/iptun.h
80 76 usr/include/sys/aggr_impl.h
81 77 usr/include/sys/aggr.h
82 78 usr/include/sys/dld_impl.h
83 79 usr/include/sys/dld_ioc.h
84 80 usr/include/sys/dls_impl.h
85 81 usr/include/sys/dls.h
86 82 usr/include/sys/mac_client_impl.h
87 83 usr/include/sys/mac_client.h
88 84 usr/include/sys/mac_flow_impl.h
89 85 usr/include/sys/mac_impl.h
90 86 usr/include/sys/mac_soft_ring.h
91 87 usr/include/sys/mac_stat.h
92 88 #
93 89 # Private GLDv3 userland libraries and headers
94 90 #
95 91 usr/include/libdladm_impl.h
96 92 usr/include/libdlaggr.h
97 93 usr/include/libdlether.h
98 94 usr/include/libdlflow_impl.h
99 95 usr/include/libdlflow.h
100 96 usr/include/libdliptun.h
101 97 usr/include/libdlmgmt.h
102 98 usr/include/libdlsim.h
103 99 usr/include/libdlstat.h
104 100 usr/include/libdlvnic.h
105 101 usr/include/libdlwlan_impl.h
106 102 usr/include/libdlwlan.h
107 103 #
108 104 # Virtual Network Interface Card (VNIC)
109 105 #
110 106 usr/include/sys/vnic.h
111 107 usr/include/sys/vnic_impl.h
112 108 #
113 109 # Private libipadm lint library and header files
114 110 #
115 111 usr/include/ipadm_ipmgmt.h
116 112 usr/include/ipadm_ndpd.h
117 113 usr/include/libipadm.h
118 114 lib/llib-lipadm
119 115 lib/llib-lipadm.ln
120 116 lib/libipadm.so
121 117 #
122 118 # Private libsocket header file
123 119 #
124 120 usr/include/libsocket_priv.h
125 121 #
126 122 # IKE and IPsec support library exceptions. The IKE support
127 123 # library contains exclusively private interfaces, as does
128 124 # libipsecutil. My apologies for the glut of header files here.
129 125 #
130 126 usr/include/errfp.h
131 127 usr/include/ikedoor.h
132 128 usr/include/ipsec_util.h
133 129 usr/lib/libike.so
134 130 usr/lib/amd64/libike.so i386
135 131 usr/lib/sparcv9/libike.so sparc
136 132 usr/lib/libipsecutil.so
137 133 usr/lib/amd64/libipsecutil.so i386
138 134 usr/lib/sparcv9/libipsecutil.so sparc
139 135 usr/lib/llib-like
140 136 usr/lib/llib-like.ln
141 137 usr/lib/amd64/llib-like.ln i386
142 138 usr/lib/sparcv9/llib-like.ln sparc
143 139 usr/lib/llib-lipsecutil
144 140 usr/lib/llib-lipsecutil.ln
145 141 usr/lib/amd64/llib-lipsecutil.ln i386
146 142 usr/lib/sparcv9/llib-lipsecutil.ln sparc
147 143 #
148 144 usr/include/inet/ip_impl.h
149 145 usr/include/inet/ip_ndp.h
150 146 usr/include/inet/ip2mac_impl.h
151 147 usr/include/inet/ip2mac.h
152 148 usr/include/inet/rawip_impl.h
153 149 usr/include/inet/tcp_impl.h
154 150 usr/include/inet/udp_impl.h
155 151 usr/include/libmail.h
156 152 usr/include/libnwam_priv.h
157 153 usr/include/protocols/ripngd.h
158 154 usr/include/s_string.h
159 155 usr/include/sys/logindmux_impl.h
160 156 usr/include/sys/vgareg.h
161 157 #
162 158 # Some IPsec headers can't be shipped lest we hit export controls...
163 159 #
164 160 usr/include/inet/ipsec_impl.h
165 161 usr/include/inet/ipsec_info.h
166 162 usr/include/inet/ipsecah.h
167 163 usr/include/inet/ipsecesp.h
168 164 usr/include/inet/keysock.h
169 165 usr/include/inet/sadb.h
170 166 usr/include/sys/sha1_consts.h
171 167 usr/include/sys/sha2_consts.h
172 168 #
173 169 #
174 170 # Filtering out directories not shipped
175 171 #
176 172 usr/4lib i386
177 173 #
178 174 # These files contain definitions shared privately between the kernel
179 175 # and libc. There is no reason for them to be part of a package that
180 176 # a customer should ever see. They are installed in the proto area by
181 177 # the uts build because libc and and other components, like truss, are
182 178 # dependent upon their contents and should not have their own copies.
183 179 #
184 180 usr/include/sys/libc_kernel.h
185 181 usr/include/sys/synch32.h
186 182 #
187 183 # Private interfaces for libdisasm
188 184 #
189 185 usr/include/libdisasm.h
190 186 usr/lib/llib-ldisasm
191 187 usr/lib/llib-ldisasm.ln
192 188 usr/lib/amd64/llib-ldisasm.ln i386
193 189 usr/lib/sparcv9/llib-ldisasm.ln sparc
194 190 #
195 191 # Private interfaces for libraidcfg
196 192 #
197 193 usr/include/raidcfg_spi.h
198 194 usr/include/raidcfg.h
199 195 usr/lib/libraidcfg.so
200 196 usr/lib/amd64/libraidcfg.so i386
201 197 usr/lib/sparcv9/libraidcfg.so sparc
202 198 usr/lib/llib-lraidcfg
203 199 usr/lib/llib-lraidcfg.ln
204 200 usr/lib/amd64/llib-lraidcfg.ln i386
205 201 usr/lib/sparcv9/llib-lraidcfg.ln sparc
206 202 #
207 203 # This file is used for private communication between mdb, drv/kmdb, and
208 204 # misc/kmdb. The interfaces described herein are not intended for customer
209 205 # use, and are thus excluded from packaging.
210 206 #
211 207 usr/include/sys/kmdb.h
212 208 #
213 209 # These files are installed in the proto area by the build of libdhcpagent
214 210 # and libdhcputil for the benefit of DHCP-related networking commands such
215 211 # as dhcpagent, dhcpinfo, ifconfig, and netstat. These are not interfaces
216 212 # for customer use, so the files are excluded from packaging.
217 213 #
218 214 lib/libdhcpagent.so
219 215 lib/libdhcputil.so
220 216 lib/amd64/libdhcputil.so i386
221 217 lib/sparcv9/libdhcputil.so sparc
222 218 lib/llib-ldhcpagent
223 219 lib/llib-ldhcpagent.ln
224 220 lib/llib-ldhcputil
225 221 lib/llib-ldhcputil.ln
226 222 lib/amd64/llib-ldhcputil.ln i386
227 223 lib/sparcv9/llib-ldhcputil.ln sparc
228 224 usr/include/dhcp_hostconf.h
229 225 usr/include/dhcp_impl.h
230 226 usr/include/dhcp_inittab.h
231 227 usr/include/dhcp_stable.h
232 228 usr/include/dhcp_symbol_common.h
233 229 usr/include/dhcpagent_ipc.h
234 230 usr/include/dhcpagent_util.h
235 231 usr/include/dhcpmsg.h
236 232 usr/lib/libdhcpagent.so
237 233 usr/lib/libdhcputil.so
238 234 usr/lib/amd64/libdhcputil.so i386
239 235 usr/lib/sparcv9/libdhcputil.so sparc
240 236 usr/lib/llib-ldhcpagent
241 237 usr/lib/llib-ldhcpagent.ln
242 238 usr/lib/llib-ldhcputil
243 239 usr/lib/llib-ldhcputil.ln
244 240 usr/lib/amd64/llib-ldhcputil.ln i386
245 241 usr/lib/sparcv9/llib-ldhcputil.ln sparc
246 242 #
247 243 # These files are installed in the proto area by the build of libinstzones
248 244 # and libpkg
249 245 #
250 246 usr/lib/llib-linstzones
251 247 usr/lib/llib-linstzones.ln
252 248 usr/lib/amd64/llib-linstzones.ln i386
253 249 usr/lib/sparcv9/llib-linstzones.ln sparc
254 250 usr/lib/llib-lpkg
255 251 usr/lib/llib-lpkg.ln
256 252 #
257 253 # Don't ship header files private to libipmp and in.mpathd
258 254 #
259 255 usr/include/ipmp_query_impl.h
260 256 #
261 257 # These files are installed in the proto area by the build of libinetsvc,
262 258 # an inetd-specific library shared by inetd, inetadm and inetconv. Only
263 259 # the shared object is shipped.
264 260 #
265 261 usr/include/inetsvc.h
266 262 usr/lib/libinetsvc.so
267 263 usr/lib/llib-linetsvc
268 264 usr/lib/llib-linetsvc.ln
269 265 #
270 266 # These files are installed in the proto area by the build of libinetutil,
271 267 # a general purpose library for the benefit of internet utilities. Only
272 268 # the shared object is shipped.
273 269 #
274 270 lib/libinetutil.so
275 271 lib/amd64/libinetutil.so i386
276 272 lib/sparcv9/libinetutil.so sparc
277 273 lib/llib-linetutil
278 274 lib/llib-linetutil.ln
279 275 lib/amd64/llib-linetutil.ln i386
280 276 lib/sparcv9/llib-linetutil.ln sparc
281 277 usr/include/libinetutil.h
282 278 usr/include/netinet/inetutil.h
283 279 usr/include/ofmt.h
284 280 usr/lib/libinetutil.so
285 281 usr/lib/amd64/libinetutil.so i386
286 282 usr/lib/sparcv9/libinetutil.so sparc
287 283 usr/lib/llib-linetutil
288 284 usr/lib/llib-linetutil.ln
289 285 usr/lib/amd64/llib-linetutil.ln i386
290 286 usr/lib/sparcv9/llib-linetutil.ln sparc
291 287 #
292 288 # Miscellaneous kernel interfaces or kernel<->user interfaces that are
293 289 # consolidation private and we do not want to export at this time.
294 290 #
295 291 usr/include/sys/cryptmod.h
296 292 usr/include/sys/dumpadm.h
297 293 usr/include/sys/ontrap.h
298 294 usr/include/sys/sysmsg_impl.h
299 295 usr/include/sys/vlan.h
300 296 #
301 297 # These files are installed in the proto area so lvm can use
302 298 # them during the build process.
303 299 #
304 300 lib/llib-lmeta
305 301 lib/llib-lmeta.ln
306 302 usr/include/sdssc.h
307 303 usr/lib/llib-lmeta
308 304 usr/lib/llib-lmeta.ln
309 305 #
310 306 # non-public pci header
311 307 #
312 308 usr/include/sys/pci_impl.h
313 309 usr/include/sys/pci_tools.h
314 310 #
315 311 # Exception list for RCM project, included by librcm and rcm_daemon
316 312 #
317 313 usr/include/librcm_event.h
318 314 usr/include/librcm_impl.h
319 315 #
320 316 # MDB deliverables that are not yet public
321 317 #
322 318 usr/lib/mdb/proc/mdb_test.so
323 319 usr/lib/mdb/proc/sparcv9/mdb_test.so sparc
324 320 #
325 321 # SNCA project exception list
326 322 #
327 323 usr/include/inet/kssl/kssl.h
328 324 usr/include/inet/kssl/ksslimpl.h
329 325 usr/include/inet/kssl/ksslproto.h
330 326 usr/include/inet/nca
331 327 #
332 328 # these are "removed" from the source product build because the only
333 329 # packages that currently deliver them are removed.
334 330 # they really should't be in here.
335 331 #
336 332 etc/sfw
337 333 #
338 334 # Entries for the libmech_krb5 symlink, which has been included
339 335 # for build purposes only, not delivered to customers.
340 336 #
341 337 usr/include/gssapi/gssapi_krb5.h
342 338 usr/lib/gss/libmech_krb5.so
343 339 usr/lib/amd64/gss/libmech_krb5.so i386
344 340 usr/lib/sparcv9/gss/libmech_krb5.so sparc
345 341 usr/lib/libmech_krb5.so
346 342 usr/lib/amd64/libmech_krb5.so i386
347 343 usr/lib/sparcv9/libmech_krb5.so sparc
348 344 #
349 345 # Entries for headers from efcode project which user does not need to see
350 346 #
351 347 usr/platform/sun4u/include/sys/fc_plat.h sparc
352 348 usr/platform/sun4u/include/sys/fcode.h sparc
353 349 #
354 350 # Private net80211 headers
355 351 #
356 352 usr/include/sys/net80211_crypto.h
357 353 usr/include/sys/net80211_ht.h
358 354 usr/include/sys/net80211_proto.h
359 355 usr/include/sys/net80211.h
360 356 #
361 357 usr/include/net/wpa.h
362 358 #
363 359 # PPPoE files not delivered to customers.
364 360 #
365 361 usr/include/net/pppoe.h
366 362 usr/include/net/sppptun.h
367 363 #
368 364 # Simnet
369 365 #
370 366 usr/include/net/simnet.h
371 367 #
372 368 # Bridging internal data structures
373 369 #
374 370 usr/include/net/bridge_impl.h
375 371 #
376 372 # User<->kernel interface used by cfgadm/USB only
377 373 #
378 374 usr/include/sys/usb/hubd/hubd_impl.h
379 375 #
380 376 # User<->kernel interface used by cfgadm/SATA only
381 377 #
382 378 usr/include/sys/sata/sata_cfgadm.h i386
383 379 #
384 380 # Private ucred kernel header
385 381 #
386 382 usr/include/sys/ucred.h
387 383 #
388 384 # Private and/or platform-specific smf(5) files
389 385 #
390 386 lib/librestart.so
391 387 lib/llib-lrestart
392 388 lib/llib-lrestart.ln
393 389 lib/amd64/llib-lrestart.ln i386
394 390 lib/sparcv9/llib-lrestart.ln sparc
395 391 usr/include/libcontract_priv.h
396 392 usr/include/librestart_priv.h
397 393 usr/include/librestart.h
398 394 usr/lib/librestart.so
399 395 usr/lib/sparcv9/librestart.so sparc
400 396 lib/svc/manifest/platform/sun4u i386
401 397 lib/svc/manifest/platform/sun4v i386
402 398 var/svc/manifest/platform/sun4u i386
403 399 var/svc/manifest/platform/sun4v i386
404 400 etc/svc/profile/platform_sun4v.xml i386
405 401 etc/svc/profile/platform_SUNW,SPARC-Enterprise.xml i386
406 402 etc/svc/profile/platform_SUNW,Sun-Fire-15000.xml i386
407 403 etc/svc/profile/platform_SUNW,Sun-Fire-880.xml i386
408 404 etc/svc/profile/platform_SUNW,Sun-Fire-V890.xml i386
409 405 etc/svc/profile/platform_SUNW,Sun-Fire.xml i386
410 406 etc/svc/profile/platform_SUNW,Ultra-Enterprise-10000.xml i386
411 407 etc/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-40.xml i386
412 408 etc/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-60.xml i386
413 409 etc/svc/profile/platform_SUNW,UltraSPARC-IIi-Netract.xml i386
414 410 #
415 411 # Private libuutil files
416 412 #
417 413 lib/libuutil.so
418 414 lib/llib-luutil
419 415 lib/llib-luutil.ln
420 416 lib/sparcv9/llib-luutil.ln sparc
421 417 usr/include/libuutil_impl.h
422 418 usr/lib/libuutil.so
423 419 usr/lib/sparcv9/libuutil.so sparc
424 420 #
425 421 # Private Multidata file.
426 422 #
427 423 usr/include/sys/multidata_impl.h
428 424 #
429 425 # The following files are used by wanboot.
430 426 # They contain interfaces which are currently private.
431 427 #
432 428 usr/include/sys/wanboot_impl.h
433 429 usr/include/wanboot
434 430 usr/include/wanbootutil.h
435 431 #
436 432 # Even though all the objects built under usr/src/stand are later glommed
437 433 # together into a couple of second-stage boot loaders, we dump the static
438 434 # archives and lint libraries into $(ROOT)/stand for intermediate use
439 435 # (e.g., for lint, linking the second-stage boot loaders, ...). Since
440 436 # these are merely intermediate objects, they do not need to be packaged.
441 437 #
442 438 stand sparc
443 439 #
444 440 # Private KCF header files
445 441 #
446 442 usr/include/sys/crypto/elfsign.h
447 443 usr/include/sys/crypto/impl.h
448 444 usr/include/sys/crypto/ops_impl.h
449 445 usr/include/sys/crypto/sched_impl.h
450 446 #
451 447 # The following files are installed in the proto area
452 448 # by the build of libcmdutils (Command Utilities Library).
453 449 # libcmdutils contains interfaces which are all private interfaces.
454 450 #
455 451 lib/libcmdutils.so
456 452 lib/amd64/libcmdutils.so i386
457 453 lib/sparcv9/libcmdutils.so sparc
458 454 lib/llib-lcmdutils
459 455 lib/llib-lcmdutils.ln
460 456 lib/amd64/llib-lcmdutils.ln i386
461 457 lib/sparcv9/llib-lcmdutils.ln sparc
462 458 usr/include/libcmdutils.h
463 459 usr/lib/libcmdutils.so
464 460 usr/lib/amd64/libcmdutils.so i386
465 461 usr/lib/sparcv9/libcmdutils.so sparc
466 462 usr/lib/llib-lcmdutils
467 463 usr/lib/llib-lcmdutils.ln
468 464 usr/lib/amd64/llib-lcmdutils.ln i386
469 465 usr/lib/sparcv9/llib-lcmdutils.ln sparc
470 466 #
471 467 # Private interfaces in libsec
472 468 #
473 469 usr/include/aclutils.h
474 470 #
475 471 # USB skeleton driver stays in sync with the rest of USB but doesn't ship.
476 472 #
477 473 kernel/drv/usbskel i386
478 474 kernel/drv/amd64/usbskel i386
479 475 kernel/drv/sparcv9/usbskel sparc
480 476 kernel/drv/usbskel.conf
481 477 #
482 478 # Consolidation and Sun private libdevid interfaces
483 479 # Public libdevid interfaces provided by devid.h
484 480 #
485 481 usr/include/sys/libdevid.h
486 482 #
487 483 # The following files are installed in the proto area by the build of
488 484 # libprtdiag. libprtdiag contains interfaces which are all private.
489 485 # Only the shared object is shipped.
490 486 #
491 487 usr/platform/sun4u/lib/llib-lprtdiag sparc
492 488 usr/platform/sun4u/lib/llib-lprtdiag.ln sparc
493 489 usr/platform/sun4v/lib/llib-lprtdiag.ln sparc
494 490 #
495 491 # The following files are installed in the proto area by the build of
496 492 # mdesc driver in sun4v. These header files are used on in the build
497 493 # and do not need to be shipped to customers.
498 494 #
499 495 usr/include/sys/mdesc.h sparc
500 496 usr/include/sys/mdesc_impl.h sparc
501 497 usr/platform/sun4v/include/sys/mach_descrip.h sparc
502 498 #
503 499 # The following files are installed in the proto area by the build of
504 500 # libpcp. libpcp contains interfaces which are all private.
505 501 # Only the shared object is shipped.
506 502 #
507 503 usr/platform/sun4v/lib/llib-lpcp.ln sparc
508 504 usr/platform/SUNW,Netra-CP3060/lib/llib-lpcp.ln sparc
509 505 usr/platform/SUNW,Netra-CP3260/lib/llib-lpcp.ln sparc
510 506 usr/platform/SUNW,Netra-T5220/lib/llib-lpcp.ln sparc
511 507 usr/platform/SUNW,Netra-T5440/lib/llib-lpcp.ln sparc
512 508 usr/platform/SUNW,SPARC-Enterprise-T5120/lib/llib-lpcp.ln sparc
513 509 usr/platform/SUNW,Sun-Blade-T6300/lib/llib-lpcp.ln sparc
514 510 usr/platform/SUNW,Sun-Blade-T6320/lib/llib-lpcp.ln sparc
515 511 usr/platform/SUNW,Sun-Fire-T200/lib/llib-lpcp.ln sparc
516 512 usr/platform/SUNW,T5140/lib/llib-lpcp.ln sparc
517 513 usr/platform/SUNW,USBRDT-5240/lib/llib-lpcp.ln sparc
518 514 #
519 515 # ZFS internal tools and lint libraries
520 516 #
521 517 usr/lib/llib-lzfs_jni
522 518 usr/lib/llib-lzfs_jni.ln
523 519 usr/lib/amd64/llib-lzfs_jni.ln i386
524 520 usr/lib/sparcv9/llib-lzfs_jni.ln sparc
525 521 usr/lib/llib-lzpool
526 522 usr/lib/llib-lzpool.ln i386
527 523 usr/lib/amd64/llib-lzpool.ln i386
528 524 usr/lib/sparcv9/llib-lzpool.ln sparc
529 525 #
530 526 # ZFS JNI headers
531 527 #
532 528 usr/include/libzfs_jni_dataset.h
533 529 usr/include/libzfs_jni_disk.h
534 530 usr/include/libzfs_jni_diskmgt.h
535 531 usr/include/libzfs_jni_ipool.h
536 532 usr/include/libzfs_jni_main.h
537 533 usr/include/libzfs_jni_pool.h
538 534 usr/include/libzfs_jni_property.h
539 535 usr/include/libzfs_jni_util.h
540 536 #
541 537 # These files are installed in the proto area for Solaris scsi_vhci driver
542 538 # (for MPAPI support) and should not be shipped
543 539 #
544 540 usr/include/sys/scsi/adapters/mpapi_impl.h
545 541 usr/include/sys/scsi/adapters/mpapi_scsi_vhci.h
546 542 #
547 543 # This library is installed in the proto area by the build of libdisasm, and is
548 544 # only used when building the KMDB disasm module.
549 545 #
550 546 usr/lib/libstanddisasm.so
551 547 usr/lib/amd64/libstanddisasm.so i386
552 548 usr/lib/sparcv9/libstanddisasm.so sparc
553 549 #
554 550 # TSol: tsol doesn't ship lint source, and tsnet isn't for customers at all.
555 551 #
556 552 lib/libtsnet.so
557 553 usr/lib/llib-ltsnet
558 554 usr/lib/llib-ltsol
559 555 #
560 556 # nss interfaces shared between libnsl and other ON libraries.
561 557 #
562 558 usr/include/nss.h
563 559 #
564 560 # AT&T AST (ksh93) files which are currently needed only to build OS/Net
565 561 # (msgcc&co.)
566 562 # libast
567 563 usr/lib/libast.so
568 564 usr/lib/amd64/libast.so i386
569 565 usr/lib/sparcv9/libast.so sparc
570 566 usr/lib/llib-last
571 567 usr/lib/llib-last.ln
572 568 usr/lib/amd64/llib-last.ln i386
573 569 usr/lib/sparcv9/llib-last.ln sparc
574 570 # libcmd
575 571 usr/lib/llib-lcmd
576 572 usr/lib/llib-lcmd.ln
577 573 usr/lib/amd64/llib-lcmd.ln i386
578 574 usr/lib/sparcv9/llib-lcmd.ln sparc
579 575 # libdll
580 576 usr/lib/libdll.so
581 577 usr/lib/amd64/libdll.so i386
582 578 usr/lib/sparcv9/libdll.so sparc
583 579 usr/lib/llib-ldll
584 580 usr/lib/llib-ldll.ln
585 581 usr/lib/amd64/llib-ldll.ln i386
586 582 usr/lib/sparcv9/llib-ldll.ln sparc
587 583 # libpp (a helper library needed by AST's msgcc)
588 584 usr/lib/libpp.so
589 585 usr/lib/llib-lpp
590 586 usr/lib/llib-lpp.ln
591 587 usr/lib/locale/C/LC_MESSAGES/libpp
592 588 # libshell
593 589 usr/lib/libshell.so
594 590 usr/lib/amd64/libshell.so i386
595 591 usr/lib/sparcv9/libshell.so sparc
596 592 usr/lib/llib-lshell
597 593 usr/lib/llib-lshell.ln
598 594 usr/lib/amd64/llib-lshell.ln i386
599 595 usr/lib/sparcv9/llib-lshell.ln sparc
600 596 # libsum
601 597 usr/lib/libsum.so
602 598 usr/lib/amd64/libsum.so i386
603 599 usr/lib/sparcv9/libsum.so sparc
604 600 usr/lib/llib-lsum
605 601 usr/lib/llib-lsum.ln
606 602 usr/lib/amd64/llib-lsum.ln i386
607 603 usr/lib/sparcv9/llib-lsum.ln sparc
608 604 #
609 605 # This file is used in ON to build DSCP clients. It is not for customers.
610 606 #
611 607 usr/include/libdscp.h sparc
612 608 #
613 609 # These files are used by the iSCSI Target and the iSCSI Initiator
614 610 #
615 611 usr/include/sys/iscsi_protocol.h
616 612 usr/include/sys/iscsi_authclient.h
617 613 usr/include/sys/iscsi_authclientglue.h
618 614 #
619 615 # These files are used by the COMSTAR iSCSI target port provider
620 616 #
621 617 usr/include/sys/idm
622 618 usr/include/sys/iscsit/chap.h
623 619 usr/include/sys/iscsit/iscsi_if.h
624 620 usr/include/sys/iscsit/isns_protocol.h
625 621 usr/include/sys/iscsit/radius_packet.h
626 622 usr/include/sys/iscsit/radius_protocol.h
627 623 #
628 624 # libshare is private and the 64-bit sharemgr is not delivered.
629 625 #
630 626 usr/lib/libshare.so
631 627 usr/lib/amd64/libshare.so i386
632 628 usr/lib/sparcv9/libshare.so sparc
633 629 usr/lib/fs/autofs/libshare_autofs.so
634 630 usr/lib/fs/autofs/amd64/libshare_autofs.so i386
635 631 usr/lib/fs/autofs/sparcv9/libshare_autofs.so sparc
636 632 usr/lib/fs/nfs/libshare_nfs.so
637 633 usr/lib/fs/nfs/amd64/libshare_nfs.so i386
638 634 usr/lib/fs/nfs/sparcv9/libshare_nfs.so sparc
639 635 usr/lib/fs/smb/libshare_smb.so
640 636 usr/lib/fs/smb/amd64/libshare_smb.so i386
641 637 usr/lib/fs/smb/sparcv9/libshare_smb.so sparc
642 638 usr/lib/fs/smbfs/libshare_smbfs.so
643 639 usr/lib/fs/smbfs/amd64/libshare_smbfs.so i386
644 640 usr/lib/fs/smbfs/sparcv9/libshare_smbfs.so sparc
645 641 usr/include/libshare_impl.h
646 642 usr/include/scfutil.h
647 643 #
648 644 # These files are installed in the proto area by the build of libpri for
649 645 # the benefit of the builds of FMA libldom, Zeus, picld plugins, and/or
650 646 # other libpri consumers. However, the libpri interfaces are private to
651 647 # Sun (Consolidation Private) and not intended for customer use. So these
652 648 # files (the symlink and the lint library) are excluded from packaging.
653 649 #
654 650 usr/lib/libpri.so sparc
655 651 usr/lib/llib-lpri sparc
656 652 usr/lib/llib-lpri.ln sparc
657 653 usr/lib/sparcv9/libpri.so sparc
658 654 usr/lib/sparcv9/llib-lpri.ln sparc
659 655 #
660 656 # These files are installed in the proto area by the build of libds for
661 657 # the benefit of the builds of sun4v IO FMA and/or other libds
662 658 # consumers. However, the libds interfaces are private to Sun
663 659 # (Consolidation Private) and not intended for customer use. So these
664 660 # files (the symlink and the lint library) are excluded from packaging.
665 661 #
666 662 usr/lib/libds.so sparc
667 663 usr/lib/sparcv9/libds.so sparc
668 664 usr/lib/llib-lds sparc
669 665 usr/lib/llib-lds.ln sparc
670 666 usr/lib/sparcv9/llib-lds.ln sparc
671 667 usr/lib/libdscfg.so
672 668 usr/lib/llib-ldscfg.ln
673 669 usr/platform/sun4v/include/sys/libds.h sparc
674 670 usr/platform/sun4v/include/sys/vlds.h sparc
675 671 #
676 672 # Private/Internal u8_textprep header file. Do not ship.
677 673 #
678 674 usr/include/sys/u8_textprep_data.h
679 675 #
680 676 # SQLite is private, used by SMF (svc.configd), idmapd and libsmb.
681 677 #
682 678 usr/include/sqlite-sys
683 679 lib/libsqlite-native.o
684 680 lib/libsqlite-sys.so
685 681 lib/llib-lsqlite-sys
686 682 lib/llib-lsqlite-sys.ln
687 683 #
688 684 # Private/Internal kiconv header files. Do not ship.
689 685 #
690 686 usr/include/sys/kiconv_big5_utf8.h
691 687 usr/include/sys/kiconv_cck_common.h
692 688 usr/include/sys/kiconv_cp950hkscs_utf8.h
693 689 usr/include/sys/kiconv_emea1.h
694 690 usr/include/sys/kiconv_emea2.h
695 691 usr/include/sys/kiconv_euckr_utf8.h
696 692 usr/include/sys/kiconv_euctw_utf8.h
697 693 usr/include/sys/kiconv_gb18030_utf8.h
698 694 usr/include/sys/kiconv_gb2312_utf8.h
699 695 usr/include/sys/kiconv_hkscs_utf8.h
700 696 usr/include/sys/kiconv_ja_jis_to_unicode.h
701 697 usr/include/sys/kiconv_ja_unicode_to_jis.h
702 698 usr/include/sys/kiconv_ja.h
703 699 usr/include/sys/kiconv_ko.h
704 700 usr/include/sys/kiconv_latin1.h
705 701 usr/include/sys/kiconv_sc.h
706 702 usr/include/sys/kiconv_tc.h
707 703 usr/include/sys/kiconv_uhc_utf8.h
708 704 usr/include/sys/kiconv_utf8_big5.h
709 705 usr/include/sys/kiconv_utf8_cp950hkscs.h
710 706 usr/include/sys/kiconv_utf8_euckr.h
711 707 usr/include/sys/kiconv_utf8_euctw.h
712 708 usr/include/sys/kiconv_utf8_gb18030.h
713 709 usr/include/sys/kiconv_utf8_gb2312.h
714 710 usr/include/sys/kiconv_utf8_hkscs.h
715 711 usr/include/sys/kiconv_utf8_uhc.h
716 712 #
717 713 # At this time, the ttydefs.cleanup file is only useful on sun4u systems
718 714 #
719 715 etc/flash/postdeployment/ttydefs.cleanup i386
720 716 #
721 717 # This header file is shared only between the power commands and
722 718 # ppm/srn modules # and should not be in any package
723 719 #
724 720 usr/include/sys/srn.h
725 721 #
726 722 # Private/Internal header files of smbsrv. Do not ship.
727 723 #
728 724 usr/include/smb
729 725 usr/include/smbsrv
730 726 #
731 727 # Private/Internal libraries for smbsrv in user space
732 728 #
733 729 usr/include/libfakekernel
734 730 usr/lib/libfakekernel.so
735 731 usr/lib/libfakekernel.so.1
736 732 usr/lib/llib-lfakekernel
737 733 usr/lib/llib-lfakekernel.ln
738 734 usr/lib/amd64/llib-lfakekernel.ln i386
739 735 usr/lib/sparcv9/llib-lfakekernel.ln sparc
740 736 usr/lib/amd64/libfakekernel.so i386
741 737 usr/lib/amd64/libfakekernel.so.1 i386
742 738 usr/lib/sparcv9/libfakekernel.so sparc
743 739 usr/lib/sparcv9/libfakekernel.so.1 sparc
744 740 #
745 741 # Private/Internal libraries of smbsrv. Do not ship.
746 742 #
747 743 usr/lib/mdb/proc/libfksmbsrv.so
748 744 usr/lib/mdb/proc/amd64/libfksmbsrv.so i386
749 745 usr/lib/mdb/proc/sparcv9/libfksmbsrv.so sparc
750 746 usr/lib/reparse/llib-lreparse_smb
751 747 usr/lib/reparse/llib-lreparse_smb.ln
752 748 usr/lib/smbsrv/bind-helper
753 749 usr/lib/smbsrv/fksmbd
754 750 usr/lib/smbsrv/libfksmbsrv.so
755 751 usr/lib/smbsrv/libfksmbsrv.so.1
756 752 usr/lib/smbsrv/llib-lfksmbsrv
757 753 usr/lib/smbsrv/llib-lfksmbsrv.ln
758 754 usr/lib/smbsrv/llib-lmlrpc
759 755 usr/lib/smbsrv/llib-lmlrpc.ln
760 756 usr/lib/smbsrv/llib-lmlsvc
761 757 usr/lib/smbsrv/llib-lmlsvc.ln
762 758 usr/lib/smbsrv/llib-lsmb
763 759 usr/lib/smbsrv/llib-lsmb.ln
764 760 usr/lib/smbsrv/llib-lsmbns
765 761 usr/lib/smbsrv/llib-lsmbns.ln
766 762 #
767 763 #
768 764 # Private/Internal 64-bit libraries of smbsrv. Do not ship.
769 765 #
770 766 usr/lib/smbsrv/amd64 i386
771 767 usr/lib/smbsrv/sparcv9 sparc
772 768
773 769 usr/lib/reparse/amd64/libreparse_smb.so i386
774 770 usr/lib/reparse/amd64/libreparse_smb.so.1 i386
775 771 usr/lib/reparse/amd64/llib-lreparse_smb.ln i386
776 772 usr/lib/reparse/sparcv9/libreparse_smb.so sparc
777 773 usr/lib/reparse/sparcv9/libreparse_smb.so.1 sparc
778 774 usr/lib/reparse/sparcv9/llib-lreparse_smb.ln sparc
779 775 #
780 776 # Private dirent, extended to include flags, for use by SMB server
781 777 #
782 778 usr/include/sys/extdirent.h
783 779 #
784 780 # Private header files for vscan service
785 781 #
786 782 usr/include/libvscan.h
787 783 usr/include/sys/vscan.h
788 784 #
789 785 # libvscan is private
790 786 #
791 787 usr/lib/vscan/llib-lvscan
792 788 usr/lib/vscan/llib-lvscan.ln
793 789 #
794 790 # i86hvm is not a full platform. It is just a home for paravirtualized
795 791 # drivers. There is no usr/ component to this sub-platform, but the
796 792 # directory is created in the proto area to keep other tools happy.
797 793 #
798 794 usr/platform/i86hvm i386
799 795 #
800 796 # Private sdcard framework headers
801 797 #
802 798 usr/include/sys/sdcard
803 799 #
804 800 # libsmbfs is private
805 801 #
806 802 usr/include/netsmb
807 803 usr/lib/libsmbfs.so
808 804 usr/lib/amd64/libsmbfs.so i386
809 805 usr/lib/sparcv9/libsmbfs.so sparc
810 806 usr/lib/llib-lsmbfs
811 807 usr/lib/llib-lsmbfs.ln
812 808 usr/lib/amd64/llib-lsmbfs.ln i386
813 809 usr/lib/sparcv9/llib-lsmbfs.ln sparc
814 810 #
815 811 # demo & test program for smbfs (private) ACL support
816 812 #
817 813 usr/lib/fs/smbfs/chacl
818 814 usr/lib/fs/smbfs/lsacl
819 815 opt/smbcl-tests
820 816 #
821 817 # FC related files
822 818 kernel/kmdb/fcip i386
823 819 kernel/kmdb/amd64/fcip i386
824 820 kernel/kmdb/sparcv9/fcip sparc
825 821 kernel/kmdb/fcp i386
826 822 kernel/kmdb/amd64/fcp i386
827 823 kernel/kmdb/sparcv9/fcp sparc
828 824 kernel/kmdb/fctl i386
829 825 kernel/kmdb/amd64/fctl i386
830 826 kernel/kmdb/sparcv9/fctl sparc
831 827 kernel/kmdb/qlc i386
832 828 kernel/kmdb/amd64/qlc i386
833 829 kernel/kmdb/sparcv9/qlc sparc
834 830 lib/llib-la5k sparc
835 831 lib/llib-la5k.ln sparc
836 832 lib/sparcv9/llib-la5k.ln sparc
837 833 lib/llib-lg_fc sparc
838 834 lib/llib-lg_fc.ln sparc
839 835 lib/sparcv9/llib-lg_fc.ln sparc
840 836 usr/include/a_state.h sparc
841 837 usr/include/a5k.h sparc
842 838 usr/include/exec.h sparc
843 839 usr/include/g_scsi.h sparc
844 840 usr/include/g_state.h sparc
845 841 usr/include/gfc.h sparc
846 842 usr/include/l_common.h sparc
847 843 usr/include/l_error.h sparc
848 844 usr/include/rom.h sparc
849 845 usr/include/stgcom.h sparc
850 846 usr/include/sys/fibre-channel
851 847 usr/lib/llib-lHBAAPI
852 848 usr/lib/llib-lHBAAPI.ln
853 849 usr/lib/amd64/llib-lHBAAPI.ln i386
854 850 usr/lib/sparcv9/llib-lHBAAPI.ln sparc
855 851 #
856 852 usr/bin/dscfgcli
857 853 usr/bin/sd_diag
858 854 usr/bin/sd_stats
859 855 usr/include/nsctl.h
860 856 usr/include/sys/ncall
861 857 usr/include/sys/nsc_ddi.h
862 858 usr/include/sys/nsc_thread.h
863 859 usr/include/sys/nsctl
864 860 usr/include/sys/nskernd.h
865 861 usr/include/sys/unistat
866 862 usr/lib/libnsctl.so
867 863 usr/lib/librdc.so
868 864 usr/lib/libunistat.so
869 865 usr/lib/llib-lnsctl.ln
870 866 usr/lib/llib-lrdc.ln
871 867 usr/lib/llib-lunistat.ln
872 868 #
873 869 # These files are used by the iSCSI initiator only.
874 870 # No reason to ship them.
875 871 #
876 872 usr/include/sys/scsi/adapters/iscsi_door.h
877 873 usr/include/sys/scsi/adapters/iscsi_if.h
878 874 #
879 875 # sbd ioctl hdr
880 876 #
881 877 usr/include/sys/stmf_sbd_ioctl.h
882 878 #
883 879 # proxy port provider interface
884 880 #
885 881 usr/include/sys/pppt_ic_if.h
886 882 usr/include/sys/pppt_ioctl.h
887 883 #
888 884 # proxy daemon lint library
889 885 #
890 886 usr/lib/llib-lstmfproxy
891 887 usr/lib/llib-lstmfproxy.ln
892 888 usr/lib/amd64/llib-lstmfproxy.ln i386
893 889 usr/lib/sparcv9/llib-lstmfproxy.ln sparc
894 890 #
895 891 # portable object file and dictionary used by libfmd_msg test
896 892 #
897 893 usr/lib/fm/dict/TEST.dict
898 894 usr/lib/locale/C/LC_MESSAGES/TEST.mo
899 895 usr/lib/locale/C/LC_MESSAGES/TEST.po
900 896 #
901 897 # Private idmap RPC protocol
902 898 #
903 899 usr/include/rpcsvc/idmap_prot.h
904 900 usr/include/rpcsvc/idmap_prot.x
905 901 #
906 902 # Private idmap directory API
907 903 #
908 904 usr/include/directory.h
909 905 #
910 906 # librstp is private for bridging
911 907 #
912 908 usr/include/stp_bpdu.h
913 909 usr/include/stp_in.h
914 910 usr/include/stp_vectors.h
915 911 usr/lib/librstp.so
916 912 usr/lib/llib-lrstp
917 913 usr/lib/llib-lrstp.ln
918 914 #
919 915 # Private nvfru API
920 916 #
921 917 usr/include/nvfru.h
922 918 #
923 919 # vrrp
924 920 #
925 921 usr/include/libvrrpadm.h
926 922 usr/lib/libvrrpadm.so
927 923 usr/lib/amd64/libvrrpadm.so i386
928 924 usr/lib/sparcv9/libvrrpadm.so sparc
929 925 usr/lib/llib-lvrrpadm
930 926 usr/lib/llib-lvrrpadm.ln
931 927 usr/lib/amd64/llib-lvrrpadm.ln i386
932 928 usr/lib/sparcv9/llib-lvrrpadm.ln sparc
933 929 #
934 930 # This is only used during the -t tools build
935 931 #
936 932 opt/onbld/bin/i386/elfsign i386
937 933 opt/onbld/bin/sparc/elfsign sparc
938 934 opt/onbld/bin/i386/mandoc i386
939 935 opt/onbld/bin/sparc/mandoc sparc
940 936
941 937 #
942 938 # Private libdwarf
943 939 #
944 940 opt/onbld/lib/i386/libdwarf.so i386
945 941 opt/onbld/lib/sparc/libdwarf.so sparc
946 942
947 943 #
948 944 # Private socket filter API
949 945 #
950 946 usr/include/sys/sockfilter.h
951 947 #
952 948 # We don't actually validate license action payloads, and the license
953 949 # staging area is provided as a separate basedir for package
954 950 # publication. The net result is that everything therein should be
955 951 # ignored for packaging validation.
956 952 #
957 953 licenses
958 954 #
959 955 # Libbe is private
960 956 #
961 957 usr/include/libbe_priv.h
962 958 #
963 959 # ipmi is at present only useful on i386, but for historical reasons is
964 960 # delivered on SPARC and used by the build.
965 961 #
966 962 usr/include/sys/ipmi.h sparc
967 963
968 964 #
969 965 # libsaveargs is private
970 966 #
971 967 usr/include/saveargs.h i386
972 968 usr/lib/amd64/libsaveargs.so i386
973 969 usr/lib/amd64/libstandsaveargs.so i386
974 970 usr/lib/amd64/llib-lsaveargs.ln i386
975 971
976 972 #
977 973 # libpcidb is private
978 974 #
979 975 usr/include/pcidb.h
980 976 usr/lib/amd64/libpcidb.so i386
981 977 usr/lib/amd64/llib-lpcidb.ln i386
|
↓ open down ↓ |
916 lines elided |
↑ open up ↑ |
982 978 usr/lib/sparcv9/libpcidb.so sparc
983 979 usr/lib/sparcv9/llib-lpcidb.ln sparc
984 980 usr/lib/libpcidb.so
985 981 usr/lib/llib-lpcidb
986 982 usr/lib/llib-lpcidb.ln
987 983
988 984 #
989 985 # debugging program for libadutils
990 986 #
991 987 usr/bin/test-getdc
988 +
992 989 #
993 -# libficl-sys is private
990 +# LX Brand internals
994 991 #
995 -usr/include/ficllocal.h
996 -usr/lib/amd64/llib-lficl-sys.ln i386
997 -usr/lib/amd64/libficl-sys.so i386
998 -usr/lib/sparcv9/llib-lficl-sys.ln sparc
999 -usr/lib/sparcv9/libficl-sys.so sparc
1000 -usr/lib/llib-lficl-sys
1001 -usr/lib/llib-lficl-sys.ln
1002 -usr/lib/libficl-sys.so
992 +
993 +usr/include/sys/inotify.h
994 +usr/include/sys/zfd.h
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX