when doing a non-interactive PXE install onto a machine with just a serial console (using set console=comconsole in loader.rc) sysinstall prompts for the terminal type -- if non-interactive, it should use a default terminal type Fix: under 4-STABLE, /usr/src/release/sysinstall/termcap.c the prompt_term function should check if the install is non-interactive and RunningAsInit is true and in that case just use the default ANSI compatible term type -- it should be pretty simple, but I am not able to understand the way variable_get(VAR_NONINTERACTIVE) works to put in the test myself. How-To-Repeat: do a non-interactive PXE install as per Alfred Perlstein's PXE install instructions onto a machine with no video card
Responsible Changed From-To: freebsd-bugs->qa Over to sysinstall maintainer group.
Responsible Changed From-To: freebsd-bugs->randi Taking this.
Responsible Changed From-To: randi->freebsd-sysinstall back to mailing list.
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.