Bug 42022 - sysinstall(8): non-interactive mode prompts when only a serial console is present
Summary: sysinstall(8): non-interactive mode prompts when only a serial console is pre...
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-sysinstall (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-26 07:20 UTC by Adi
Modified: 2015-11-10 09:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adi 2002-08-26 07:20:01 UTC
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
Comment 1 matusita freebsd_committer freebsd_triage 2002-09-20 17:32:09 UTC
Responsible Changed
From-To: freebsd-bugs->qa

Over to sysinstall maintainer group.
Comment 2 randi freebsd_committer freebsd_triage 2009-06-06 20:41:49 UTC
Responsible Changed
From-To: freebsd-bugs->randi

Taking this.
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2013-06-29 06:52:04 UTC
Responsible Changed
From-To: randi->freebsd-sysinstall

back to mailing list.
Comment 4 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:08:20 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.
Comment 5 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:12:19 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.