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.