Mercurial > illumos > illumos-gate
view exception_lists/packaging @ 13025:3c7681e3e323
PSARC 2010/059 SNAP BE Management
6964804 SNAP BE management into ON
6971379 libbe should capture and give useful error when installgrub or ict.py fails.
6971390 beadm does not support labeled brand zones
6971394 BEADM_ERR_BE_DOES_NOT_EXIST has an extra space
6971397 libbe error messages need internationalization
6971402 Remove be_get_last_zone_be_callback
6971409 be_create_menu returns errors from both be_errno_t and errno sets
author | Glenn Lagasse <glenn.lagasse@oracle.com> |
---|---|
date | Wed, 04 Aug 2010 12:28:19 -0700 |
parents | c0270875939a |
children | fcc1e406c13f |
line wrap: on
line source
# # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. # # # Exception List for validate_pkg # # # The following entries are built in the /proto area # but not included in any packages - this is intentional. # usr/include/auth_list.h usr/include/bsm/audit_door_infc.h usr/include/bsm/audit_private.h usr/include/bsm/devalloc.h usr/include/getxby_door.h usr/include/passwdutil.h usr/include/priv_utils.h usr/include/rpcsvc/daemon_utils.h usr/include/rpcsvc/svc_dg_priv.h usr/include/security/pam_impl.h usr/include/sys/clock_impl.h usr/include/sys/ieeefp.h usr/include/sys/winlockio.h usr/include/scsi/plugins/ses/vendor/sun_impl.h # # Private/Internal libraries of the Cryptographic Framework. # lib/libkcfd.so lib/llib-lelfsign lib/llib-lelfsign.ln lib/llib-lkcfd lib/llib-lkcfd.ln usr/include/libelfsign.h usr/lib/llib-lsoftcrypto usr/lib/llib-lsoftcrypto.ln usr/lib/amd64/llib-lsoftcrypto.ln i386 usr/lib/sparcv9/llib-lsoftcrypto.ln sparc usr/lib/libkmsagent.so usr/lib/amd64/libkmsagent.so i386 usr/lib/sparcv9/libkmsagent.so sparc # # The following files are used by the DHCP service, the # standalone's DHCP implementation, and the kernel (nfs_dlboot). # They contain interfaces which are currently private. # usr/include/dhcp_svc_confkey.h usr/include/dhcp_svc_confopt.h usr/include/dhcp_svc_private.h usr/include/dhcp_symbol.h usr/include/sys/sunos_dhcp_class.h usr/lib/libdhcpsvc.so usr/lib/llib-ldhcpsvc usr/lib/llib-ldhcpsvc.ln # # Private MAC driver header files # usr/include/inet/iptun.h usr/include/sys/aggr_impl.h usr/include/sys/aggr.h usr/include/sys/dld_impl.h usr/include/sys/dld_ioc.h usr/include/sys/dls_impl.h usr/include/sys/dls.h usr/include/sys/mac_client_impl.h usr/include/sys/mac_client.h usr/include/sys/mac_flow_impl.h usr/include/sys/mac_impl.h usr/include/sys/mac_soft_ring.h usr/include/sys/mac_stat.h # # Private GLDv3 userland libraries and headers # usr/include/libdladm_impl.h usr/include/libdlaggr.h usr/include/libdlether.h usr/include/libdlflow_impl.h usr/include/libdlflow.h usr/include/libdliptun.h usr/include/libdlmgmt.h usr/include/libdlsim.h usr/include/libdlstat.h usr/include/libdlvnic.h usr/include/libdlwlan_impl.h usr/include/libdlwlan.h # # Virtual Network Interface Card (VNIC) # usr/include/sys/vnic.h usr/include/sys/vnic_impl.h # # Private libipadm lint library and header files # usr/include/ipadm_ipmgmt.h usr/include/ipadm_ndpd.h usr/include/libipadm.h lib/llib-lipadm lib/llib-lipadm.ln lib/libipadm.so # # Private libsocket header file # usr/include/libsocket_priv.h # # IKE and IPsec support library exceptions. The IKE support # library contains exclusively private interfaces, as does # libipsecutil. My apologies for the glut of header files here. # usr/include/errfp.h usr/include/ikedoor.h usr/include/ipsec_util.h usr/lib/libike.so usr/lib/amd64/libike.so i386 usr/lib/sparcv9/libike.so sparc usr/lib/libipsecutil.so usr/lib/amd64/libipsecutil.so i386 usr/lib/sparcv9/libipsecutil.so sparc usr/lib/llib-like usr/lib/llib-like.ln usr/lib/amd64/llib-like.ln i386 usr/lib/sparcv9/llib-like.ln sparc usr/lib/llib-lipsecutil usr/lib/llib-lipsecutil.ln usr/lib/amd64/llib-lipsecutil.ln i386 usr/lib/sparcv9/llib-lipsecutil.ln sparc # usr/include/inet/ip_impl.h usr/include/inet/ip_ndp.h usr/include/inet/ip2mac_impl.h usr/include/inet/ip2mac.h usr/include/inet/rawip_impl.h usr/include/inet/tcp_impl.h usr/include/inet/udp_impl.h usr/include/libmail.h usr/include/libnwam_priv.h usr/include/protocols/ripngd.h usr/include/s_string.h usr/include/sys/logindmux_impl.h usr/include/sys/vgareg.h # # Some IPsec headers can't be shipped lest we hit export controls... # usr/include/inet/ipsec_impl.h usr/include/inet/ipsec_info.h usr/include/inet/ipsecah.h usr/include/inet/ipsecesp.h usr/include/inet/keysock.h usr/include/inet/sadb.h usr/include/sys/sha1_consts.h usr/include/sys/sha2_consts.h # # # Filtering out directories not shipped # usr/4lib i386 # # These files contain definitions shared privately between the kernel # and libc. There is no reason for them to be part of a package that # a customer should ever see. They are installed in the proto area by # the uts build because libc and and other components, like truss, are # dependent upon their contents and should not have their own copies. # usr/include/sys/libc_kernel.h usr/include/sys/synch32.h # # These files are installed in the proto area by the build of libproc for # the benefit of the builds of cmd/truss, cmd/gcore and cmd/ptools, which # use libproc as their common process-control library. These are not # interfaces for customer use, so the files are excluded from packaging. # lib/llib-lproc lib/llib-lproc.ln lib/amd64/llib-lproc.ln i386 lib/sparcv9/llib-lproc.ln sparc usr/include/libproc.h # # Private interfaces for libdisasm # usr/include/libdisasm.h usr/lib/llib-ldisasm usr/lib/llib-ldisasm.ln usr/lib/amd64/llib-ldisasm.ln i386 usr/lib/sparcv9/llib-ldisasm.ln sparc # # Private interfaces for libraidcfg # usr/include/raidcfg_spi.h usr/include/raidcfg.h usr/lib/libraidcfg.so usr/lib/amd64/libraidcfg.so i386 usr/lib/sparcv9/libraidcfg.so sparc usr/lib/llib-lraidcfg usr/lib/llib-lraidcfg.ln usr/lib/amd64/llib-lraidcfg.ln i386 usr/lib/sparcv9/llib-lraidcfg.ln sparc # # This file is used for private communication between mdb, drv/kmdb, and # misc/kmdb. The interfaces described herein are not intended for customer # use, and are thus excluded from packaging. # usr/include/sys/kmdb.h # # These files are installed in the proto area by the build of libdhcpagent # and libdhcputil for the benefit of DHCP-related networking commands such # as dhcpagent, dhcpinfo, ifconfig, and netstat. These are not interfaces # for customer use, so the files are excluded from packaging. # lib/libdhcpagent.so lib/libdhcputil.so lib/llib-ldhcpagent lib/llib-ldhcpagent.ln lib/llib-ldhcputil lib/llib-ldhcputil.ln usr/include/dhcp_hostconf.h usr/include/dhcp_impl.h usr/include/dhcp_inittab.h usr/include/dhcp_stable.h usr/include/dhcp_symbol_common.h usr/include/dhcpagent_ipc.h usr/include/dhcpagent_util.h usr/include/dhcpmsg.h usr/lib/libdhcpagent.so usr/lib/libdhcputil.so usr/lib/llib-ldhcpagent usr/lib/llib-ldhcpagent.ln usr/lib/llib-ldhcputil usr/lib/llib-ldhcputil.ln # # These files are installed in the proto area by the build of libinstzones # and libpkg # usr/lib/llib-linstzones usr/lib/llib-linstzones.ln usr/lib/llib-lpkg usr/lib/llib-lpkg.ln # # Don't ship header files private to libipmp and in.mpathd # usr/include/ipmp_query_impl.h # # These files are installed in the proto area by the build of libinetsvc, # an inetd-specific library shared by inetd, inetadm and inetconv. Only # the shared object is shipped. # usr/include/inetsvc.h usr/lib/libinetsvc.so usr/lib/llib-linetsvc usr/lib/llib-linetsvc.ln # # These files are installed in the proto area by the build of libinetutil, # a general purpose library for the benefit of internet utilities. Only # the shared object is shipped. # lib/libinetutil.so lib/amd64/libinetutil.so i386 lib/sparcv9/libinetutil.so sparc lib/llib-linetutil lib/llib-linetutil.ln lib/amd64/llib-linetutil.ln i386 lib/sparcv9/llib-linetutil.ln sparc usr/include/libinetutil.h usr/include/netinet/inetutil.h usr/include/ofmt.h usr/lib/libinetutil.so usr/lib/amd64/libinetutil.so i386 usr/lib/sparcv9/libinetutil.so sparc usr/lib/llib-linetutil usr/lib/llib-linetutil.ln usr/lib/amd64/llib-linetutil.ln i386 usr/lib/sparcv9/llib-linetutil.ln sparc # # Miscellaneous kernel interfaces or kernel<->user interfaces that are # consolidation private and we do not want to export at this time. # usr/include/sys/cryptmod.h usr/include/sys/dumpadm.h usr/include/sys/ontrap.h usr/include/sys/sysmsg_impl.h usr/include/sys/vlan.h # # These files are installed in the proto area so lvm can use # them during the build process. # lib/llib-lmeta lib/llib-lmeta.ln usr/include/sdssc.h usr/lib/llib-lmeta usr/lib/llib-lmeta.ln # # non-public pci header # usr/include/sys/pci_impl.h usr/include/sys/pci_tools.h # # Exception list for RCM project, included by librcm and rcm_daemon # usr/include/librcm_event.h usr/include/librcm_impl.h # # MDB deliverables that are not yet public # usr/lib/mdb/proc/mdb_test.so usr/lib/mdb/proc/sparcv9/mdb_test.so sparc # # SNCA project exception list # usr/include/inet/kssl/kssl.h usr/include/inet/kssl/ksslimpl.h usr/include/inet/kssl/ksslproto.h usr/include/inet/nca # # other contents (packages removed in source product) # usr/bin/des # # these are "removed" from the source product build because the only # packages that currently deliver them are removed. # they really should't be in here. # etc/sfw # # Entries for the libmech_krb5 symlink, which has been included # for build purposes only, not delivered to customers. # usr/lib/gss/libmech_krb5.so usr/lib/amd64/gss/libmech_krb5.so i386 usr/lib/sparcv9/gss/libmech_krb5.so sparc usr/lib/libmech_krb5.so usr/lib/amd64/libmech_krb5.so i386 usr/lib/sparcv9/libmech_krb5.so sparc # # Entries for headers from efcode project which user does not need to see # usr/platform/sun4u/include/sys/fc_plat.h sparc usr/platform/sun4u/include/sys/fcode.h sparc # # Private net80211 headers # usr/include/sys/net80211_crypto.h usr/include/sys/net80211_ht.h usr/include/sys/net80211_proto.h usr/include/sys/net80211.h # usr/include/net/wpa.h # # PPPoE files not delivered to customers. # usr/include/net/pppoe.h usr/include/net/sppptun.h # # Simnet # usr/include/net/simnet.h # # Bridging internal data structures # usr/include/net/bridge_impl.h # # User<->kernel interface used by cfgadm/USB only # usr/include/sys/usb/hubd/hubd_impl.h # # User<->kernel interface used by cfgadm/SATA only # usr/include/sys/sata/sata_cfgadm.h i386 # # Private ucred kernel header # usr/include/sys/ucred.h # # Private and/or platform-specific smf(5) files # lib/librestart.so lib/llib-lrestart lib/llib-lrestart.ln lib/amd64/llib-lrestart.ln i386 lib/sparcv9/llib-lrestart.ln sparc usr/include/libcontract_priv.h usr/include/librestart_priv.h usr/include/librestart.h usr/lib/librestart.so usr/lib/sparcv9/librestart.so sparc lib/svc/manifest/platform/sun4u i386 lib/svc/manifest/platform/sun4v i386 var/svc/manifest/platform/sun4u i386 var/svc/manifest/platform/sun4v i386 etc/svc/profile/platform_sun4v.xml i386 etc/svc/profile/platform_SUNW,SPARC-Enterprise.xml i386 etc/svc/profile/platform_SUNW,Sun-Fire-15000.xml i386 etc/svc/profile/platform_SUNW,Sun-Fire-880.xml i386 etc/svc/profile/platform_SUNW,Sun-Fire-V890.xml i386 etc/svc/profile/platform_SUNW,Sun-Fire.xml i386 etc/svc/profile/platform_SUNW,Ultra-Enterprise-10000.xml i386 etc/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-40.xml i386 etc/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-60.xml i386 etc/svc/profile/platform_SUNW,UltraSPARC-IIi-Netract.xml i386 # # Private libuutil files # lib/libuutil.so lib/llib-luutil lib/llib-luutil.ln lib/sparcv9/llib-luutil.ln sparc usr/include/libuutil_impl.h usr/lib/libuutil.so usr/lib/sparcv9/libuutil.so sparc # # Private Multidata file. # usr/include/sys/multidata_impl.h # # The following files are used by wanboot. # They contain interfaces which are currently private. # usr/include/sys/wanboot_impl.h usr/include/wanboot usr/include/wanbootutil.h # # Even though all the objects built under usr/src/stand are later glommed # together into a couple of second-stage boot loaders, we dump the static # archives and lint libraries into $(ROOT)/stand for intermediate use # (e.g., for lint, linking the second-stage boot loaders, ...). Since # these are merely intermediate objects, they do not need to be packaged. # stand sparc # # Private KCF header files # usr/include/sys/crypto/elfsign.h usr/include/sys/crypto/impl.h usr/include/sys/crypto/ops_impl.h usr/include/sys/crypto/sched_impl.h # # The following files are installed in the proto area # by the build of libavl (AVL Tree Interface Library). # libavl contains interfaces which are all private interfaces. # lib/libavl.so lib/amd64/libavl.so i386 lib/sparcv9/libavl.so sparc lib/llib-lavl lib/llib-lavl.ln lib/amd64/llib-lavl.ln i386 lib/sparcv9/llib-lavl.ln sparc usr/lib/libavl.so usr/lib/amd64/libavl.so i386 usr/lib/sparcv9/libavl.so sparc usr/lib/llib-lavl usr/lib/llib-lavl.ln usr/lib/amd64/llib-lavl.ln i386 usr/lib/sparcv9/llib-lavl.ln sparc # # The following files are installed in the proto area # by the build of libcmdutils (Command Utilities Library). # libcmdutils contains interfaces which are all private interfaces. # lib/libcmdutils.so lib/amd64/libcmdutils.so i386 lib/sparcv9/libcmdutils.so sparc lib/llib-lcmdutils lib/llib-lcmdutils.ln lib/amd64/llib-lcmdutils.ln i386 lib/sparcv9/llib-lcmdutils.ln sparc usr/include/libcmdutils.h usr/lib/libcmdutils.so usr/lib/amd64/libcmdutils.so i386 usr/lib/sparcv9/libcmdutils.so sparc usr/lib/llib-lcmdutils usr/lib/llib-lcmdutils.ln usr/lib/amd64/llib-lcmdutils.ln i386 usr/lib/sparcv9/llib-lcmdutils.ln sparc # # Private interfaces in libsec # usr/include/aclutils.h # # USB skeleton driver stays in sync with the rest of USB but doesn't ship. # kernel/drv/usbskel i386 kernel/drv/amd64/usbskel i386 kernel/drv/sparcv9/usbskel sparc kernel/drv/usbskel.conf # # Consolidation and Sun private libdevid interfaces # Public libdevid interfaces provided by devid.h # usr/include/sys/libdevid.h # # The following files are installed in the proto area by the build of # libprtdiag. libprtdiag contains interfaces which are all private. # Only the shared object is shipped. # usr/platform/sun4u/lib/llib-lprtdiag sparc usr/platform/sun4u/lib/llib-lprtdiag.ln sparc usr/platform/sun4v/lib/llib-lprtdiag.ln sparc # # The following files are installed in the proto area by the build of # mdesc driver in sun4v. These header files are used on in the build # and do not need to be shipped to customers. # usr/include/sys/mdesc.h sparc usr/include/sys/mdesc_impl.h sparc usr/platform/sun4v/include/sys/mach_descrip.h sparc # # The following files are installed in the proto area by the build of # libc_i18n. libc_i18n.a is used only when linking libc.so.1. # lib/libc_i18n.a lib/amd64/libc_i18n.a i386 lib/sparcv9/libc_i18n.a sparc # # The following files are installed in the proto area by the build of # libpcp. libpcp contains interfaces which are all private. # Only the shared object is shipped. # usr/platform/sun4v/lib/llib-lpcp.ln sparc usr/platform/SUNW,Netra-CP3060/lib/llib-lpcp.ln sparc usr/platform/SUNW,Netra-CP3260/lib/llib-lpcp.ln sparc usr/platform/SUNW,Netra-T5220/lib/llib-lpcp.ln sparc usr/platform/SUNW,Netra-T5440/lib/llib-lpcp.ln sparc usr/platform/SUNW,SPARC-Enterprise-T5120/lib/llib-lpcp.ln sparc usr/platform/SUNW,Sun-Blade-T6300/lib/llib-lpcp.ln sparc usr/platform/SUNW,Sun-Blade-T6320/lib/llib-lpcp.ln sparc usr/platform/SUNW,Sun-Fire-T200/lib/llib-lpcp.ln sparc usr/platform/SUNW,T5140/lib/llib-lpcp.ln sparc usr/platform/SUNW,USBRDT-5240/lib/llib-lpcp.ln sparc # # ZFS internal tools and lint libraries # usr/lib/llib-lzfs_jni usr/lib/llib-lzfs_jni.ln usr/lib/amd64/llib-lzfs_jni.ln i386 usr/lib/sparcv9/llib-lzfs_jni.ln sparc usr/lib/llib-lzpool usr/lib/llib-lzpool.ln i386 usr/lib/amd64/llib-lzpool.ln i386 usr/lib/sparcv9/llib-lzpool.ln sparc # # ZFS JNI headers # usr/include/libzfs_jni_dataset.h usr/include/libzfs_jni_disk.h usr/include/libzfs_jni_diskmgt.h usr/include/libzfs_jni_ipool.h usr/include/libzfs_jni_main.h usr/include/libzfs_jni_pool.h usr/include/libzfs_jni_property.h usr/include/libzfs_jni_util.h # # These files are installed in the proto area for Solaris scsi_vhci driver # (for MPAPI support) and should not be shipped # usr/include/sys/scsi/adapters/mpapi_impl.h usr/include/sys/scsi/adapters/mpapi_scsi_vhci.h # # This library is installed in the proto area by the build of libdisasm, and is # only used when building the KMDB disasm module. # usr/lib/libstanddisasm.so usr/lib/amd64/libstanddisasm.so i386 usr/lib/sparcv9/libstanddisasm.so sparc # # TSol: tsol doesn't ship lint source, and tsnet isn't for customers at all. # lib/libtsnet.so usr/lib/llib-ltsnet usr/lib/llib-ltsol # # nss interfaces shared between libnsl and other ON libraries. # usr/include/nss.h # # AT&T AST (ksh93) files which are currently needed only to build OS/Net # (msgcc&co.) # libast usr/lib/libast.so usr/lib/amd64/libast.so i386 usr/lib/sparcv9/libast.so sparc usr/lib/llib-last usr/lib/llib-last.ln usr/lib/amd64/llib-last.ln i386 usr/lib/sparcv9/llib-last.ln sparc # libcmd usr/lib/llib-lcmd usr/lib/llib-lcmd.ln usr/lib/amd64/llib-lcmd.ln i386 usr/lib/sparcv9/llib-lcmd.ln sparc # libdll usr/lib/libdll.so usr/lib/amd64/libdll.so i386 usr/lib/sparcv9/libdll.so sparc usr/lib/llib-ldll usr/lib/llib-ldll.ln usr/lib/amd64/llib-ldll.ln i386 usr/lib/sparcv9/llib-ldll.ln sparc # libpp (a helper library needed by AST's msgcc) usr/lib/libpp.so usr/lib/llib-lpp usr/lib/llib-lpp.ln usr/lib/locale/C/LC_MESSAGES/libpp # libshell usr/lib/libshell.so usr/lib/amd64/libshell.so i386 usr/lib/sparcv9/libshell.so sparc usr/lib/llib-lshell usr/lib/llib-lshell.ln usr/lib/amd64/llib-lshell.ln i386 usr/lib/sparcv9/llib-lshell.ln sparc # libsum usr/lib/libsum.so usr/lib/amd64/libsum.so i386 usr/lib/sparcv9/libsum.so sparc usr/lib/llib-lsum usr/lib/llib-lsum.ln usr/lib/amd64/llib-lsum.ln i386 usr/lib/sparcv9/llib-lsum.ln sparc # # This file is used in ON to build DSCP clients. It is not for customers. # usr/include/libdscp.h sparc # # These files are used by the iSCSI Target and the iSCSI Initiator # usr/include/sys/iscsi_protocol.h usr/include/sys/iscsi_authclient.h usr/include/sys/iscsi_authclientglue.h # # These files are used by the COMSTAR iSCSI target port provider # usr/include/sys/idm usr/include/sys/iscsit/chap.h usr/include/sys/iscsit/iscsi_if.h usr/include/sys/iscsit/isns_protocol.h usr/include/sys/iscsit/radius_packet.h usr/include/sys/iscsit/radius_protocol.h # # libshare is private and the 64-bit sharemgr is not delivered. # usr/lib/libshare.so usr/lib/amd64/libshare.so i386 usr/lib/sparcv9/libshare.so sparc usr/lib/fs/nfs/libshare_nfs.so usr/lib/fs/nfs/amd64/libshare_nfs.so i386 usr/lib/fs/nfs/sparcv9/libshare_nfs.so sparc usr/lib/fs/smb/libshare_smb.so usr/lib/fs/smb/amd64/libshare_smb.so i386 usr/lib/fs/smb/sparcv9/libshare_smb.so sparc usr/lib/fs/smbfs/libshare_smbfs.so usr/lib/fs/smbfs/amd64/libshare_smbfs.so i386 usr/lib/fs/smbfs/sparcv9/libshare_smbfs.so sparc usr/include/libshare_impl.h usr/include/scfutil.h # # These files are installed in the proto area by the build of libpri for # the benefit of the builds of FMA libldom, Zeus, picld plugins, and/or # other libpri consumers. However, the libpri interfaces are private to # Sun (Consolidation Private) and not intended for customer use. So these # files (the symlink and the lint library) are excluded from packaging. # usr/lib/libpri.so sparc usr/lib/llib-lpri sparc usr/lib/llib-lpri.ln sparc usr/lib/sparcv9/libpri.so sparc usr/lib/sparcv9/llib-lpri.ln sparc # # These files are installed in the proto area by the build of libds for # the benefit of the builds of sun4v IO FMA and/or other libds # consumers. However, the libds interfaces are private to Sun # (Consolidation Private) and not intended for customer use. So these # files (the symlink and the lint library) are excluded from packaging. # usr/lib/libds.so sparc usr/lib/sparcv9/libds.so sparc usr/lib/llib-lds sparc usr/lib/llib-lds.ln sparc usr/lib/sparcv9/llib-lds.ln sparc usr/lib/libdscfg.so usr/lib/llib-ldscfg.ln usr/platform/sun4v/include/sys/libds.h sparc usr/platform/sun4v/include/sys/vlds.h sparc # # Private/Internal u8_textprep header file. Do not ship. # usr/include/sys/u8_textprep_data.h # # SQLite is private, used by SMF (svc.configd), idmapd and libsmb. # usr/include/sqlite usr/lib/libsqlite-native.o usr/lib/libsqlite.o usr/lib/llib-lsqlite.ln usr/lib/smbsrv/libsqlite.so # # Private/Internal kiconv header files. Do not ship. # usr/include/sys/kiconv_big5_utf8.h usr/include/sys/kiconv_cck_common.h usr/include/sys/kiconv_cp950hkscs_utf8.h usr/include/sys/kiconv_emea1.h usr/include/sys/kiconv_emea2.h usr/include/sys/kiconv_euckr_utf8.h usr/include/sys/kiconv_euctw_utf8.h usr/include/sys/kiconv_gb18030_utf8.h usr/include/sys/kiconv_gb2312_utf8.h usr/include/sys/kiconv_hkscs_utf8.h usr/include/sys/kiconv_ja_jis_to_unicode.h usr/include/sys/kiconv_ja_unicode_to_jis.h usr/include/sys/kiconv_ja.h usr/include/sys/kiconv_ko.h usr/include/sys/kiconv_latin1.h usr/include/sys/kiconv_sc.h usr/include/sys/kiconv_tc.h usr/include/sys/kiconv_uhc_utf8.h usr/include/sys/kiconv_utf8_big5.h usr/include/sys/kiconv_utf8_cp950hkscs.h usr/include/sys/kiconv_utf8_euckr.h usr/include/sys/kiconv_utf8_euctw.h usr/include/sys/kiconv_utf8_gb18030.h usr/include/sys/kiconv_utf8_gb2312.h usr/include/sys/kiconv_utf8_hkscs.h usr/include/sys/kiconv_utf8_uhc.h # # At this time, the ttydefs.cleanup file is only useful on sun4u systems # etc/flash/postdeployment/ttydefs.cleanup i386 # # This header file is shared only between the power commands and # ppm/srn modules # and should not be in any package # usr/include/sys/srn.h # # Private/Internal header files of smbsrv. Do not ship. # usr/include/smb usr/include/smbsrv # # Private/Internal dtrace scripts of smbsrv. Do not ship. # usr/lib/smbsrv/dtrace # # Private/Internal 64-bit libraries of smbsrv. Do not ship. # usr/lib/smbsrv/amd64 i386 usr/lib/smbsrv/sparcv9 sparc usr/lib/reparse/amd64/libreparse_smb.so i386 usr/lib/reparse/amd64/libreparse_smb.so.1 i386 usr/lib/reparse/amd64/llib-lreparse_smb.ln i386 usr/lib/reparse/sparcv9/libreparse_smb.so sparc usr/lib/reparse/sparcv9/libreparse_smb.so.1 sparc usr/lib/reparse/sparcv9/llib-lreparse_smb.ln sparc # # Private dirent, extended to include flags, for use by SMB server # usr/include/sys/extdirent.h # # Private header files for vscan service # usr/include/libvscan.h usr/include/sys/vscan.h # # libvscan is private # usr/lib/vscan/llib-lvscan usr/lib/vscan/llib-lvscan.ln # # i86hvm is not a full platform. It is just a home for paravirtualized # drivers. There is no usr/ component to this sub-platform, but the # directory is created in the proto area to keep other tools happy. # usr/platform/i86hvm i386 # # Private sdcard framework headers # usr/include/sys/sdcard # # libsmbfs is private # usr/include/netsmb usr/lib/libsmbfs.so usr/lib/amd64/libsmbfs.so i386 usr/lib/sparcv9/libsmbfs.so sparc usr/lib/llib-lsmbfs usr/lib/llib-lsmbfs.ln usr/lib/amd64/llib-lsmbfs.ln i386 usr/lib/sparcv9/llib-lsmbfs.ln sparc # # demo & test program for smbfs (private) ACL support # usr/lib/fs/smbfs/chacl usr/lib/fs/smbfs/lsacl # # FC related files kernel/kmdb/fcip i386 kernel/kmdb/amd64/fcip i386 kernel/kmdb/sparcv9/fcip sparc kernel/kmdb/fcp i386 kernel/kmdb/amd64/fcp i386 kernel/kmdb/sparcv9/fcp sparc kernel/kmdb/fctl i386 kernel/kmdb/amd64/fctl i386 kernel/kmdb/sparcv9/fctl sparc kernel/kmdb/qlc i386 kernel/kmdb/amd64/qlc i386 kernel/kmdb/sparcv9/qlc sparc lib/llib-la5k sparc lib/llib-la5k.ln sparc lib/sparcv9/llib-la5k.ln sparc lib/llib-lg_fc sparc lib/llib-lg_fc.ln sparc lib/sparcv9/llib-lg_fc.ln sparc usr/include/a_state.h sparc usr/include/a5k.h sparc usr/include/exec.h sparc usr/include/g_scsi.h sparc usr/include/g_state.h sparc usr/include/gfc.h sparc usr/include/l_common.h sparc usr/include/l_error.h sparc usr/include/rom.h sparc usr/include/stgcom.h sparc usr/include/sys/fibre-channel usr/lib/llib-lHBAAPI usr/lib/llib-lHBAAPI.ln usr/lib/amd64/llib-lHBAAPI.ln i386 usr/lib/sparcv9/llib-lHBAAPI.ln sparc # usr/bin/dscfgcli usr/bin/sd_diag usr/bin/sd_stats usr/include/nsctl.h usr/include/sys/ncall usr/include/sys/nsc_ddi.h usr/include/sys/nsc_thread.h usr/include/sys/nsctl usr/include/sys/nskernd.h usr/include/sys/unistat usr/lib/libnsctl.so usr/lib/librdc.so usr/lib/libunistat.so usr/lib/llib-lnsctl.ln usr/lib/llib-lrdc.ln usr/lib/llib-lunistat.ln # # These files are used by the iSCSI initiator only. # No reason to ship them. # usr/include/sys/scsi/adapters/iscsi_door.h usr/include/sys/scsi/adapters/iscsi_if.h # # sbd ioctl hdr # usr/include/sys/stmf_sbd_ioctl.h # # proxy port provider interface # usr/include/sys/pppt_ic_if.h usr/include/sys/pppt_ioctl.h # # proxy daemon lint library # usr/lib/llib-lstmfproxy usr/lib/llib-lstmfproxy.ln usr/lib/amd64/llib-lstmfproxy.ln i386 usr/lib/sparcv9/llib-lstmfproxy.ln sparc # # portable object file and dictionary used by libfmd_msg test # usr/lib/fm/dict/TEST.dict usr/lib/locale/C/LC_MESSAGES/TEST.mo usr/lib/locale/C/LC_MESSAGES/TEST.po # # Private idmap RPC protocol # usr/include/rpcsvc/idmap_prot.h usr/include/rpcsvc/idmap_prot.x # # Private idmap directory API # usr/include/directory.h # # librstp is private for bridging # usr/include/stp_bpdu.h usr/include/stp_in.h usr/include/stp_vectors.h usr/lib/librstp.so usr/lib/llib-lrstp usr/lib/llib-lrstp.ln # # Private nvfru API # usr/include/nvfru.h # # vrrp # usr/include/libvrrpadm.h usr/lib/libvrrpadm.so usr/lib/amd64/libvrrpadm.so i386 usr/lib/sparcv9/libvrrpadm.so sparc usr/lib/llib-lvrrpadm usr/lib/llib-lvrrpadm.ln usr/lib/amd64/llib-lvrrpadm.ln i386 usr/lib/sparcv9/llib-lvrrpadm.ln sparc # # This is only used during the -t tools build # opt/onbld/bin/i386/elfsign i386 opt/onbld/bin/sparc/elfsign sparc # # Private socket filter API # usr/include/sys/sockfilter.h # # We don't actually validate license action payloads, and the license # staging area is provided as a separate basedir for package # publication. The net result is that everything therein should be # ignored for packaging validation. # licenses # Libbe is private # usr/include/libbe_priv.h