Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/etc Per discussion on tech-userlevel, finally fix PR 10127:



details:   https://anonhg.NetBSD.org/src/rev/fad7ecc9cf45
branches:  trunk
changeset: 779720:fad7ecc9cf45
user:      martin <martin%NetBSD.org@localhost>
date:      Wed Jun 13 20:49:11 2012 +0000

description:
Per discussion on tech-userlevel, finally fix PR 10127:
move all ttyE* entries that use "vt100" emulation to wsvt25 term type.
The terminfo vt220 entry lacked (correctly) a delete key entry, which
was a regression against the netbsd-5 termcap entry. On the other hand,
only a very small number of foreign systems lacks support for wsvt25
nowadays.

diffstat:

 etc/etc.acorn26/ttys   |  12 ++++++------
 etc/etc.acorn32/ttys   |  10 +++++-----
 etc/etc.alpha/ttys     |   6 +++---
 etc/etc.amd64/ttys     |  10 +++++-----
 etc/etc.amiga/ttys     |  30 +++++++++++++++---------------
 etc/etc.amigappc/ttys  |  30 +++++++++++++++---------------
 etc/etc.arc/ttys       |  10 +++++-----
 etc/etc.atari/ttys     |  10 +++++-----
 etc/etc.cats/ttys      |  10 +++++-----
 etc/etc.evbarm/ttys    |  10 +++++-----
 etc/etc.hp300/ttys     |   4 ++--
 etc/etc.hpcarm/ttys    |   4 ++--
 etc/etc.hpcmips/ttys   |   4 ++--
 etc/etc.hpcsh/ttys     |   6 +++---
 etc/etc.i386/ttys      |  10 +++++-----
 etc/etc.ibmnws/ttys    |   4 ++--
 etc/etc.iyonix/ttys    |  10 +++++-----
 etc/etc.mac68k/ttys    |   4 ++--
 etc/etc.mvmeppc/ttys   |   4 ++--
 etc/etc.netwinder/ttys |  10 +++++-----
 etc/etc.newsmips/ttys  |   4 ++--
 etc/etc.next68k/ttys   |  10 +++++-----
 etc/etc.ofppc/ttys     |  10 +++++-----
 etc/etc.pmax/ttys      |  10 +++++-----
 etc/etc.prep/ttys      |   4 ++--
 etc/etc.rs6000/ttys    |   4 ++--
 etc/etc.sgimips/ttys   |  10 +++++-----
 etc/etc.shark/ttys     |  10 +++++-----
 etc/etc.zaurus/ttys    |  10 +++++-----
 29 files changed, 135 insertions(+), 135 deletions(-)

diffs (truncated from 675 to 300 lines):

diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.acorn26/ttys
--- a/etc/etc.acorn26/ttys      Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.acorn26/ttys      Wed Jun 13 20:49:11 2012 +0000
@@ -1,11 +1,11 @@
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
-#      $NetBSD: ttys,v 1.3 2008/10/07 10:00:00 abs Exp $
+#      $NetBSD: ttys,v 1.4 2012/06/13 20:49:11 martin Exp $
 #
 # name getty                           type    status          comments
 #
-constty        "/usr/libexec/getty Pc"         vt220   off secure
-ttyE0  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   off secure
+constty        "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.acorn32/ttys
--- a/etc/etc.acorn32/ttys      Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.acorn32/ttys      Wed Jun 13 20:49:11 2012 +0000
@@ -1,15 +1,15 @@
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
-#      $NetBSD: ttys,v 1.8 2008/10/07 10:00:00 abs Exp $
+#      $NetBSD: ttys,v 1.9 2012/06/13 20:49:12 martin Exp $
 #
 # name getty                           type    status          comments
 #
 console        "/usr/libexec/getty Pc"         vt100   off secure
 constty        "/usr/libexec/getty Pc"         vt100   off secure
