diff options
author | Yuri Pankov <ypankov@tintri.com> | 2020-05-31 17:10:36 +0300 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2020-07-07 12:14:02 -0400 |
commit | 6f0673af8764c356a5bd511fc7ca8af579fe2000 (patch) | |
tree | 592d50a6533cae7ff3d86672cafc54a57d1d0442 /usr/src | |
parent | 086d96878f5f62a25a6d90e5b03a1ef9ba352231 (diff) | |
download | illumos-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.pkg | 5 | ||||
-rw-r--r-- | usr/src/tools/opensolaris/BINARYLICENSE.txt | 190 | ||||
-rw-r--r-- | usr/src/tools/opensolaris/README.binaries.tmpl | 27 | ||||
-rw-r--r-- | usr/src/tools/opensolaris/README.opensolaris.tmpl | 82 | ||||
-rw-r--r-- | usr/src/tools/scripts/checkpaths.sh | 5 |
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 |