From owner-cvs-all@FreeBSD.ORG Mon Nov 17 15:51:21 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B985A16A4D0 for ; Mon, 17 Nov 2003 15:51:21 -0800 (PST) Received: from floyd.stormweb.net (floyd.stormweb.net [65.39.129.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1249C44013 for ; Mon, 17 Nov 2003 15:50:29 -0800 (PST) (envelope-from abuse@stormweb.ca) Received: (qmail 39160 invoked by uid 110); 17 Nov 2003 23:50:28 -0000 Received: (qmail 39147 invoked from network); 17 Nov 2003 23:50:27 -0000 Received: from mx2.freebsd.org (216.136.204.119) by floyd.stormweb.net with SMTP; 17 Nov 2003 23:50:27 -0000 Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 7253D56229 for ; Mon, 17 Nov 2003 15:50:26 -0800 (PST) (envelope-from owner-src-committers@FreeBSD.org) Received: by hub.freebsd.org (Postfix) id BCCCE16A53B; Mon, 17 Nov 2003 15:50:21 -0800 (PST) Received: by hub.freebsd.org (Postfix, from userid 538) id D905A16A4D0; Mon, 17 Nov 2003 15:50:20 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5692816A4CF; Mon, 17 Nov 2003 15:49:49 -0800 (PST) Received: from mail1.zer0.org (klapaucius.zer0.org [204.152.186.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4414943F85; Mon, 17 Nov 2003 15:49:48 -0800 (PST) (envelope-from gsutter@zer0.org) Received: by mail1.zer0.org (Postfix, from userid 1001) id 0D5CC239A0E; Mon, 17 Nov 2003 15:49:48 -0800 (PST) Date: Mon, 17 Nov 2003 15:49:47 -0800 From: Gregory Sutter To: David Schultz Message-ID: <20031117234947.GQ98272@klapaucius.zer0.org> References: <200311170639.hAH6dduA076667@repoman.freebsd.org> <200311171301.45679.wes@softweyr.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V7BlxAaPrdhzdIM1" Content-Disposition: inline In-Reply-To: <200311171301.45679.wes@softweyr.com> Organization: Zer0 X-Purpose: For great justice! Mail-Copies-To: poster X-PGP-Fingerprint: D161 E4EA 4BFA 2427 F3F9 5B1F 2015 31D5 845D FEDD X-PGP-Key: http://zer0.org/~gsutter/gsutter.pgp X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . User-Agent: Mutt/1.5.4i Sender: owner-src-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-SpamGuard: checked X-SpamScore: -8.0|10 cc: Wes Peters cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sbin/nologin Makefile nologin.c nologin.sh X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 23:51:22 -0000 --V7BlxAaPrdhzdIM1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2003-11-17 13:01 -0800, Wes Peters wrote: > On Sunday 16 November 2003 22:39, David Schultz wrote: > > das 2003/11/16 22:39:39 PST > > > > FreeBSD src repository > > > > Modified files: > > sbin/nologin Makefile > > Added files: > > sbin/nologin nologin.c > > Removed files: > > sbin/nologin nologin.sh > > Log: > > Reimplement nologin(8) as a C program. This allows us to > > statically link it at low cost and avoid environment poisoning > > attacks associated with LD_LIBRARY_PATH. >=20 > I suppose adding the logging done by the sysutils/no-login port would=20 > make the program objectionably large. Sigh. Several times over the=20 > past five years I considering asking if we should just import my=20 > nologin and be done with it; each time I didn't pursue it because it=20 > wasn't worth the bikeshed. Wes's no-login port has been around for ages and works just great. Please just import it instead of creating yet another version without the logging capability of sysutils/no-login. Or add the syslog functionality to the new program. Thanks. Greg --=20 Gregory S. Sutter My reality check just bounced. mailto:gsutter@zer0.org=20 http://zer0.org/~gsutter/=20 --V7BlxAaPrdhzdIM1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- iD8DBQE/uV6bIBUx1YRd/t0RAhU2AJ0T3o6sLeuFp5yOJSMoHWOZDL/wagCcCfod Uksc0SN6lF4rGX5HS8qqc2Y= =VGih -----END PGP SIGNATURE----- --V7BlxAaPrdhzdIM1--