From owner-cvs-all Mon Dec 4 18:55:21 2000 From owner-cvs-all@FreeBSD.ORG Mon Dec 4 18:55:15 2000 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B749B37B401; Mon, 4 Dec 2000 18:55:15 -0800 (PST) Received: (from green@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eB52tFb56101; Mon, 4 Dec 2000 18:55:15 -0800 (PST) (envelope-from green) Message-Id: <200012050255.eB52tFb56101@freefall.freebsd.org> From: Brian Feldman Date: Mon, 4 Dec 2000 18:55:15 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/crypto/openssh auth-pam.c auth-pam.h auth-krb4.c auth-krb5.c auth-passwd.c auth-rh-rsa.c auth-rsa.c auth-skey.c auth.c auth1.c auth2-skey.c auth2.c authfd.c authfile.c bufaux.c canohost.c cipher.c cipher.h compat.c hostfile.c includes.h key.c ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG green 2000/12/04 18:55:15 PST Modified files: crypto/openssh auth-krb4.c auth-krb5.c auth-passwd.c auth-rh-rsa.c auth-rsa.c auth-skey.c auth.c auth1.c auth2-skey.c auth2.c authfd.c authfile.c bufaux.c canohost.c cipher.c cipher.h compat.c hostfile.c includes.h key.c login.c mpaux.c packet.h pty.c readconf.c readconf.h rsa.c rsa.h servconf.c servconf.h session.c ssh-add.c ssh-agent.c ssh.1 ssh.c ssh.h ssh_config sshconnect.c sshconnect.h sshconnect1.c sshd.8 sshd.c sshd_config Added files: crypto/openssh auth-pam.c auth-pam.h Log: Update to OpenSSH 2.3.0 with FreeBSD modifications. OpenSSH 2.3.0 new features description elided in favor of checking out their website. Important new FreeBSD-version stuff: PAM support has been worked in, partially from the "Unix" OpenSSH version, and a lot due to the work of Eivind Eklend, too. This requires at least the following in pam.conf: sshd auth sufficient pam_skey.so sshd auth required pam_unix.so try_first_pass sshd session required pam_permit.so Parts by: Eivind Eklend Revision Changes Path 1.7 +14 -2 src/crypto/openssh/auth-krb4.c 1.5 +1 -1 src/crypto/openssh/auth-krb5.c 1.6 +2 -2 src/crypto/openssh/auth-passwd.c 1.6 +3 -3 src/crypto/openssh/auth-rh-rsa.c 1.7 +19 -5 src/crypto/openssh/auth-rsa.c 1.7 +2 -2 src/crypto/openssh/auth-skey.c 1.6 +1 -2 src/crypto/openssh/auth.c 1.9 +145 -140 src/crypto/openssh/auth1.c 1.2 +6 -5 src/crypto/openssh/auth2-skey.c 1.7 +300 -140 src/crypto/openssh/auth2.c 1.7 +16 -6 src/crypto/openssh/authfd.c 1.6 +22 -22 src/crypto/openssh/authfile.c 1.7 +0 -0 src/crypto/openssh/bufaux.c 1.5 +2 -2 src/crypto/openssh/canohost.c 1.8 +407 -329 src/crypto/openssh/cipher.c 1.7 +67 -64 src/crypto/openssh/cipher.h 1.2 +91 -8 src/crypto/openssh/compat.c 1.6 +0 -0 src/crypto/openssh/hostfile.c 1.9 +0 -0 src/crypto/openssh/includes.h 1.7 +0 -0 src/crypto/openssh/key.c 1.7 +0 -0 src/crypto/openssh/login.c 1.6 +0 -0 src/crypto/openssh/mpaux.c 1.7 +0 -0 src/crypto/openssh/packet.h 1.6 +0 -0 src/crypto/openssh/pty.c 1.10 +17 -3 src/crypto/openssh/readconf.c 1.6 +3 -1 src/crypto/openssh/readconf.h 1.8 +1 -1 src/crypto/openssh/rsa.c 1.6 +0 -0 src/crypto/openssh/rsa.h 1.16 +20 -3 src/crypto/openssh/servconf.c 1.7 +3 -1 src/crypto/openssh/servconf.h 1.11 +86 -14 src/crypto/openssh/session.c 1.2 +105 -58 src/crypto/openssh/ssh-add.c 1.8 +14 -4 src/crypto/openssh/ssh-agent.c 1.16 +10 -6 src/crypto/openssh/ssh.1 1.12 +26 -24 src/crypto/openssh/ssh.c 1.13 +13 -12 src/crypto/openssh/ssh.h 1.7 +0 -0 src/crypto/openssh/ssh_config 1.10 +15 -8 src/crypto/openssh/sshconnect.c 1.2 +25 -0 src/crypto/openssh/sshconnect.h 1.5 +4 -11 src/crypto/openssh/sshconnect1.c 1.15 +19 -7 src/crypto/openssh/sshd.8 1.18 +222 -38 src/crypto/openssh/sshd.c 1.13 +7 -3 src/crypto/openssh/sshd_config To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message