svn commit: r290107 - in stable/10/etc: etc.amd64 etc.i386 etc.ia64 etc.mips etc.pc98 etc.powerpc etc.sparc64

Glen Barber gjb at FreeBSD.org
Wed Oct 28 13:30:16 UTC 2015


Author: gjb
Date: Wed Oct 28 13:30:14 2015
New Revision: 290107
URL: https://svnweb.freebsd.org/changeset/base/290107

Log:
  MFC r262957, r267591, r289634:
  
   r262957 (marcel):
    Change the terminal type/class for enabled serial lines to 3wire. This
    allows us to change the uart(4) driver to not hardcode specific line
    settings for the serial console.
  
    A terminal type of 3wire makes sure the console still works when no DCD
    signal is present, which preserves behviour. When it is known that the
    terminal server (or DCE in general) provides DCD, a terminal type/class
    of std can be used. This has the effect of being logged out when one
    disconnects from the console -- improving security overall.
  
   r267591 (grehan):
    Convert the potential console port over to using 3wire, for i386/amd64.
  
   r289634:
    Enable all callin ttys if the tty is an available console.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  stable/10/etc/etc.amd64/ttys
  stable/10/etc/etc.i386/ttys
  stable/10/etc/etc.ia64/ttys
  stable/10/etc/etc.mips/ttys
  stable/10/etc/etc.pc98/ttys
  stable/10/etc/etc.powerpc/ttys
  stable/10/etc/etc.sparc64/ttys
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/etc/etc.amd64/ttys
==============================================================================
--- stable/10/etc/etc.amd64/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.amd64/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -41,9 +41,9 @@ 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"	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
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure

Modified: stable/10/etc/etc.i386/ttys
==============================================================================
--- stable/10/etc/etc.i386/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.i386/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -41,9 +41,9 @@ 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"	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
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure

Modified: stable/10/etc/etc.ia64/ttys
==============================================================================
--- stable/10/etc/etc.ia64/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.ia64/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -41,9 +41,9 @@ ttyv7	"/usr/libexec/getty Pc"		xterm	off
 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"	vt100	onifconsole secure
-ttyu1	"/usr/libexec/getty std.9600"	vt100	onifconsole secure
-ttyu2	"/usr/libexec/getty std.9600"	dialup	off secure
-ttyu3	"/usr/libexec/getty std.9600"	dialup	off secure
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure

Modified: stable/10/etc/etc.mips/ttys
==============================================================================
--- stable/10/etc/etc.mips/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.mips/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -30,7 +30,7 @@
 console	none				unknown	off secure
 # Serial terminals
 # The 'dialup' keyword identifies dialin lines to login, fingerd etc.
-ttyu0	"/usr/libexec/getty std.115200"	dialup	on  secure
-ttyu1	"/usr/libexec/getty std.115200"	dialup	off secure
-ttyu2	"/usr/libexec/getty std.115200"	dialup	off secure
-ttyu3	"/usr/libexec/getty std.115200"	dialup	off secure
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure

Modified: stable/10/etc/etc.pc98/ttys
==============================================================================
--- stable/10/etc/etc.pc98/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.pc98/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -41,9 +41,9 @@ ttyv7	"/usr/libexec/getty Pc"		cons25w	o
 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
-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
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure

Modified: stable/10/etc/etc.powerpc/ttys
==============================================================================
--- stable/10/etc/etc.powerpc/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.powerpc/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -41,9 +41,9 @@ 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"	vt100	on  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
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure

Modified: stable/10/etc/etc.sparc64/ttys
==============================================================================
--- stable/10/etc/etc.sparc64/ttys	Wed Oct 28 13:14:16 2015	(r290106)
+++ stable/10/etc/etc.sparc64/ttys	Wed Oct 28 13:30:14 2015	(r290107)
@@ -46,9 +46,9 @@ ttyv8	"/usr/local/bin/xdm -nodaemon"	xte
 # Serial terminals
 # The 'dialup' keyword identifies dialin lines to login, fingerd etc.
 # uart(4)
-ttyu0	"/usr/libexec/getty std.9600"	vt100	on  secure
-ttyu1	"/usr/libexec/getty std.9600"	vt100	on  secure
-ttyu2	"/usr/libexec/getty std.9600"	vt100	on  secure
-ttyu3	"/usr/libexec/getty std.9600"	vt100	off secure
+ttyu0	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu1	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu2	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
+ttyu3	"/usr/libexec/getty 3wire"	vt100	onifconsole secure
 # Dumb console
 dcons	"/usr/libexec/getty std.9600"	vt100	off secure


More information about the svn-src-stable-10 mailing list