diff options
Diffstat (limited to 'other/ssharp/contrib/solaris/README')
| -rwxr-xr-x | other/ssharp/contrib/solaris/README | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/other/ssharp/contrib/solaris/README b/other/ssharp/contrib/solaris/README new file mode 100755 index 0000000..e5445c3 --- /dev/null +++ b/other/ssharp/contrib/solaris/README | |||
| @@ -0,0 +1,82 @@ | |||
| 1 | README for OpenSSH Solaris packaging scripts | ||
| 2 | Rip Loomis <loomisg@saic.com> - 2000-08-02 | ||
| 3 | |||
| 4 | To use, simply expand this tarball under your main | ||
| 5 | OpenSSH source directory--it will create a | ||
| 6 | contrib/solaris subdirectory. Run configure and | ||
| 7 | make in OpenSSH as before. Then, from either | ||
| 8 | that directory or the main OpenSSH source directory, | ||
| 9 | run the command "build-pkg" (specifying the | ||
| 10 | appropriate path of course.) A subdirectory | ||
| 11 | will be created as contrib/solaris/build-SSH-package, | ||
| 12 | and after the build is done the package will be | ||
| 13 | present in that build-SSH-package directory | ||
| 14 | with a name of the form | ||
| 15 | OPENssh-$SSHversion-$arch-$OSversion[-$installLocation] | ||
| 16 | |||
| 17 | The build and install scripts should take into account | ||
| 18 | most possible situations (existing SSH installation, | ||
| 19 | differences in Solaris version between build and | ||
| 20 | target systems, changes you have made to the default | ||
| 21 | configuration, etc.) I would appreciate any feedback | ||
| 22 | or comments. | ||
| 23 | |||
| 24 | Copyright information is included below, followed by the known issue list. | ||
| 25 | Both are taken verbatim from the "build-pkg" script. | ||
| 26 | |||
| 27 | # OpenSSH solaris build script and supporting data files | ||
| 28 | # Copyright (c) 2000 Rip Loomis and | ||
| 29 | # Science Applications International Corporation (SAIC) | ||
| 30 | # (http://www.cist-east.saic.com). All rights reserved. | ||
| 31 | # | ||
| 32 | # Redistribution and use in source and binary forms, with or without | ||
| 33 | # modification, are permitted provided that the following conditions | ||
| 34 | # are met: | ||
| 35 | # 1. Redistributions of source code must retain the above copyright | ||
| 36 | # notice, this list of conditions and the following disclaimer. | ||
| 37 | # 2. Redistributions in binary form must reproduce the above copyright | ||
| 38 | # notice, this list of conditions and the following disclaimer in the | ||
| 39 | # documentation and/or other materials provided with the distribution. | ||
| 40 | # 3. The name of the author may not be used to endorse or promote products | ||
| 41 | # derived from this software without specific prior written permission. | ||
| 42 | # | ||
| 43 | # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | ||
| 44 | # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | ||
| 45 | # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | ||
| 46 | # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | ||
| 47 | # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 48 | # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||
| 49 | # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||
| 50 | # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
| 51 | # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||
| 52 | # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 53 | |||
| 54 | # Obviously, without all the hard work of the OpenBSD OpenSSH developers | ||
| 55 | # and the OpenSSH Portability Team, these scripts would be pointless... | ||
| 56 | # so thanks again folks! | ||
| 57 | #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | ||
| 58 | |||
| 59 | #### Known issues | ||
| 60 | # These methods are generally based on a "default" compilation of | ||
| 61 | # OpenSSH on Solaris--so the more things that you change from the default, | ||
| 62 | # the greater the chance that something in the script won't be able to | ||
| 63 | # handle the changes. In general, though, most things should be determined | ||
| 64 | # from your compile environment--the architecture, SSH version, and | ||
| 65 | # other related data should all get picked up by this script. The script | ||
| 66 | # and data files were last updated to match OpenSSH 2.1.1p4. | ||
| 67 | # | ||
| 68 | # All building and packaging is done under a temporary directory that is | ||
| 69 | # itself created under the contrib/solaris directory--so there shouldn't | ||
| 70 | # be any special security issues (or need for root access during the | ||
| 71 | # packaging process). The temporary directory is defined below as | ||
| 72 | # ${BUILDDIR}. | ||
| 73 | # | ||
| 74 | # The permissions on the installed files are based on how we prefer to | ||
| 75 | # do things here--so nothing is installed SetUID to root. | ||
| 76 | # | ||
| 77 | # The post-install script makes a good-faith attempt to install a | ||
| 78 | # functional configuration on your system. I would be interested in hearing | ||
| 79 | # of any failure modes that are found, as I tried to compensate for all | ||
| 80 | # the ones that showed up here when we started replacing all the | ||
| 81 | # different installed versions of SSH. | ||
| 82 | |||
