1999-10-30 09:30:35 +08:00
|
|
|
This is a Linux port of OpenBSD's excellent OpenSSH.
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
OpenSSH is based on the last free version of Tatu Ylonen's SSH with
|
|
|
|
all patent-encumbered algorithms removed, all known security bugs
|
|
|
|
fixed, new features reintroduced and many other clean-ups.
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
This Linux port basically consists of a few fixes to deal with the way
|
|
|
|
that OpenSSL is usually installed on Linux systems, a few replacements
|
1999-10-30 09:39:56 +08:00
|
|
|
for OpenBSD library functions and the introduction of PAM support. This
|
|
|
|
version tracks changes made to the OpenBSD CVS version.
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
The PAM support is now more functional than the popular packages of
|
|
|
|
commercial ssh-1.2.x. It checks "account" and "session" modules for
|
|
|
|
all logins, not just when using password authentication. This code is
|
|
|
|
very new and needs further testing. I have also added basic libpwdb
|
|
|
|
support (detected by autoconf).
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
All new code is released under a XFree style license, which is very
|
|
|
|
liberal. This code is released with no warranties of any kind,
|
|
|
|
neither I nor my employer (Internet Business Solutions) will take any
|
|
|
|
responsibility for any loss, damage or liability arising from the use
|
|
|
|
or abuse of this software. The code in strlcpy.c and mktemp.c is from
|
|
|
|
the OpenBSD project and has its own license (see source file for
|
|
|
|
details).
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-11-08 12:30:59 +08:00
|
|
|
OpenSSH depends on Zlib[1], OpenSSL[2] and optionally PAM[3].
|
|
|
|
It now uses autoconf to build thanks to Dan Brosemer <odin@linuxfreak.com>
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
Damien Miller <djm@ibs.com.au>
|
|
|
|
Internet Business Solutions
|
1999-10-27 11:42:43 +08:00
|
|
|
|
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
Credits -
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
The OpenBSD team
|
|
|
|
'jonchen' - the original author of PAM support of SSH
|
|
|
|
Dan Brosemer <odin@linuxfreak.com> - Autoconf and build fixes & Debian scripts
|
|
|
|
Niels Kristian Bech Jensen <nkbj@image.dk> - Makefile patch
|
|
|
|
Nalin Dahyabhai <nalin.dahyabhai@pobox.com> - PAM environment patch
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
Miscellania -
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
This version of SSH is based upon code retrieved from the OpenBSD CVS
|
1999-10-30 09:39:56 +08:00
|
|
|
repository on 1999-10-30 patched by Damien Miller <djm@ibs.com.au>,
|
1999-10-30 09:30:35 +08:00
|
|
|
which in turn was based on the last free version of SSH released by
|
|
|
|
Tatu Ylonen.
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
Code in helper.[ch] is Copyright 1999 Internet Business Solutions and
|
|
|
|
is released under a X11-style license (see source file for details).
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-10-30 09:30:35 +08:00
|
|
|
(A)RC4 code in rc4.[ch] is Copyright 1999 Damien Miller. It too is
|
|
|
|
under a X11-style license (see source file for details).
|
1999-10-27 11:42:43 +08:00
|
|
|
|
1999-11-08 12:30:59 +08:00
|
|
|
References -
|
|
|
|
|
|
|
|
[1] http://www.cdrom.com/pub/infozip/zlib/
|
|
|
|
[2] http://www.openssl.org/
|
|
|
|
[3] http://www.kernel.org/pub/linux/libs/pam/
|