-ttyE0  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   on secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  on secure
 tty00  "/usr/libexec/getty std.9600"   unknown off secure
 tty01  "/usr/libexec/getty std.9600"   unknown off secure
 tty02  "/usr/libexec/getty std.9600"   unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.alpha/ttys
--- a/etc/etc.alpha/ttys        Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.alpha/ttys        Wed Jun 13 20:49:11 2012 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ttys,v 1.11 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.12 2012/06/13 20:49:12 martin Exp $
 #
 # name getty                           type    status          comments
 
@@ -11,8 +11,8 @@
 constty        "/usr/libexec/getty std.9600"   vt100 off secure
 
 # Workstation console (framebuffer) ttys
-ttyE0  "/usr/libexec/getty std.9600"   vt100 off secure
-ttyE1  "/usr/libexec/getty std.9600"   vt100 off secure
+ttyE0  "/usr/libexec/getty std.9600"   wsvt25 off secure
+ttyE1  "/usr/libexec/getty std.9600"   wsvt25 off secure
 
 # DEC 3000 Z8530 ("scc") serial ports
 ttyB0  "/usr/libexec/getty std.9600"   unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.amd64/ttys
--- a/etc/etc.amd64/ttys        Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.amd64/ttys        Wed Jun 13 20:49:11 2012 +0000
@@ -1,15 +1,15 @@
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
-#      $NetBSD: ttys,v 1.5 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.6 2012/06/13 20:49:12 martin Exp $
 #
 # name getty                           type    status          comments
 #
 console        "/usr/libexec/getty Pc"         vt100   on secure
 constty        "/usr/libexec/getty Pc"         vt100   off secure
-ttyE0  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  off secure
 tty00  "/usr/libexec/getty std.9600"   unknown off secure
 tty01  "/usr/libexec/getty std.9600"   unknown off secure
 tty02  "/usr/libexec/getty std.9600"   unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.amiga/ttys
--- a/etc/etc.amiga/ttys        Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.amiga/ttys        Wed Jun 13 20:49:11 2012 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ttys,v 1.23 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.24 2012/06/13 20:49:12 martin Exp $
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
 #
@@ -7,23 +7,23 @@
 #
 # If the console is marked insecure, single-user requires
 # the root password.
-console        "/usr/libexec/getty Pc"         vt220   on secure 
-constty        "/usr/libexec/getty Pc"         vt220   off secure 
-ttye0  "/usr/libexec/getty Pc"         vt220   off secure      # custom chips
-ttye1  "/usr/libexec/getty Pc"         vt220   off secure      # retina
-ttye2  "/usr/libexec/getty Pc"         vt220   off secure      # retina
-ttye3  "/usr/libexec/getty Pc"         vt220   off secure      # cirrus logic
-ttye4  "/usr/libexec/getty Pc"         vt220   off secure      # a2410
-ttye5  "/usr/libexec/getty Pc"         vt220   off secure      # CyberVision64
-ttye6  "/usr/libexec/getty Pc"         vt220   off secure      # Domino, Merlin, oMniBus
-ttye7  "/usr/libexec/getty Pc"         vt220   off secure      # CyberVision64/3D
+console        "/usr/libexec/getty Pc"         wsvt25  on secure 
+constty        "/usr/libexec/getty Pc"         wsvt25  off secure 
+ttye0  "/usr/libexec/getty Pc"         wsvt25  off secure      # custom chips
+ttye1  "/usr/libexec/getty Pc"         wsvt25  off secure      # retina
+ttye2  "/usr/libexec/getty Pc"         wsvt25  off secure      # retina
+ttye3  "/usr/libexec/getty Pc"         wsvt25  off secure      # cirrus logic
+ttye4  "/usr/libexec/getty Pc"         wsvt25  off secure      # a2410
+ttye5  "/usr/libexec/getty Pc"         wsvt25  off secure      # CyberVision64
+ttye6  "/usr/libexec/getty Pc"         wsvt25  off secure      # Domino, Merlin, oMniBus
+ttye7  "/usr/libexec/getty Pc"         wsvt25  off secure      # CyberVision64/3D
 #
 # wscons virtual terminals:
 #
