From owner-cvs-all Sat May 26 2:52:41 2001 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 6B21537B422; Sat, 26 May 2001 02:52:37 -0700 (PDT) (envelope-from markm@FreeBSD.org) Received: (from markm@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f4Q9qbO96031; Sat, 26 May 2001 02:52:37 -0700 (PDT) (envelope-from markm) Message-Id: <200105260952.f4Q9qbO96031@freefall.freebsd.org> From: Mark Murray Date: Sat, 26 May 2001 02:52:37 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/su Makefile su.1 su.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG markm 2001/05/26 02:52:37 PDT Modified files: usr.bin/su Makefile su.1 su.c Log: Deconvolute the authentication mess, and hand total responsiblity for authentication to PAM. This meens that WHEELSU-type logic can now be effected in the pam.conf "su" configuration stack. While here, clean up the mess that the code had assumed over years of hacking by folks using different styles. ANSIfy. There is more policy in here that can be handed over to PAM. This will be revisited. Revision Changes Path 1.32 +3 -19 src/usr.bin/su/Makefile 1.22 +8 -38 src/usr.bin/su/su.1 1.39 +219 -305 src/usr.bin/su/su.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message