diff options
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | README | 37 |
2 files changed, 23 insertions, 15 deletions
@@ -9,6 +9,7 @@ | |||
9 | - [sshconnect.c] warn if announced size of modulus 'n' != real size | 9 | - [sshconnect.c] warn if announced size of modulus 'n' != real size |
10 | - Added GNOME passphrase requestor (use --with-gnome-askpass) | 10 | - Added GNOME passphrase requestor (use --with-gnome-askpass) |
11 | - RPM build now creates subpackages | 11 | - RPM build now creates subpackages |
12 | - Released 1.2pre9 | ||
12 | 13 | ||
13 | 19991108 | 14 | 19991108 |
14 | - Removed debian/ directory. This is now being maintained separately. | 15 | - Removed debian/ directory. This is now being maintained separately. |
@@ -1,29 +1,36 @@ | |||
1 | This is a Linux port of OpenBSD's excellent OpenSSH. | 1 | This is a Linux port of OpenBSD's excellent OpenSSH. |
2 | 2 | ||
3 | OpenSSH is based on the last free version of Tatu Ylonen's SSH with | 3 | OpenSSH is based on the last free version of Tatu Ylonen's SSH with |
4 | all patent-encumbered algorithms removed, all known security bugs | 4 | all patent-encumbered algorithms removed, all known security bugs |
5 | fixed, new features reintroduced and many other clean-ups. | 5 | fixed, new features reintroduced and many other clean-ups. |
6 | 6 | ||
7 | This Linux port basically consists of a few fixes to deal with the way | 7 | This Linux port basically consists of a few fixes to deal with |
8 | that OpenSSL is usually installed on Linux systems, a few replacements | 8 | the way that OpenSSL is usually installed on Linux systems, a few |
9 | for OpenBSD library functions and the introduction of PAM support. This | 9 | replacements for OpenBSD library functions and the introduction of PAM |
10 | version tracks changes made to the OpenBSD CVS version. | 10 | support. This version tracks changes made to the OpenBSD CVS version. |
11 | 11 | ||
12 | The PAM support is now more functional than the popular packages of | 12 | The PAM support is now more functional than the popular packages of |
13 | commercial ssh-1.2.x. It checks "account" and "session" modules for | 13 | commercial ssh-1.2.x. It checks "account" and "session" modules for |
14 | all logins, not just when using password authentication. This code is | 14 | all logins, not just when using password authentication. This code is |
15 | very new and needs further testing. | 15 | very new and needs further testing. |
16 | 16 | ||
17 | All new code is released under a XFree style license, which is very | 17 | All new code is released under a XFree style license, which is very |
18 | liberal. This code is released with no warranties of any kind, | 18 | liberal. Please refer to the source files for details. The code in |
19 | neither I nor my employer (Internet Business Solutions) will take any | 19 | strlcpy.c and mktemp.c is from the OpenBSD project and has its own |
20 | responsibility for any loss, damage or liability arising from the use | 20 | license (again, see source file for details). |
21 | or abuse of this software. The code in strlcpy.c and mktemp.c is from | 21 | |
22 | the OpenBSD project and has its own license (see source file for | 22 | OpenSSH depends on Zlib[1], OpenSSL[2] and optionally PAM[3]. To build |
23 | details). | 23 | the GNOME[1] passphrase requestor (--with-gnome-askpass), you will |
24 | 24 | need the GNOME libraries installed. | |
25 | OpenSSH depends on Zlib[1], OpenSSL[2] and optionally PAM[3]. | 25 | |
26 | It now uses autoconf to build thanks to Dan Brosemer <odin@linuxfreak.com> | 26 | To build OpenSSH, use the configure script provided. For example: |
27 | |||
28 | ./configure --prefix=/opt/openssh | ||
29 | make | ||
30 | make install | ||
31 | |||
32 | Will install the OpenSSH binaries in /opt/openssh/bin, the | ||
33 | configuration files in /opt/openssh/etc, and so forth. | ||
27 | 34 | ||
28 | Damien Miller <djm@ibs.com.au> | 35 | Damien Miller <djm@ibs.com.au> |
29 | Internet Business Solutions | 36 | Internet Business Solutions |