summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorYuri Pankov <ypankov@tintri.com>2020-05-31 17:10:36 +0300
committerDan McDonald <danmcd@joyent.com>2020-07-07 12:14:02 -0400
commit6f0673af8764c356a5bd511fc7ca8af579fe2000 (patch)
tree592d50a6533cae7ff3d86672cafc54a57d1d0442 /usr/src
parent086d96878f5f62a25a6d90e5b03a1ef9ba352231 (diff)
downloadillumos-joyent-6f0673af8764c356a5bd511fc7ca8af579fe2000.tar.gz
12810 usr/src/tools/opensolaris contents are unused
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/pkg/README.pkg5
-rw-r--r--usr/src/tools/opensolaris/BINARYLICENSE.txt190
-rw-r--r--usr/src/tools/opensolaris/README.binaries.tmpl27
-rw-r--r--usr/src/tools/opensolaris/README.opensolaris.tmpl82
-rw-r--r--usr/src/tools/scripts/checkpaths.sh5
5 files changed, 1 insertions, 308 deletions
diff --git a/usr/src/pkg/README.pkg b/usr/src/pkg/README.pkg
index 9c4d86ad3f..1910c3adeb 100644
--- a/usr/src/pkg/README.pkg
+++ b/usr/src/pkg/README.pkg
@@ -442,10 +442,7 @@ The following actions are required for all packages in ON.
in /usr/share/package-manager/data/opensolaris.org.sections.
license
- All packages must specify a set of license actions. If
- you're adding items here that are not already included in
- usr/src/pkg/license_files, then you will also need to modify
- usr/src/tools/opensolaris/license-list.
+ All packages must specify a set of license actions.
You don't need to set the following. They're taken care of for all OS/Net
packages in the transforms/common_actions file.
diff --git a/usr/src/tools/opensolaris/BINARYLICENSE.txt b/usr/src/tools/opensolaris/BINARYLICENSE.txt
deleted file mode 100644
index ec304cfdd0..0000000000
--- a/usr/src/tools/opensolaris/BINARYLICENSE.txt
+++ /dev/null
@@ -1,190 +0,0 @@
-Sun Microsystems, Inc. Binary Code License Agreement
-
-SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE TO YOU
-ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN
-THIS BINARY CODE LICENSE AGREEMENT ("AGREEMENT"). PLEASE READ THE
-AGREEMENT CAREFULLY. BY DOWNLOADING OR INSTALLING THIS SOFTWARE, YOU
-ACCEPT THE FULL TERMS OF THIS AGREEMENT.
-
-1. Definitions.
-
-"Software" means all software provided to You in binary code form by Sun
-under this License as indicated on the opensolaris.org website. Software
-includes any updates or error corrections or documentation relating to
-Software provided to You by Sun under this License as indicated on the
-opensolaris.org website.
-
-2. Permitted Uses.
-
-Subject to the terms and conditions of this Agreement and restrictions and
-exceptions set forth in the Software's documentation, Sun grants you a
-non-exclusive, non-transferable, limited license without fees to
-
-(a) reproduce and use internally the Software for the purposes of
-developing or running an Open Solaris distribution.
-
-(b) reproduce and distribute the Software (and also portions of Software
-identified as Redistributable in the documentation accompanying Software),
-provided that you (i) distribute the Software or Redistributables bundled
-as part of, and for the sole purpose of running, OpenSolaris code;
-(ii) do not remove or alter any proprietary legends or notices contained
-in or on the Software or Redistributables, (iii) only distribute the
-Software or Redistributables subject to a license agreement that protects
-Sun's interests consistent with the terms contained in this Agreement,
-and (iv) you agree to defend and indemnify Sun and its licensors from and
-against any damages, costs, liabilities, settlement amounts and/or
-expenses (including attorneys' fees) incurred in connection with any claim,
-lawsuit or action by any third party that arises or results from the use
-or distribution of any and all Programs, Software, or Redistributables.
-
-3. Restrictions.
-
-(a) The copies of Software provided to you under this Agreement is
-licensed, not sold, to you by Sun. Sun reserves all rights not expressly
-granted.
-
-(b) You may not modify Software. However if the documentation
-accompanying Software lists specific portions of Software, such as header
-files, class libraries, reference source code, and/or redistributable
-files, that may be handled differently, you may do so only as provided in
-the documentation.
-
-(c) You may not rent, lease, lend or encumber Software.
-
-(d) You do not remove or alter any proprietary legends or notices
-contained in the Software,
-
-(e) Unless enforcement is prohibited by applicable law, you may not
-decompile, or reverse engineer Software.
-
-(f) The terms and conditions of this Agreement will apply to any Software
-updates, provided to you at Sun's discretion, that replace and/or
-supplement the original Software, unless such update contains a separate
-license.
-
-(g) Software is copyrighted.
-
-(h) Software is not designed, licensed or intended for use in the design,
-construction, operation or maintenance of any nuclear facility and Sun
-and its licensors disclaim any express or implied warranty of fitness for
-such uses.
-
-(i) No right, title or interest in or to any trademark, service mark,
-logo or trade name of Sun or its licensors is granted under this
-Agreement.
-
-(j) If your Permitted Use in this Agreement permits the distribution
-Software or portions of the Software, you may only distribute the Software
-subject to a license agreement that protects Sun's interests consistent
-with the terms contained in this Agreement.
-
-4. Java Compatibility and Open Source.
-
-Software may contain Java technology. You may not create additional
-classes to, or modifications of, the Java technology, except under
-compatibility requirements available under a separate agreement available
-at www.java.net.
-
-Sun supports and benefits from the global community of open source
-developers, and thanks the community for its important contributions and
-open standards-based technology, which Sun has adopted into many of its
-products.
-
-Please note that portions of Software may be provided with notices and
-open source licenses from such communities and third parties that govern
-the use of those portions, and any licenses granted hereunder do not
-alter any rights and obligations you may have under such open source
-licenses, however, the disclaimer of warranty and limitation of
-liability provisions in this Agreement will apply to all Software in
-this distribution.
-
-5. Term and Termination.
-
-The Agreement is effective on the Date you recieve the Software and
-remains effective until terminated. Your rights under this Agreement
-will terminate immediately without notice from Sun if you materially
-breach it or take any action in derogation of Sun's and/or its
-licensors' rights to Software. Sun may terminate this Agreement should
-any Software become, or in Sun's reasonable opinion likely to become,
-the subject of a claim of intellectual property infringement or trade
-secret misappropriation. Upon termination, you will cease use of, and
-destroy, Software and confirm compliance in writing to Sun. Sections 1,
-3, 4, 5, and 7-13 will survive termination of the Agreement.
-
-6. Limited Warranty.
-
-Sun warrants to you that for a period of 90 days from the date of
-receipt, the media on which Software is furnished (if any) will be free
-of defects in materials and workmanship under normal use. Except for
-the foregoing, Software is provided "AS IS". Your exclusive remedy and
-Sun's entire liability under this limited warranty will be at Sun's
-option to replace Software media or refund the fee paid for Software.
-Some states do not allow limitations on certain implied warranties, so
-the above may not apply to you. This limited warranty gives you
-specific legal rights. You may have others, which vary from state to
-state.
-
-7. Disclaimer of Warranty.
-
-UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS,
-REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT
-ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO
-BE LEGALLY INVALID.
-
-8. Limitation of Liability.
-
-TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
-LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL,
-INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED
-REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE
-USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES. In no event will Sun's liability to you,
-whether in contract, tort (including negligence), or otherwise, exceed
-the amount paid by you for Software under this Agreement. The foregoing
-limitations will apply even if the above stated warranty fails of its
-essential purpose. Some states do not allow the exclusion of incidental
-or consequential damages, so some of the terms above may not be
-applicable to you.
-
-9. Export Regulations.
-
-All Software, documents, technical data, and any other materials
-delivered under this Agreement are subject to U.S. export control laws
-and may be subject to export or import regulations in other countries.
-You agree to comply strictly with these laws and regulations and
-acknowledge that you have the responsibility to obtain any licenses to
-export, re-export, or import as may be required after delivery to you.
-
-10. U.S. Government Restricted Rights.
-
-If Software is being acquired by or on behalf of the U.S. Government or
-by a U.S. Government prime contractor or subcontractor (at any tier),
-then the Government's rights in Software and accompanying documentation
-will be only as set forth in this Agreement; this is in accordance with
-48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD)
-acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions).
-
-11. Governing Law.
-
-Any action related to this Agreement will be governed by California law
-and controlling U.S. federal law. No choice of law rules of any
-jurisdiction will apply.
-
-12. Severability.
-
-If any provision of this Agreement is held to be unenforceable, this
-Agreement will remain in effect with the provision omitted, unless
-omission would frustrate the intent of the parties, in which case this
-Agreement will immediately terminate.
-
-13. Integration.
-
-This Agreement is the entire agreement between you and Sun relating to
-its subject matter. It supersedes all prior or contemporaneous oral or
-written communications, proposals, representations and warranties and
-prevails over any conflicting or additional terms of any quote, order,
-acknowledgment, or other communication between the parties relating to
-its subject matter during the term of this Agreement. No modification
-of this Agreement will be binding, unless in writing and signed by an
-authorized representative of each party.
diff --git a/usr/src/tools/opensolaris/README.binaries.tmpl b/usr/src/tools/opensolaris/README.binaries.tmpl
deleted file mode 100644
index 6aa95135be..0000000000
--- a/usr/src/tools/opensolaris/README.binaries.tmpl
+++ /dev/null
@@ -1,27 +0,0 @@
-@ISA@ @DELIVERY@ Distribution README
-#ident "%Z%%M% %I% %E% SMI"
-
-1. Subject to the terms and conditions of the Software License Agreement
- and the obligations, restrictions, and exceptions set forth below, You
- may reproduce and distribute the Software (and also portions of Software
- identified below as Redistributable), provided that:
-
- (i) You distribute the Software or Redistributables bundled as part of,
- and for the sole purpose of running, a version of OpenSolaris;
-
- (ii) You do not remove or alter any proprietary legends or notices contained
- in or on the Software or Redistributables,
-
-(iii) You only distribute the Software or Redistributables subject to a license
- agreement that protects Sun's interests consistent with the terms
- contained in this Agreement, and
-
- (iv) You agree to defend and indemnify Sun and its licensors from and
- against any damages, costs, liabilities, settlement amounts and/or
- expenses (including attorneys' fees) incurred in connection with
- any claim, lawsuit or action by any third party that arises or
- results from the use or distribution of any and all Programs,
- Software, or Redistributables.
-
-Redistributables:
-
diff --git a/usr/src/tools/opensolaris/README.opensolaris.tmpl b/usr/src/tools/opensolaris/README.opensolaris.tmpl
deleted file mode 100644
index 95c9b98f46..0000000000
--- a/usr/src/tools/opensolaris/README.opensolaris.tmpl
+++ /dev/null
@@ -1,82 +0,0 @@
- OS/Net (ON) binaries for Buildable Source
-
-This delivery of the binaries to enable the Buildable Source consists of 2
-pieces:
-
-1. encumbered binaries tarball (on-closed-bins-DATE.PLATFORM.tar.bz2)
-2. signed cryptographic binaries (on-crypto-DATE.PLATFORM.tar.bz2)
-
-BFU archives are no longer supported.
-
-If you want to build the entire source tree, you will need the source,
-the encumbered binaries, and the cryptographic binaries. The tools may
-be bootstrapped from your source tree.
-
-The encumbered binaries tarball contains complete binaries (libraries,
-kernel modules, commands) that are compatible with the source. These
-are binaries that cannot be built using only the source tarball for
-one reason or another.
-
-The cryptographic binaries have been signed with a certificate and key
-that enables their use. The cryptographic binaries that you build
-from source will not be usable unless you have obtained your own
-certificate and key. See elfsign(1) for more information related to
-signing binaries.
-
-To obtain source, ensure that you have Mercurial installed (if you do
-not, utter 'pkg install developer/versioning/mercurial'), and then
-checkout from the Mercurial repository; please see instructions at:
-http://hub.opensolaris.org/bin/view/Project+onnv/
-
-
-Build Environment
------------------
-
-To build from source, you will also need the proper compiler, and you
-must be running a recent build. The build schedule is available at
-http://hub.opensolaris.org/bin/view/Community+Group+on/schedule.
-
-The standard compiler for building OpenSolaris code is Sun Studio,
-which is free to download and use. You can also use gcc. See the
-section "Installing from Source" (below) for details.
-
-Build machines are expected to be running an OpenSolaris build that
-is no more than 2 builds behind the source that you're building. For
-example, if you're building snv_143, your build machine should be
-running snv_141 or later.
-
-
-Other Important Information
----------------------------
-
-The buildable source contains the source for our high key-strength
-crypto, known as the Encryption Kit (SUNWcry, SUNWcryr, SUNWcryptoint).
-Please note that certain countries restrict the redistribution of
-high key-strength crypto. If you live in one of these countries,
-it is your responsibility to ensure that you are complying with your
-country's laws in this area.
-
-For general questions on the buildable source, please ask on the
-OpenSolaris Help discussion list (opensolaris-help <at> opensolaris
-<dot> org). For detailed comments about the code, please use the
-on-discuss list. Please note that the mailing lists are configured to
-only allow posts from list subscribers. The Help list also has a web
-forum that is gatewayed with the mailing list. More information about
-OpenSolaris lists is available at
-http://hub.opensolaris.org/bin/view/Main/discussions.
-
-
-Currently Known Issues
-----------------------
- These were some of the major known issues at the time of this
-delivery. The most recent list is available on the OpenSolaris.org
-website in the ON community at:
-http://hub.opensolaris.org/bin/view/Community+Group+on/known_issues
-
-<!-- #include http://hub.opensolaris.org/bin/view/Community+Group+on/known_issues -->
-
-
-Installing from Source
-----------------------
-
-<!-- #include http://hub.opensolaris.org/bin/view/Community+Group+on/install_quickstart -->
diff --git a/usr/src/tools/scripts/checkpaths.sh b/usr/src/tools/scripts/checkpaths.sh
index e4a9b21b61..5b33188df6 100644
--- a/usr/src/tools/scripts/checkpaths.sh
+++ b/usr/src/tools/scripts/checkpaths.sh
@@ -90,11 +90,6 @@ if [ -r $SRC/tools/findunref/exception_list ]; then
validate_paths -k ISUSED -r -e '^\*' $SRC/tools/findunref/exception_list
fi
-if [ -f $SRC/tools/opensolaris/license-list ]; then
- sed -e 's/$/.descrip/' < $SRC/tools/opensolaris/license-list | \
- validate_paths -n SRC/tools/opensolaris/license-list
-fi
-
validate_flg -f
exit 0