Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: source-changes
Date: 09/03/2000 07:18:42
Module Name:	basesrc
Committed By:	hubertf
Date:		Sun Sep  3 04:18:42 UTC 2000

Modified Files:
	basesrc/usr.sbin/pkg_install/lib [netbsd-1-5]: ftpio.c

Log Message:
Pull up rev. 1.24 to netbsd-1-5 branch, OK'd by thorpej:

 > When downloading and extracting a file (in ftp:
 > 'get pkg.tgz "| cd /var/tmp/inst ; gunzip | tar -x -f -"'), handle
 > two cases better:
 >
 > 1. Timing out ftp connections: Make sure the hanging pipeline gets a ^C
 >    (SIGINT), and wait until the ftp prompt is available again. Else we
 >    may nuke away tar's working dir, and it may be displeased.
 > 2. One of the commands from the pipeline exiting: caught via SIGCHLD;
 >    for this signal to be delivered, a empty handler is needed)
 >
 > Adresses PR 10925 by Greg A. Woods <woods@planix.com>


To generate a diff of this commit:
cvs rdiff -r1.20.2.3 -r1.20.2.4 basesrc/usr.sbin/pkg_install/lib/ftpio.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.