From owner-cvs-all@FreeBSD.ORG Fri Aug 17 11:28:25 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E978716A419; Fri, 17 Aug 2007 11:28:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA9B213C467; Fri, 17 Aug 2007 11:28:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l7HBSPgV024681; Fri, 17 Aug 2007 11:28:25 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l7HBSP2Z024680; Fri, 17 Aug 2007 11:28:25 GMT (envelope-from yar) Message-Id: <200708171128.l7HBSP2Z024680@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 17 Aug 2007 11:28:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c src/etc/pam.d sshd X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Aug 2007 11:28:26 -0000 yar 2007-08-17 11:28:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c etc/pam.d sshd Log: MFC with compatibility shims: pam_nologin(8) starts to provide an account management function in addition to the existing authentication function so that sshd(8) can respect nologin(5) while the rest of PAM consumers work as earlier. In turn, sshd(8) starts to use the new account management function in pam_nologin(8) and thus respect nologin(5) even when doing public key authentication with sshd's internal routines (PAM authentication isn't called at all in that case). Based on: 1.12 +2 -10 src/lib/libpam/modules/pam_nologin/pam_nologin.c 1.6 +10 -11 src/lib/libpam/modules/pam_nologin/pam_nologin.8 1.16 +1 -1 src/etc/pam.d/sshd Approved by: des PR: bin/112574 Revision Changes Path 1.15.12.1 +1 -1 src/etc/pam.d/sshd 1.5.14.2 +19 -10 src/lib/libpam/modules/pam_nologin/pam_nologin.8 1.10.14.2 +19 -3 src/lib/libpam/modules/pam_nologin/pam_nologin.c