Print this page
4108 remove ON_CRYPTO_BINS from tools
@@ -22,13 +22,11 @@
#
# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
#
# Create an encumbered binaries tarball from a full build proto area,
-# less the contents of an OpenSolaris proto area. Special handling
-# for crypto binaries that need to be signed by Sun Release
-# Engineering.
+# less the contents of an OpenSolaris proto area.
#
usage="bindrop [-n] basename"
isa=`uname -p`
@@ -108,27 +106,15 @@
# Copy the closed root parallel tree into a temp directory.
#
(cd "${ROOT}${suffix}-closed"; tar cf - .) | (cd "$tmpdir/closed/$rootdir"; tar xpf -)
#
-# Remove internal ON crypto signing certs
-#
-delete="
- etc/certs/SUNWosnetSE
- etc/certs/SUNWosnetSolaris
- etc/crypto/certs/SUNWosnet
- etc/crypto/certs/SUNWosnetLimited
- etc/crypto/certs/SUNWosnetCF
- etc/crypto/certs/SUNWosnetCFLimited
- "
-
-#
# Remove miscellaneous files that we don't want to ship.
#
# SUNWsvvs (SVVS test drivers).
-delete="$delete
+delete="
usr/include/sys/svvslo.h
usr/include/sys/tidg.h
usr/include/sys/tivc.h
usr/include/sys/tmux.h
usr/kernel/drv/amd64/svvslo
@@ -251,17 +237,10 @@
sort -r | xargs -l rmdir 2>/dev/null )
rm "$needdirs"
#
-# Exclude signed crypto binaries; they are delivered in their
-# own tarball.
-#
-ROOT="$tmpdir/closed/$rootdir" findcrypto "$SRC/tools/codesign/creds" |
- awk '{ print $2 }' | (cd "$tmpdir/closed/$rootdir"; xargs rm -f)
-
-#
# Add binary license files.
#
cp -p "$SRC/tools/opensolaris/BINARYLICENSE.txt" "$tmpdir/closed" || \
fail "can't add BINARYLICENSE.txt"