exception_list_i386 revision 450396635f70344c58b6b1e4db38cf17ff34445c
11e9368a226272085c337e9e74b79808c16fbdbaTinderbox User# CDDL HEADER START
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# The contents of this file are subject to the terms of the
4a14ce5ba00ab7bc55c99ffdcf59c7a4ab902721Automatic Updater# Common Development and Distribution License (the "License").
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# You may not use this file except in compliance with the License.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# See the License for the specific language governing permissions
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# and limitations under the License.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# When distributing Covered Code, include this CDDL HEADER in each
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# If applicable, add the following below this CDDL HEADER, with the
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# information: Portions Copyright [yyyy] [name of copyright owner]
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# CDDL HEADER END
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
cd32f419a8a5432fbb139f56ee73cbf68b9350ccTinderbox User# Use is subject to license terms.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Exception List for protocmp
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews###########################################
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# ENTRIES FILTERED OUT OF THE protolist
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews###########################################
0c6ada0a814f3c5417daa1654129bc2af56ed504Automatic Updater# these are just funky entries - they are fixed up
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# via a post install scripts.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# The following entries are built in the /proto area
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# but not included in any packages - this is intentional.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Private/Internal libraries of the Cryptographic Framework.
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# The following files are used by the DHCP service, the
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# standalone's DHCP implementation, and the kernel (nfs_dlboot).
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# They contain interfaces which are currently private.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Private MAC driver header files
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Private GLDv3 userland libraries and headers
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# Virtual Network Interface Card (VNIC)
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# The following files are used by the dhcpmgr.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/bridge/ResourceBundle.properties i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/common/ResourceBundle.properties i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch/ResourceBundle.properties i386
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig/ResourceBundle.properties i386
6d45011a65dfc43f476ca15c3fd9ee5227eb968fTinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/dhtadm/ResourceBundle.properties i386
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/pntadm/ResourceBundle.properties i386
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# IKE and IPsec support library exceptions. The IKE support
6d45011a65dfc43f476ca15c3fd9ee5227eb968fTinderbox User# library contains exclusively private interfaces, as does
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# libipsecutil. My apologies for the glut of header files here.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# Some IPsec headers can't be shipped lest we hit export controls...
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Filtering out directories not shipped
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# The following dhcpmgr directories are not shipped.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/bridge i386
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/dhtadm i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/pntadm i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Userusr/share/lib/locale/com/sun/dhcpmgr/cli/common i386
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# These files contain definitions shared privately between the kernel
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# and libc. There is no reason for them to be part of a package that
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# a customer should ever see. They are installed in the proto area by
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# the uts build because libc and and other components, like truss, are
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# dependent upon their contents and should not have their own copies.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# These files are installed in the proto area by the build of libproc for
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# the benefit of the builds of cmd/truss, cmd/gcore and cmd/ptools, which
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# use libproc as their common process-control library. These are not
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# interfaces for customer use, so the files are excluded from packaging.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Private interfaces for libdisasm
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Private interfaces for libraidcfg
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# This file is used for private communication between mdb, drv/kmdb, and
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# misc/kmdb. The interfaces described herein are not intended for customer
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# use, and are thus excluded from packaging.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# These files are installed in the proto area by the build of libdhcpagent
395c95214142142854509945adf3293c0270e1c5Tinderbox User# and libdhcputil for the benefit of DHCP-related networking commands such
395c95214142142854509945adf3293c0270e1c5Tinderbox User# as dhcpagent, dhcpinfo, ifconfig, and netstat. These are not interfaces
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# for customer use, so the files are excluded from packaging.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# These files are installed in the proto area by the build of libinstzones
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# These files are installed in the proto area by the build of libinetcfg.
1700442a7751c2bbdafe2d039cebbd8316496957Tinderbox User# Only the shared object is shipped.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# Don't ship header files private to libipmp and in.mpathd
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# These files are installed in the proto area by the build of libinetsvc,
395c95214142142854509945adf3293c0270e1c5Tinderbox User# an inetd-specific library shared by inetd, inetadm and inetconv. Only
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# the shared object is shipped.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# These files are installed in the proto area by the build of libinetutil,
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# a general purpose library for the benefit of internet utilities. Only
395c95214142142854509945adf3293c0270e1c5Tinderbox User# the shared object is shipped.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# Miscellaneous kernel interfaces or kernel<->user interfaces that are
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# consolidation private and we do not want to export at this time.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# These files are installed in the proto area so lvm can use
395c95214142142854509945adf3293c0270e1c5Tinderbox User# them during the build process.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# non-public pci header
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Exception list for RCM project, included by librcm and rcm_daemon
395c95214142142854509945adf3293c0270e1c5Tinderbox User# MDB deliverables that are not yet public
395c95214142142854509945adf3293c0270e1c5Tinderbox User# SNCA project exception list
395c95214142142854509945adf3293c0270e1c5Tinderbox User# other contents (packages removed in source product)
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Uservar/svc/manifest/network/security/kadmin.xml i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox Uservar/svc/manifest/network/security/krb5_prop.xml i386
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# these are "removed" from the source product build because the only
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# packages that currently deliver them are removed.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# they really should't be in here.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# Entries for the libmech_krb5 symlink, which has been included
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# for build purposes only, not delivered to customers.
659d063f23a35d77ad5826e6556d3137672bb937Tinderbox User# all of ssh is removed from the source product, including the service
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# manifest and methods
395c95214142142854509945adf3293c0270e1c5Tinderbox Userusr/lib/devfsadm/linkmod/SUNW_ieee1394_link.so i386
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# Private net80211 headers
395c95214142142854509945adf3293c0270e1c5Tinderbox User# PPPoE files not delivered to customers.
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Bridging internal data structures
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# The ses driver is not currently delivered on Intel
395c95214142142854509945adf3293c0270e1c5Tinderbox User# User<->kernel interface used by cfgadm/USB only
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# User<->kernel interface used by cfgadm/SATA only
395c95214142142854509945adf3293c0270e1c5Tinderbox User# Private ucred kernel header
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# Private and/or platform-specific smf(5) files
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Uservar/svc/profile/platform_SUNW,SPARC-Enterprise.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox Uservar/svc/profile/platform_SUNW,Sun-Fire.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox Uservar/svc/profile/platform_SUNW,Sun-Fire-880.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox Uservar/svc/profile/platform_SUNW,Sun-Fire-V890.xml i386
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Uservar/svc/profile/platform_SUNW,Sun-Fire-15000.xml i386
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Huntvar/svc/profile/platform_SUNW,Ultra-Enterprise-10000.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox Uservar/svc/profile/platform_SUNW,UltraSPARC-IIi-Netract.xml i386
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox Uservar/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-40.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox Uservar/svc/profile/platform_SUNW,UltraSPARC-IIe-NetraCT-60.xml i386
395c95214142142854509945adf3293c0270e1c5Tinderbox User# Private libuutil files
395c95214142142854509945adf3293c0270e1c5Tinderbox User# Private Multidata file.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# The following files are used by wanboot.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# They contain interfaces which are currently private.
395c95214142142854509945adf3293c0270e1c5Tinderbox User# Private KCF header files
14a656f94b1fd0ababd84a772228dfa52276ba15Evan Hunt# The following files are installed in the proto area
395c95214142142854509945adf3293c0270e1c5Tinderbox User# by the build of libavl (AVL Tree Interface Library).
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# libavl contains interfaces which are all private interfaces.
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# The following files are installed in the proto area
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# by the build of libcmdutils (Command Utilities Library).
fd2597f75693a2279fdf588bd40dfe2407c42028Tinderbox User# libcmdutils contains interfaces which are all private interfaces.
0c6ada0a814f3c5417daa1654129bc2af56ed504Automatic Updater# Private interfaces in libsec
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# USB skeleton driver stays in sync with the rest of USB but doesn't ship.
4abdfc917e6635a7c81d1f931a0c79227e72d025Mark Andrews# Consolidation and Sun private libdevid interfaces
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# Public libdevid interfaces provided by devid.h
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# The following files are installed in the proto area by the build of
5a4557e8de2951a2796676b5ec4b6a90caa5be14Mark Andrews# libc_i18n. libc_i18n.a is used only when linking libc.so.1.
lib/libc_i18n.a i386
usr/lib/llib-lzpool i386
lib/libtsnet.so i386
lib/llib-ltsnet i386
usr/lib/llib-ltsnet i386
usr/lib/llib-ltsol i386
lib/llib-ltsol i386
usr/include/nss.h i386
# AT&T AST (ksh93) files which are currently needed only to build OS/Net
usr/lib/libast.so i386
usr/lib/llib-last i386
usr/lib/llib-last.ln i386
usr/lib/llib-lcmd i386
usr/lib/llib-lcmd.ln i386
usr/lib/libdll.so i386
usr/lib/llib-ldll i386
usr/lib/llib-ldll.ln i386
usr/lib/libpp.so i386
usr/lib/llib-lpp i386
usr/lib/llib-lpp.ln i386
usr/lib/libshell.so i386
usr/lib/llib-lshell i386
usr/lib/libsum.so i386
usr/lib/llib-lsum i386
usr/lib/llib-lsum.ln i386
lib/libiscsitgt.so i386
lib/llib-liscsitgt i386
usr/include/sys/idm i386
usr/lib/libshare.so i386
# Private/Internal u8_textprep header file. Do not ship.
# SQLite is private, used by SMF (svc.configd), idmapd and libsmb.
usr/lib/libsqlite.o i386
usr/include/sqlite i386
# Private/Internal kiconv header files. Do not ship.
# At this time, the ttydefs.cleanup file is only useful on sun4u systems
# ppm/srn modules # and should not be in any package
# Private/Internal header files of smbsrv. Do not ship.
usr/include/smbsrv i386
# Private/Internal ndl files of smbsrv. Do not ship.
# Private/Internal dtrace scripts of smbsrv. Do not ship.
# Private/Internal 64-bit libraries of smbsrv. Do not ship.
usr/lib/smbsrv/amd64 i386
usr/platform/i86hvm i386
usr/include/netsmb i386
usr/lib/libsmbfs.so i386
usr/lib/llib-lsmbfs i386
kernel/kmdb/fcip i386
kernel/kmdb/fcp i386
kernel/kmdb/fctl i386
kernel/kmdb/qlc i386
usr/lib/llib-lHBAAPI i386
usr/bin/sd_stats i386
usr/bin/dscfgcli i386
usr/bin/sd_diag i386
usr/include/nsctl.h i386
usr/lib/llib-lrdc.ln i386
usr/lib/librdc.so i386
usr/lib/libdscfg.so i386
usr/lib/libnsctl.so i386
usr/include/stp_in.h i386
usr/lib/librstp.so i386
usr/lib/llib-lrstp i386