From owner-cvs-all Tue Apr 2 4:47:17 2002 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 817E537B41B; Tue, 2 Apr 2002 04:47:13 -0800 (PST) Received: (from murray@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g32ClBZ82216; Tue, 2 Apr 2002 04:47:11 -0800 (PST) (envelope-from murray) Message-Id: <200204021247.g32ClBZ82216@freefall.freebsd.org> From: Murray Stokely Date: Tue, 2 Apr 2002 04:47:10 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/pkg_install/add perform.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 murray 2002/04/02 04:47:10 PST Modified files: usr.sbin/pkg_install/add perform.c Log: DTRT for packages read from STDIN: $ cat pkg.tgz | pkg_add - The above command line will fail on -CURRENT or -STABLE, and therefore, so will sysinstall if you try to install additional packages through the network (FTP) from a multiuser system. Because of the different environment during installation (wrt the playpen), this bug does not manifest itself during initial installs, and users may install packages from the network just fine at that time. This bug was fixed in OpenBSD 4 years ago. ---------------------------- revision 1.4 date: 1998/04/07 05:56:13; author: marc; state: Exp; lines: +13 -8 fix package input from standard input -- the program tried to process stdin twice. Note: it assumes stdin is a compressed tar file. ---------------------------- PR: conf/36606 Obtained from: OpenBSD MFC after: 2 weeks Revision Changes Path 1.70 +4 -3 src/usr.sbin/pkg_install/add/perform.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message