-ttyE0  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  off secure
 #
 # Amiga internal serial port:
 #
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.amigappc/ttys
--- a/etc/etc.amigappc/ttys     Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.amigappc/ttys     Wed Jun 13 20:49:11 2012 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ttys,v 1.2 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.3 2012/06/13 20:49:12 martin Exp $
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
 #
@@ -7,23 +7,23 @@
 #
 # If the console is marked insecure, single-user requires
 # the root password.
-console        "/usr/libexec/getty Pc"         vt220   on secure 
-constty        "/usr/libexec/getty Pc"         vt220   off secure 
-ttye0  "/usr/libexec/getty Pc"         vt220   off secure      # custom chips
-ttye1  "/usr/libexec/getty Pc"         vt220   off secure      # retina
-ttye2  "/usr/libexec/getty Pc"         vt220   off secure      # retina
-ttye3  "/usr/libexec/getty Pc"         vt220   off secure      # cirrus logic
-ttye4  "/usr/libexec/getty Pc"         vt220   off secure      # a2410
-ttye5  "/usr/libexec/getty Pc"         vt220   off secure      # CyberVision64
-ttye6  "/usr/libexec/getty Pc"         vt220   off secure      # Domino, Merlin, oMniBus
-ttye7  "/usr/libexec/getty Pc"         vt220   off secure      # CyberVision64/3D
+console        "/usr/libexec/getty Pc"         wsvt25  on secure 
+constty        "/usr/libexec/getty Pc"         wsvt25  off secure 
+ttye0  "/usr/libexec/getty Pc"         wsvt25  off secure      # custom chips
+ttye1  "/usr/libexec/getty Pc"         wsvt25  off secure      # retina
+ttye2  "/usr/libexec/getty Pc"         wsvt25  off secure      # retina
+ttye3  "/usr/libexec/getty Pc"         wsvt25  off secure      # cirrus logic
+ttye4  "/usr/libexec/getty Pc"         wsvt25  off secure      # a2410
+ttye5  "/usr/libexec/getty Pc"         wsvt25  off secure      # CyberVision64
+ttye6  "/usr/libexec/getty Pc"         wsvt25  off secure      # Domino, Merlin, oMniBus
+ttye7  "/usr/libexec/getty Pc"         wsvt25  off secure      # CyberVision64/3D
 #
 # wscons virtual terminals:
 #
-ttyE0  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  off secure
 #
 # Amiga internal serial port:
 #
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.arc/ttys
--- a/etc/etc.arc/ttys  Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.arc/ttys  Wed Jun 13 20:49:11 2012 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ttys,v 1.7 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.8 2012/06/13 20:49:12 martin Exp $
 #
 # name getty                           type    status          comments
 
@@ -11,10 +11,10 @@
 constty        "/usr/libexec/getty std.9600"   vt220 off secure
 
 # Workstation console
-ttyE0  "/usr/libexec/getty std.9600"   vt220 off secure
-ttyE1  "/usr/libexec/getty std.9600"   vt220 off secure
-ttyE2  "/usr/libexec/getty std.9600"   vt220 off secure
-ttyE3  "/usr/libexec/getty std.9600"   vt220 off secure
+ttyE0  "/usr/libexec/getty std.9600"   wsvt25 off secure
+ttyE1  "/usr/libexec/getty std.9600"   wsvt25 off secure
+ttyE2  "/usr/libexec/getty std.9600"   wsvt25 off secure
+ttyE3  "/usr/libexec/getty std.9600"   wsvt25 off secure
 
 # NS16550 ("com") serial ports
 tty00  "/usr/libexec/getty std.9600"   unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.atari/ttys
--- a/etc/etc.atari/ttys        Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.atari/ttys        Wed Jun 13 20:49:11 2012 +0000
@@ -1,5 +1,5 @@
 #
