]> andersk Git - openssh.git/blame - README
- Clean up broken includes in pty.c
[openssh.git] / README
CommitLineData
06479889 1This is the port of OpenBSD's excellent OpenSSH to Linux and other
2Unices.
8efc0c15 3
97784962 4OpenSSH is based on the last free version of Tatu Ylonen's SSH with
5all patent-encumbered algorithms removed, all known security bugs
4ae1982f 6fixed, new features reintroduced and many other clean-ups. More
7information about SSH itself can be found in the file README.Ylonen.
0c16a097 8OpenSSH has been created by Aaron Campbell, Bob Beck, Markus Friedl,
2bd61362 9Niels Provos, Theo de Raadt, and Dug Song. It has a homepage at
10http://www.openssh.com/
8efc0c15 11
4f6716dc 12This port consists of the re-introduction of autoconf support, PAM
beb43d31 13support (for Linux and Solaris), EGD[1] support, and replacements
14for OpenBSD library functions that are (regrettably) absent from
15other unices. This port has been best tested on Linux, though some
aa5cea8a 16Solaris support is beginning to filter in. This version actively
4f6716dc 17tracks changes in the OpenBSD CVS repository.
8efc0c15 18
97784962 19The PAM support is now more functional than the popular packages of
20commercial ssh-1.2.x. It checks "account" and "session" modules for
4ae1982f 21all logins, not just when using password authentication.
8efc0c15 22
97784962 23All new code is released under a XFree style license, which is very
aa51e7cc 24liberal. Please refer to the source files for details. The code in
beb43d31 25bsd-*.[ch] is from the OpenBSD project and has its own license (again,
26see the source files for details).
aa51e7cc 27
4f6716dc 28OpenSSH depends on Zlib[2], OpenSSL[3] and optionally PAM[4]. To build
4ae1982f 29the GNOME[5] pass-phrase requester (--with-gnome-askpass), you will
4f6716dc 30need the GNOME libraries installed. If you are building OpenSSH on a
31Unix which lacks a kernel random number pool (/dev/random), you will
32need to install EGD[1].
aa51e7cc 33
4ae1982f 34There is now a mailing list for this port of OpenSSH. To
35subscribe, send a message consisting of the word 'SUBSCRIBE' to
36openssh-unix-dev-request@mindrot.org. This mailing list is intended
14a7628c 37for developers who wish to improve on this port or extend it to other
38Unices.
c6ab4a33 39
8bc7973f 40Please refer to the INSTALL document for information on how to install
41OpenSSH on your system.
8efc0c15 42
beb6e22d 43This patch is developed primarily on Linux, but I am including patches
4ae1982f 44which improve compatability with other unices. The beginnings of
45Solaris support have already been included.
46
97784962 47Damien Miller <djm@ibs.com.au>
48Internet Business Solutions
8efc0c15 49
97784962 50Credits -
8efc0c15 51
0c16a097 52Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos,
2bd61362 53Theo de Raadt, and Dug Song - Creators of OpenSSH
97784962 54'jonchen' - the original author of PAM support of SSH
530f1889 55Ben Taylor <bent@clark.net> - Solaris debugging and fixes
beb43d31 56Chip Salzenberg <chip@valinux.com> - Assorted patches
4655fe80 57Chris Saia <csaia@wtower.com> - SuSE packaging
97784962 58Dan Brosemer <odin@linuxfreak.com> - Autoconf and build fixes & Debian scripts
beb43d31 59Jim Knoble <jmknoble@pobox.com> - RPM spec file fixes
60Marc G. Fournier <marc.fournier@acadiau.ca> - Solaris patches
97784962 61Nalin Dahyabhai <nalin.dahyabhai@pobox.com> - PAM environment patch
3e807d1e 62Niels Kristian Bech Jensen <nkbj@image.dk> - Assorted patches
beb43d31 63Phil Hands <phil@hands.com> - Debian scripts, assorted patches
b2344d54 64Thomas Neumann <tom@smart.ruhr.de> - Shadow passwords
721c55f0 65Tudor Bosman <tudorb@jm.nu> - MD5 password support
8efc0c15 66
97784962 67Miscellania -
8efc0c15 68
97784962 69This version of SSH is based upon code retrieved from the OpenBSD CVS
4f080ebe 70repository on 1999-11-09 which in turn was based on the last free
71version of SSH released by Tatu Ylonen.
8efc0c15 72
4f080ebe 73Code in helper.[ch] and gnome-ssh-askpass.c is Copyright 1999
74Internet Business Solutions and is released under a X11-style
75license (see source files for details).
8efc0c15 76
97784962 77(A)RC4 code in rc4.[ch] is Copyright 1999 Damien Miller. It too is
78under a X11-style license (see source file for details).
8efc0c15 79
e1a9c08d 80References -
81
4f6716dc 82[1] http://www.lothar.com/tech/crypto/
83[2] http://www.cdrom.com/pub/infozip/zlib/
84[3] http://www.openssl.org/
85[4] http://www.kernel.org/pub/linux/libs/pam/ (PAM is standard on Solaris)
86[5] http://www.gnome.org/
4f080ebe 87
This page took 0.082238 seconds and 5 git commands to generate.