This is a WarpIN install package for the OpenSSH (4.0p1.1) client and server.


INSTALLATION INSTRUCTIONS

Unzip all of the WPI files to the same directory.  Assuming you have WarpIN 
(version 0.9.20 or later) installed, double-click on the openssh-4_0p1_1.wpi
file, and follow the installation instructions.

If you want to use the OpenSSH server, you must select to install the
Security/2 package.  You are strongly recommended to install at least one of
the TNPIPE and VioRoute packages as well.  However, if you just want the
OpenSSH client (to connect to remote hosts using SSH), then you can deselect
all three of these packages.  (NOTE: you can install any of them separately at
a later time.)

Choose suitable installation directories.  The default location is under the
%UNIXROOT% path if that is set in your environment; otherwise, it defaults to
the root directory of the boot drive.  

If WarpIN has to modify CONFIG.SYS, you will need to reboot afterwards.  

The installation process will create private/public host keys (RSA1/DSA/RSA)
for your system, if (and only if) they do not exist already.

Some SSH servers may require you to create private/public user keys.  You can
do this manually (after installation), using the GENUSRK command.  


DESCRIPTION

OpenSSH is an open-source implementation of the secure shell and associated
protocols, supporting SSH1, SSH2, SCP and SFTP.  It is produced by the OpenBSD 
Project, and is ported to OS/2 by nickk/Kiev Elephant.

In a nutshell, secure shell is a 'secure' replacement for telnet and rsh.
'Secure' means that all data traffic, including user and password, is
encrypted.  It also allows trusted authentication of remote hosts using a
public key infrastructure.

This package allows you to install the OpenSSH client with or without the
OpenSSH server.  The client allows you to connect to remote hosts running an
SSH1 or SSH2 compliant server, and is usually sufficient for most users.  With
the server, you can allow other people to remotely log into your computer
using an SSH client.

The client (ssh.exe) has no external prerequisites other than the EMX 0.9d
runtime (which is widely available and thus not included here).  It is 'ready
to use' following installation, although your specific environment may require
additional configuration (like the use of private/public keys).  

The OpenSSH server (sshd.exe) requires Security/2 (included in the
SSESINST.WPI package).  If you want users to have access to full-screen
console (VIO) applications while logged into your system, you must also
install either TNPIPE or VioRoute (also provided as WarpIN packages).  Refer
to the description in the installer for more details.

-- 
Alex Taylor (February 2006)
http://www.cs-club.org/~alex/os2/utils