-#      $NetBSD: ttys,v 1.9 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.10 2012/06/13 20:49:12 martin Exp $
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
 #
@@ -9,7 +9,7 @@
 # the root password.
 console        "/usr/libexec/getty Pc"         vt220   off secure 
 constty        "/usr/libexec/getty Pc"         vt220   off secure 
-ttye0  "/usr/libexec/getty Pc"         vt220   on secure       # ite0 console
-ttye1  "/usr/libexec/getty Pc"         vt220   on secure       # ite1
-ttyE0  "/usr/libexec/getty Pc"         vt220   on secure       # wscons
-ttyE1  "/usr/libexec/getty Pc"         vt220   on secure       #   consoles
+ttye0  "/usr/libexec/getty Pc"         wsvt25  on secure       # ite0 console
+ttye1  "/usr/libexec/getty Pc"         wsvt25  on secure       # ite1
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  on secure       # wscons
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  on secure       #   consoles
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.cats/ttys
--- a/etc/etc.cats/ttys Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.cats/ttys Wed Jun 13 20:49:11 2012 +0000
@@ -1,15 +1,15 @@
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
-#      $NetBSD: ttys,v 1.6 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.7 2012/06/13 20:49:12 martin Exp $
 #
 # name getty                           type    status          comments
 #
 console        "/usr/libexec/getty Pc"         vt100   off secure
 constty        "/usr/libexec/getty Pc"         vt100   off secure
-ttyE0  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   on secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   on secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  on secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  on secure
 tty00  "/usr/libexec/getty std.9600"   unknown off secure
 tty01  "/usr/libexec/getty std.9600"   unknown off secure
 tty02  "/usr/libexec/getty std.9600"   unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.evbarm/ttys
--- a/etc/etc.evbarm/ttys       Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.evbarm/ttys       Wed Jun 13 20:49:11 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ttys,v 1.6 2008/10/07 10:00:01 abs Exp $
+#      $NetBSD: ttys,v 1.7 2012/06/13 20:49:12 martin Exp $
 #
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
 #
@@ -6,10 +6,10 @@
 #
 console        "/usr/libexec/getty default"    vt100   on secure
 constty        "/usr/libexec/getty default"    vt100   off secure
-ttyE0  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE1  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE2  "/usr/libexec/getty Pc"         vt220   off secure
-ttyE3  "/usr/libexec/getty Pc"         vt220   off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE1  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE2  "/usr/libexec/getty Pc"         wsvt25  off secure
+ttyE3  "/usr/libexec/getty Pc"         wsvt25  off secure
 tty00  "/usr/libexec/getty default"    unknown off secure
 tty01  "/usr/libexec/getty default"    unknown off secure
 tty02  "/usr/libexec/getty default"    unknown off secure
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.hp300/ttys
--- a/etc/etc.hp300/ttys        Wed Jun 13 20:04:30 2012 +0000
+++ b/etc/etc.hp300/ttys        Wed Jun 13 20:49:11 2012 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: ttys,v 1.15 2011/02/06 18:26:51 tsutsui Exp $
+#      $NetBSD: ttys,v 1.16 2012/06/13 20:49:13 martin Exp $
 #      from: @(#)ttys  5.1 (Berkeley) 4/17/89
 #
 # name getty                           type    status          comments
@@ -9,7 +9,7 @@
 constty "/usr/libexec/getty Pc"                vt220   off secure
 
 # Workstation console
-ttyE0  "/usr/libexec/getty Pc"         vt220   off secure
+ttyE0  "/usr/libexec/getty Pc"         wsvt25  off secure
 
 # Hardwired lines are marked off, by default, so getty(8)
 # is quiet when they don't exist.
diff -r 712ef629e45e -r fad7ecc9cf45 etc/etc.hpcarm/ttys



Home | Main Index | Thread Index | Old Index