NetBSD/distrib
dsl 02dbd70852 Remove extra process and pipe that relayed data from the master pty
to sysinst's main process when a command is run (eg the file list from pax).
Since the pty is in 'packet' mode, the boundaries of the pty reads would
need to be preserved in order to detect control records.
If the pipe became full the main process could treat part of a filename
as a control byte and then save the rest of the name as tty settings.
The effect of 'random' tty settings is unknown, but could be responsible
for core dumps while displaying the full file list from pax.
I suspect that the extra pipe was originally used because select wasn't
supported on the master side of a pty (not checked).

Also cd out of /targetroot if set installation is killed with ^C ^C.
2003-07-28 11:32:21 +00:00
..
acorn26 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
acorn32 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
alpha netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
amd64 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
amiga netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
arc netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
atari netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
bebox/floppies netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
cats netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
cdrom netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
common revert previous accidental commit (just whitespace tyop in this case) 2003-07-10 10:36:03 +00:00
dreamcast netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
evbarm netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
evbppc netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
evbsh3/rom Rename a large chunk of the make(1) variables which refer to a 2003-07-10 10:33:58 +00:00
hp300 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
hpcarm
hpcmips netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
hpcsh netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
i386 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
mac68k netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
macppc netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
miniroot Link crunched binary with "-lmagic" required for file(1). 2003-03-31 18:10:40 +00:00
mipsco netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
mvme68k netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
mvmeppc
news68k netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
newsmips netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
notes netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
ofppc
pc532 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
playstation2 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
pmax netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
pmppc netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
prep netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sandpoint netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sets Add newly added crypto/cryptodev.h header. 2003-07-26 14:23:19 +00:00
sgimips netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
shark netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sparc netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sparc64 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sun2 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
sun3 netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
syspkg Fix typo. 2003-05-02 05:43:45 +00:00
utils Remove extra process and pipe that relayed data from the master pty 2003-07-28 11:32:21 +00:00
vax netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
x68k netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
Makefile
Makefile.inc