Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 2014 16:53:54 +0000 (UTC)
From:      Nathan Whitehorn <nwhitehorn@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r266895 - in head/etc: etc.amd64 etc.i386
Message-ID:  <201405301653.s4UGrsqB060792@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nwhitehorn
Date: Fri May 30 16:53:53 2014
New Revision: 266895
URL: http://svnweb.freebsd.org/changeset/base/266895

Log:
  Enable a login console on ttyu0 by default if it is a serial console. This
  prevents surprising effects post-installation on serial-only x86 systems
  (e.g. bhyve) where the kernel messages will appear, rc scripts will run,
  and then there will be no login prompt and you will be locked out of the
  system.
  
  Thanks to Devin Teske and Peter Grehan for ideas and testing. With this
  patch, it may also be possible to unify all or most of the machine-specific
  ttys files.

Modified:
  head/etc/etc.amd64/ttys
  head/etc/etc.i386/ttys

Modified: head/etc/etc.amd64/ttys
==============================================================================
--- head/etc/etc.amd64/ttys	Fri May 30 16:49:12 2014	(r266894)
+++ head/etc/etc.amd64/ttys	Fri May 30 16:53:53 2014	(r266895)
@@ -41,7 +41,7 @@ ttyv7	"/usr/libexec/getty Pc"		xterm	on 
 ttyv8	"/usr/local/bin/xdm -nodaemon"	xterm	off secure
 # Serial terminals
 # The 'dialup' keyword identifies dialin lines to login, fingerd etc.
-ttyu0	"/usr/libexec/getty std.9600"	dialup	off secure
+ttyu0	"/usr/libexec/getty std.9600"	vt100	onifconsole secure
 ttyu1	"/usr/libexec/getty std.9600"	dialup	off secure
 ttyu2	"/usr/libexec/getty std.9600"	dialup	off secure
 ttyu3	"/usr/libexec/getty std.9600"	dialup	off secure

Modified: head/etc/etc.i386/ttys
==============================================================================
--- head/etc/etc.i386/ttys	Fri May 30 16:49:12 2014	(r266894)
+++ head/etc/etc.i386/ttys	Fri May 30 16:53:53 2014	(r266895)
@@ -41,7 +41,7 @@ ttyv7	"/usr/libexec/getty Pc"		xterm	on 
 ttyv8	"/usr/local/bin/xdm -nodaemon"	xterm	off secure
 # Serial terminals
 # The 'dialup' keyword identifies dialin lines to login, fingerd etc.
-ttyu0	"/usr/libexec/getty std.9600"	dialup	off secure
+ttyu0	"/usr/libexec/getty std.9600"	vt100	onifconsole secure
 ttyu1	"/usr/libexec/getty std.9600"	dialup	off secure
 ttyu2	"/usr/libexec/getty std.9600"	dialup	off secure
 ttyu3	"/usr/libexec/getty std.9600"	dialup	off secure



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405301653.s4UGrsqB060792>