summaryrefslogtreecommitdiff
path: root/exception_lists
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@nexenta.com>2010-09-13 15:21:36 -0700
committerGarrett D'Amore <garrett@nexenta.com>2010-09-13 15:21:36 -0700
commit2ad72058bc680e30f084e9f9ba8ceb0f77386821 (patch)
treee07c285090aa686093bbf42d176a3d948ec41e95 /exception_lists
parent84cf253f8f6b41850d9fd9d5c853b30ce633bb40 (diff)
downloadillumos-joyent-2ad72058bc680e30f084e9f9ba8ceb0f77386821.tar.gz
188 should keep unused closed-bins out of the proto area
193 kcfd removal causes check_rtime noise 116 README mentioned non existing usr/illumos Reviewed by: richlowe@richlowe.net, gwr@nexenta.com Approved by: richlowe@richlowe.net
Diffstat (limited to 'exception_lists')
-rw-r--r--exception_lists/closed-bins42
-rw-r--r--exception_lists/packaging24
-rw-r--r--exception_lists/packaging.closed50
-rw-r--r--exception_lists/packaging.ihv39
-rw-r--r--exception_lists/packaging.open65
5 files changed, 59 insertions, 161 deletions
diff --git a/exception_lists/closed-bins b/exception_lists/closed-bins
new file mode 100644
index 0000000000..3d3f230a27
--- /dev/null
+++ b/exception_lists/closed-bins
@@ -0,0 +1,42 @@
+./etc/init.d/llc2
+./etc/rc1.d/K52llc2
+./etc/rc0.d/K52llc2
+./etc/rcS.d/K52llc2
+./etc/llc2
+./etc/llc2/llc2_start.default
+./etc/rc2.d/S40llc2
+./lib/crypto/kcfd
+./lib/libc_i18n.a
+./lib/amd64/libc_i18n.a
+./lib/sparcv9/libc_i18n.a
+./usr/kernel/drv/amd64/llc2
+./usr/kernel/drv/sparcv9/llc2
+./usr/kernel/drv/llc2.conf
+./usr/kernel/drv/llc2
+./usr/lib/llc2
+./usr/lib/llc2/llc2_config
+./usr/lib/llc2/llc2_loop3
+./usr/lib/llc2/llc2_autoconfig
+./usr/lib/llc2/llc2_loop4
+./usr/lib/llc2/llc2_stats
+./usr/lib/llc2/llc2_tparser
+./usr/lib/llc2/llc2_tcap
+./usr/lib/llc2/llc2_loop2
+./usr/lib/locale/iso_8859_1
+./usr/lib/locale/iso_8859_1/LC_CTYPE
+./usr/lib/locale/iso_8859_1/amd64
+./usr/lib/locale/iso_8859_1/sparcv9
+./usr/lib/locale/C/locale_description
+./usr/lib/localedef
+./usr/lib/localedef/extensions
+./usr/lib/localedef/extensions/generic_eucbc.x
+./usr/lib/localedef/extensions/single_byte.x
+./usr/lib/localedef/src
+./usr/lib/localedef/src/iso_8859_1
+./usr/lib/localedef/src/iso_8859_1/charmap.src
+./usr/lib/localedef/src/iso_8859_1/extension.src
+./usr/lib/localedef/src/iso_8859_1/localedef.src
+./usr/bin/localedef
+./usr/bin/tr
+./usr/xpg4/bin/tr
+./usr/xpg6/bin/tr
diff --git a/exception_lists/packaging b/exception_lists/packaging
index 062daa4267..dd766b95ea 100644
--- a/exception_lists/packaging
+++ b/exception_lists/packaging
@@ -526,13 +526,6 @@ 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.
#
@@ -947,3 +940,20 @@ licenses
# Libbe is private
#
usr/include/libbe_priv.h
+#
+# Exception List for packaging during an open-only build - I'm not
+# sure why we even have dprov given that it isn't packaged. It looks
+# like it exists to emulate a real hardware provider probably for test.
+#
+kernel/crypto/amd64/dprov i386
+kernel/crypto/dprov i386
+kernel/crypto/sparcv9/dprov sparc
+kernel/drv/amd64/dprov i386
+kernel/drv/dprov i386
+kernel/drv/dprov.conf
+kernel/drv/sparcv9/dprov sparc
+#
+# Probably we should nuke this one, along with any other vestiges of
+# ksh88.
+#
+usr/has/bin/pfksh
diff --git a/exception_lists/packaging.closed b/exception_lists/packaging.closed
deleted file mode 100644
index 6541b19dd7..0000000000
--- a/exception_lists/packaging.closed
+++ /dev/null
@@ -1,50 +0,0 @@
-#
-# 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 packaging of closed source objects
-#
-
-usr/include/nfs/lm_impl.h
-usr/include/nfs/lm_nlm.h
-usr/include/nfs/lm_server.h
-usr/include/sys/llc2.h
-
-usr/include/ike
-
-#
-# bmc (IPMI) interfaces shared within ON.
-#
-usr/include/sys/bmc_cmd.h
-
-# closed HBA header files
-usr/include/sys/scsi/adapters/glmreg.h sparc
-usr/include/sys/scsi/adapters/glmvar.h sparc
-usr/include/sys/scsi/adapters/mptreg.h sparc
-usr/include/sys/scsi/adapters/mptvar.h sparc
-usr/include/sys/scsi/adapters/quscmd.h sparc
-usr/include/sys/scsi/adapters/qusmail.h sparc
-usr/include/sys/scsi/adapters/qusreg.h sparc
-usr/include/sys/scsi/adapters/qusvar.h sparc
diff --git a/exception_lists/packaging.ihv b/exception_lists/packaging.ihv
deleted file mode 100644
index 57e2a0949d..0000000000
--- a/exception_lists/packaging.ihv
+++ /dev/null
@@ -1,39 +0,0 @@
-#
-# 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 2010 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
-#
-
-#
-# Exception List for packaging during an ihv-copy build
-#
-
-kernel/drv/adp i386
-kernel/drv/adp.conf i386
-kernel/drv/cadp i386
-kernel/drv/cadp.conf i386
-kernel/drv/cpqhpc i386
-kernel/drv/cpqhpc.conf i386
-platform/i86pc/kernel/drv/amd64/cadp160 i386
-platform/i86pc/kernel/drv/cadp160 i386
-platform/i86pc/kernel/drv/cadp160.conf i386
diff --git a/exception_lists/packaging.open b/exception_lists/packaging.open
deleted file mode 100644
index 98c6bc7166..0000000000
--- a/exception_lists/packaging.open
+++ /dev/null
@@ -1,65 +0,0 @@
-#
-# 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 packaging during an open-only build
-#
-
-kernel/crypto/amd64/dprov i386
-kernel/crypto/dprov i386
-kernel/crypto/sparcv9/dprov sparc
-kernel/drv/amd64/dprov i386
-kernel/drv/dprov i386
-kernel/drv/dprov.conf
-kernel/drv/sparcv9/dprov sparc
-
-usr/has/bin/pfksh
-
-#
-# we don't deliver these closed bits anymore... this
-# list can go away once we purge closed from illumos entirely.
-#
-# llc2
-etc/init.d/llc2
-etc/llc2
-etc/llc2/default
-etc/llc2/llc2_start.default
-etc/rc0.d/K52llc2
-etc/rc1.d/K52llc2
-etc/rc2.d/S40llc2
-etc/rcS.d/K52llc2
-usr/kernel/drv/llc2 i386
-usr/kernel/drv/amd64/llc2 i386
-usr/kernel/drv/sparcv9/llc2 sparc
-usr/kernel/drv/llc2.conf
-usr/lib/llc2
-usr/lib/llc2/llc2_autoconfig
-usr/lib/llc2/llc2_config
-usr/lib/llc2/llc2_loop2
-usr/lib/llc2/llc2_loop3
-usr/lib/llc2/llc2_loop4
-usr/lib/llc2/llc2_stats
-usr/lib/llc2/llc2_tcap
-usr/lib/llc2/llc2_tparser