head	1.11;
access;
symbols
	netbsd-11-0-RC5:1.11
	netbsd-11-0-RC4:1.11
	netbsd-11-0-RC3:1.11
	netbsd-11-0-RC2:1.11
	netbsd-11-0-RC1:1.11
	perseant-exfatfs-base-20250801:1.11
	netbsd-11:1.11.0.12
	netbsd-11-base:1.11
	netbsd-10-1-RELEASE:1.11
	perseant-exfatfs-base-20240630:1.11
	perseant-exfatfs:1.11.0.10
	perseant-exfatfs-base:1.11
	netbsd-8-3-RELEASE:1.10
	netbsd-9-4-RELEASE:1.10.36.1
	netbsd-10-0-RELEASE:1.11
	netbsd-10-0-RC6:1.11
	netbsd-10-0-RC5:1.11
	netbsd-10-0-RC4:1.11
	netbsd-10-0-RC3:1.11
	netbsd-10-0-RC2:1.11
	netbsd-10-0-RC1:1.11
	netbsd-10:1.11.0.8
	netbsd-10-base:1.11
	netbsd-9-3-RELEASE:1.10.36.1
	cjep_sun2x-base1:1.11
	cjep_sun2x:1.11.0.6
	cjep_sun2x-base:1.11
	cjep_staticlib_x-base1:1.11
	netbsd-9-2-RELEASE:1.10.36.1
	cjep_staticlib_x:1.11.0.4
	cjep_staticlib_x-base:1.11
	netbsd-9-1-RELEASE:1.10.36.1
	phil-wifi-20200421:1.11
	phil-wifi-20200411:1.11
	is-mlppp:1.11.0.2
	is-mlppp-base:1.11
	phil-wifi-20200406:1.11
	netbsd-8-2-RELEASE:1.10
	netbsd-9-0-RELEASE:1.10.36.1
	netbsd-9-0-RC2:1.10.36.1
	netbsd-9-0-RC1:1.10.36.1
	phil-wifi-20191119:1.11
	netbsd-9:1.10.0.36
	netbsd-9-base:1.10
	phil-wifi-20190609:1.10
	netbsd-8-1-RELEASE:1.10
	netbsd-8-1-RC1:1.10
	pgoyette-compat-merge-20190127:1.10
	pgoyette-compat-20190127:1.10
	pgoyette-compat-20190118:1.10
	pgoyette-compat-1226:1.10
	pgoyette-compat-1126:1.10
	pgoyette-compat-1020:1.10
	pgoyette-compat-0930:1.10
	pgoyette-compat-0906:1.10
	netbsd-7-2-RELEASE:1.10
	pgoyette-compat-0728:1.10
	netbsd-8-0-RELEASE:1.10
	phil-wifi:1.10.0.34
	phil-wifi-base:1.10
	pgoyette-compat-0625:1.10
	netbsd-8-0-RC2:1.10
	pgoyette-compat-0521:1.10
	pgoyette-compat-0502:1.10
	pgoyette-compat-0422:1.10
	netbsd-8-0-RC1:1.10
	pgoyette-compat-0415:1.10
	pgoyette-compat-0407:1.10
	pgoyette-compat-0330:1.10
	pgoyette-compat-0322:1.10
	pgoyette-compat-0315:1.10
	netbsd-7-1-2-RELEASE:1.10
	pgoyette-compat:1.10.0.32
	pgoyette-compat-base:1.10
	netbsd-7-1-1-RELEASE:1.10
	matt-nb8-mediatek:1.10.0.30
	matt-nb8-mediatek-base:1.10
	perseant-stdc-iso10646:1.10.0.28
	perseant-stdc-iso10646-base:1.10
	netbsd-8:1.10.0.26
	netbsd-8-base:1.10
	prg-localcount2-base3:1.10
	prg-localcount2-base2:1.10
	prg-localcount2-base1:1.10
	prg-localcount2:1.10.0.24
	prg-localcount2-base:1.10
	pgoyette-localcount-20170426:1.10
	bouyer-socketcan-base1:1.10
	pgoyette-localcount-20170320:1.10
	netbsd-7-1:1.10.0.22
	netbsd-7-1-RELEASE:1.10
	netbsd-7-1-RC2:1.10
	netbsd-7-nhusb-base-20170116:1.10
	bouyer-socketcan:1.10.0.20
	bouyer-socketcan-base:1.10
	pgoyette-localcount-20170107:1.10
	netbsd-7-1-RC1:1.10
	pgoyette-localcount-20161104:1.10
	netbsd-7-0-2-RELEASE:1.10
	localcount-20160914:1.10
	netbsd-7-nhusb:1.10.0.18
	netbsd-7-nhusb-base:1.10
	pgoyette-localcount-20160806:1.10
	pgoyette-localcount-20160726:1.10
	pgoyette-localcount:1.10.0.16
	pgoyette-localcount-base:1.10
	netbsd-7-0-1-RELEASE:1.10
	netbsd-7-0:1.10.0.14
	netbsd-7-0-RELEASE:1.10
	netbsd-7-0-RC3:1.10
	netbsd-7-0-RC2:1.10
	netbsd-7-0-RC1:1.10
	netbsd-5-2-3-RELEASE:1.9
	netbsd-5-1-5-RELEASE:1.9
	netbsd-6-0-6-RELEASE:1.9.20.1
	netbsd-6-1-5-RELEASE:1.9.20.1
	netbsd-7:1.10.0.12
	netbsd-7-base:1.10
	yamt-pagecache-base9:1.10
	yamt-pagecache-tag8:1.9.18.1
	netbsd-6-1-4-RELEASE:1.9.20.1
	netbsd-6-0-5-RELEASE:1.9.20.1
	tls-earlyentropy:1.10.0.10
	tls-earlyentropy-base:1.10
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.10
	riastradh-drm2-base3:1.10
	netbsd-6-1-3-RELEASE:1.9.20.1
	netbsd-6-0-4-RELEASE:1.9.20.1
	netbsd-5-2-2-RELEASE:1.9
	netbsd-5-1-4-RELEASE:1.9
	netbsd-6-1-2-RELEASE:1.9.20.1
	netbsd-6-0-3-RELEASE:1.9.20.1
	netbsd-5-2-1-RELEASE:1.9
	netbsd-5-1-3-RELEASE:1.9
	netbsd-6-1-1-RELEASE:1.9.20.1
	riastradh-drm2-base2:1.10
	riastradh-drm2-base1:1.10
	riastradh-drm2:1.10.0.4
	riastradh-drm2-base:1.10
	netbsd-6-1:1.9.20.1.0.6
	netbsd-6-0-2-RELEASE:1.9.20.1
	netbsd-6-1-RELEASE:1.9.20.1
	khorben-n900:1.10.0.8
	netbsd-6-1-RC4:1.9.20.1
	netbsd-6-1-RC3:1.9.20.1
	agc-symver:1.10.0.6
	agc-symver-base:1.10
	netbsd-6-1-RC2:1.9.20.1
	netbsd-6-1-RC1:1.9.20.1
	yamt-pagecache-base8:1.10
	netbsd-5-2:1.9.0.22
	netbsd-6-0-1-RELEASE:1.9.20.1
	yamt-pagecache-base7:1.10
	netbsd-5-2-RELEASE:1.9
	netbsd-5-2-RC1:1.9
	matt-nb6-plus-nbase:1.9.20.1
	yamt-pagecache-base6:1.10
	netbsd-6-0:1.9.20.1.0.4
	netbsd-6-0-RELEASE:1.9.20.1
	netbsd-6-0-RC2:1.9.20.1
	tls-maxphys:1.10.0.2
	tls-maxphys-base:1.10
	matt-nb6-plus:1.9.20.1.0.2
	matt-nb6-plus-base:1.9.20.1
	netbsd-6-0-RC1:1.9.20.1
	yamt-pagecache-base5:1.9
	yamt-pagecache-base4:1.9
	netbsd-6:1.9.0.20
	netbsd-6-base:1.9
	netbsd-5-1-2-RELEASE:1.9
	netbsd-5-1-1-RELEASE:1.9
	yamt-pagecache-base3:1.9
	yamt-pagecache-base2:1.9
	yamt-pagecache:1.9.0.18
	yamt-pagecache-base:1.9
	cherry-xenmp:1.9.0.16
	cherry-xenmp-base:1.9
	bouyer-quota2-nbase:1.9
	bouyer-quota2:1.9.0.14
	bouyer-quota2-base:1.9
	matt-mips64-premerge-20101231:1.9
	matt-nb5-mips64-premerge-20101231:1.9
	matt-nb5-pq3:1.9.0.12
	matt-nb5-pq3-base:1.9
	netbsd-5-1:1.9.0.10
	netbsd-5-1-RELEASE:1.9
	netbsd-5-1-RC4:1.9
	matt-nb5-mips64-k15:1.9
	netbsd-5-1-RC3:1.9
	netbsd-5-1-RC2:1.9
	netbsd-5-1-RC1:1.9
	netbsd-5-0-2-RELEASE:1.9
	matt-nb5-mips64-premerge-20091211:1.9
	matt-premerge-20091211:1.9
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.9
	matt-nb4-mips64-k7-u2a-k9b:1.9
	matt-nb5-mips64-u1-k1-k5:1.9
	matt-nb5-mips64:1.9.0.8
	netbsd-5-0-1-RELEASE:1.9
	jym-xensuspend-nbase:1.9
	netbsd-5-0:1.9.0.6
	netbsd-5-0-RELEASE:1.9
	netbsd-5-0-RC4:1.9
	netbsd-5-0-RC3:1.9
	netbsd-5-0-RC2:1.9
	jym-xensuspend:1.9.0.4
	jym-xensuspend-base:1.9
	netbsd-5-0-RC1:1.9
	mjf-devfs2-base2:1.9
	netbsd-5:1.9.0.2
	netbsd-5-base:1.9
	matt-mips64-base2:1.9
	matt-mips64:1.7.0.28
	netbsd-4-0-1-RELEASE:1.7
	wrstuden-revivesa-base-3:1.8
	wrstuden-revivesa-base-2:1.8
	wrstuden-fixsa-newbase:1.7
	wrstuden-revivesa-base-1:1.8
	yamt-pf42-base4:1.8
	yamt-pf42-base3:1.8
	hpcarm-cleanup-nbase:1.8
	yamt-pf42-baseX:1.8
	yamt-pf42-base2:1.8
	wrstuden-revivesa:1.8.0.4
	wrstuden-revivesa-base:1.8
	yamt-pf42:1.8.0.2
	yamt-pf42-base:1.8
	mjf-devfs2:1.7.0.26
	mjf-devfs2-base:1.8
	keiichi-mipv6:1.7.0.24
	keiichi-mipv6-base:1.8
	mjf-devfs:1.7.0.22
	mjf-devfs-base:1.7
	matt-armv6-nbase:1.8
	matt-armv6-prevmlocking:1.7
	wrstuden-fixsa-base-1:1.7
	netbsd-4-0:1.7.0.20
	netbsd-4-0-RELEASE:1.7
	cube-autoconf:1.7.0.18
	cube-autoconf-base:1.7
	netbsd-4-0-RC5:1.7
	netbsd-4-0-RC4:1.7
	netbsd-4-0-RC3:1.7
	netbsd-4-0-RC2:1.7
	netbsd-4-0-RC1:1.7
	matt-armv6:1.7.0.16
	matt-armv6-base:1.7
	matt-mips64-base:1.7
	hpcarm-cleanup:1.7.0.14
	hpcarm-cleanup-base:1.7
	netbsd-3-1-1-RELEASE:1.7
	netbsd-3-0-3-RELEASE:1.7
	wrstuden-fixsa:1.7.0.12
	wrstuden-fixsa-base:1.7
	abandoned-netbsd-4-base:1.7
	abandoned-netbsd-4:1.7.0.6
	netbsd-3-1:1.7.0.8
	netbsd-3-1-RELEASE:1.7
	netbsd-3-0-2-RELEASE:1.7
	netbsd-3-1-RC4:1.7
	netbsd-3-1-RC3:1.7
	netbsd-3-1-RC2:1.7
	netbsd-3-1-RC1:1.7
	netbsd-4:1.7.0.10
	netbsd-4-base:1.7
	netbsd-3-0-1-RELEASE:1.7
	netbsd-3-0:1.7.0.4
	netbsd-3-0-RELEASE:1.7
	netbsd-3-0-RC6:1.7
	netbsd-3-0-RC5:1.7
	netbsd-3-0-RC4:1.7
	netbsd-3-0-RC3:1.7
	netbsd-3-0-RC2:1.7
	netbsd-3-0-RC1:1.7
	netbsd-2-0-3-RELEASE:1.6
	netbsd-2-1:1.6.0.6
	netbsd-2-1-RELEASE:1.6
	netbsd-2-1-RC6:1.6
	netbsd-2-1-RC5:1.6
	netbsd-2-1-RC4:1.6
	netbsd-2-1-RC3:1.6
	netbsd-2-1-RC2:1.6
	netbsd-2-1-RC1:1.6
	netbsd-2-0-2-RELEASE:1.6
	netbsd-3:1.7.0.2
	netbsd-3-base:1.7
	netbsd-2-0-1-RELEASE:1.6
	netbsd-2:1.6.0.4
	netbsd-2-base:1.6
	netbsd-2-0-RELEASE:1.6
	netbsd-2-0-RC5:1.6
	netbsd-2-0-RC4:1.6
	netbsd-2-0-RC3:1.6
	netbsd-2-0-RC2:1.6
	netbsd-2-0-RC1:1.6
	netbsd-2-0:1.6.0.2
	netbsd-2-0-base:1.6
	netbsd-1-6-PATCH002-RELEASE:1.4
	netbsd-1-6-PATCH002:1.4
	netbsd-1-6-PATCH002-RC4:1.4
	netbsd-1-6-PATCH002-RC3:1.4
	netbsd-1-6-PATCH002-RC2:1.4
	netbsd-1-6-PATCH002-RC1:1.4
	unifiedMKDEV-pre:1.6
	netbsd-1-6-PATCH001:1.4
	netbsd-1-6-PATCH001-RELEASE:1.4
	netbsd-1-6-PATCH001-RC3:1.4
	netbsd-1-6-PATCH001-RC2:1.4
	netbsd-1-6-PATCH001-RC1:1.4
	fvdl_fs64_base:1.4
	netbsd-1-6-RELEASE:1.4
	netbsd-1-6-RC3:1.4
	netbsd-1-6-RC2:1.4
	netbsd-1-6-RC1:1.4
	netbsd-1-6:1.4.0.2
	netbsd-1-6-base:1.4
	netbsd-1-5-PATCH003:1.1.2.1
	netbsd-1-5-PATCH002:1.1.2.1
	netbsd-1-5-PATCH001:1.1.2.1
	netbsd-1-5-RELEASE:1.1.2.1
	netbsd-1-5-BETA2:1.1.2.1
	netbsd-1-5-BETA:1.1.2.1
	netbsd-1-5-ALPHA2:1.1
	minoura-xpg4dl:1.1.0.4
	netbsd-1-5:1.1.0.2
	netbsd-1-5-base:1.1;
locks; strict;
comment	@# @;


1.11
date	2019.09.25.23.09.24;	author abs;	state Exp;
branches;
next	1.10;
commitid	3YGcHKFzfDh1NrEB;

1.10
date	2012.06.13.20.49.15;	author martin;	state Exp;
branches
	1.10.34.1
	1.10.36.1;
next	1.9;

1.9
date	2008.10.07.10.00.02;	author abs;	state Exp;
branches
	1.9.18.1
	1.9.20.1;
next	1.8;

1.8
date	2008.03.07.19.01.44;	author tnn;	state Exp;
branches;
next	1.7;

1.7
date	2004.06.20.21.30.28;	author christos;	state Exp;
branches
	1.7.16.1
	1.7.24.1
	1.7.26.1;
next	1.6;

1.6
date	2003.10.04.07.41.13;	author dsl;	state Exp;
branches;
next	1.5;

1.5
date	2003.10.03.14.54.21;	author dsl;	state Exp;
branches;
next	1.4;

1.4
date	2002.02.13.09.46.13;	author martti;	state Exp;
branches;
next	1.3;

1.3
date	2001.06.07.20.16.55;	author thorpej;	state Exp;
branches;
next	1.2;

1.2
date	2000.08.12.13.43.58;	author mason;	state Exp;
branches;
next	1.1;

1.1
date	2000.06.14.05.29.01;	author soren;	state Exp;
branches
	1.1.2.1
	1.1.4.1;
next	;

1.10.34.1
date	2020.04.13.07.45.44;	author martin;	state Exp;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.10.36.1
date	2019.10.28.18.38.36;	author martin;	state Exp;
branches;
next	;
commitid	NBmdohuY85NUgFIB;

1.9.18.1
date	2012.10.30.18.49.08;	author yamt;	state Exp;
branches;
next	;

1.9.20.1
date	2012.06.24.18.04.41;	author riz;	state Exp;
branches;
next	;

1.7.16.1
date	2008.03.23.00.23.49;	author matt;	state Exp;
branches;
next	;

1.7.24.1
date	2008.03.24.07.14.41;	author keiichi;	state Exp;
branches;
next	;

1.7.26.1
date	2008.04.03.13.54.12;	author mjf;	state Exp;
branches;
next	1.7.26.2;

1.7.26.2
date	2009.01.17.20.43.44;	author mjf;	state Exp;
branches;
next	;

1.1.2.1
date	2000.08.12.18.01.50;	author mason;	state Exp;
branches;
next	;

1.1.4.1
date	2000.06.14.05.29.01;	author minoura;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2000.06.23.15.46.01;	author minoura;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Switch default console tty from /dev/console to /dev/constty

With this switch processes (such as xconsole) can open /dev/console
without breaking login on the text or serial console. This can be
trivially triggered by enabling xdm in rc.conf and hitting
Ctrl+Alt+F1 or equivalent once booted.

The changes:
- Add entry for /dev/console or /dev/constty if missing
- If a port's had /dev/console 'on' switch it off and enable /dev/constty
- If a port did not have /dev/console 'on', leave /dev/constty off

Some ports had /dev/console off and /dev/ttyE0 enabled, presumably to
avoid just this issue. It may make sense to adjust these also (but not
in this pass)

As discussed on current-users
@
text
@#
#	$NetBSD: ttys,v 1.10 2012/06/13 20:49:15 martin Exp $
#
# name	getty				type	status		comments

# In normal operation, getty on the 'console' pseudo-device is disabled, and
# is enabled for the correct 'real' device (e.g. one of the serial ports).
# If the console is marked insecure, single-user requires the root password.

# Console pseudo-device
console	"/usr/libexec/getty std.9600"	vt100	off secure
constty	"/usr/libexec/getty std.9600"	vt100	on secure

# "com" serial console port
ttyC0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyC1	"/usr/libexec/getty std.9600"	vt100	off secure

# Workstation console (framebuffer) ttys
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

# "zstty" serial console port
ttyZ0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyZ1	"/usr/libexec/getty std.9600"	vt100	off secure
@


1.10
log
@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.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.9 2008/10/07 10:00:02 abs Exp $
d11 2
a12 2
console	"/usr/libexec/getty std.9600"	vt100	on secure
constty	"/usr/libexec/getty std.9600"	vt100	off secure
@


1.10.34.1
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d2 1
a2 1
#	$NetBSD$
d11 2
a12 2
console	"/usr/libexec/getty std.9600"	vt100	off secure
constty	"/usr/libexec/getty std.9600"	vt100	on secure
@


1.10.36.1
log
@Pull up following revision(s) (requested by abs in ticket #384):

	etc/etc.evbmips/ttys: revision 1.7
	etc/etc.sparc64/ttys: revision 1.12
	etc/etc.shark/ttys: revision 1.9
	etc/etc.amiga/ttys: revision 1.25
	etc/etc.arc/ttys: revision 1.9
	etc/etc.sbmips/ttys: revision 1.6
	etc/etc.landisk/ttys: revision 1.4
	etc/etc.alpha/ttys: revision 1.13
	etc/etc.amigappc/ttys: revision 1.4
	etc/etc.mmeye/ttys: revision 1.8
	etc/etc.ia64/ttys: revision 1.2
	etc/etc.sandpoint/ttys: revision 1.8
	etc/etc.hp300/ttys: revision 1.17
	etc/etc.riscv/ttys: revision 1.2
	etc/etc.i386/ttys: revision 1.21
	etc/etc.aarch64/ttys: revision 1.2
	etc/etc.algor/ttys: revision 1.6
	etc/etc.sparc/ttys: revision 1.17
	etc/etc.mipsco/ttys: revision 1.7
	etc/etc.luna68k/ttys: revision 1.9
	etc/etc.iyonix/ttys: revision 1.5
	etc/etc.evbcf/ttys: revision 1.3
	etc/etc.netwinder/ttys: revision 1.9
	etc/etc.mvme68k/ttys: revision 1.10
	etc/etc.evbarm/ttys: revision 1.8
	etc/etc.evbsh3/ttys: revision 1.7
	etc/etc.pmax/ttys: revision 1.16
	etc/etc.hpcmips/ttys: revision 1.12
	etc/etc.vax/ttys: revision 1.10
	etc/etc.news68k/ttys: revision 1.10
	etc/etc.mvmeppc/ttys: revision 1.7
	etc/etc.hppa/ttys: revision 1.2
	etc/etc.next68k/ttys: revision 1.11
	etc/etc.ews4800mips/ttys: revision 1.3
	etc/etc.epoc32/ttys: revision 1.2
	etc/etc.emips/ttys: revision 1.2
	etc/etc.evbppc/ttys: revision 1.7
	etc/etc.sgimips/ttys: revision 1.11
	etc/etc.or1k/ttys: revision 1.2
	etc/etc.cesfic/ttys: revision 1.6
	etc/etc.amd64/ttys: revision 1.7
	etc/etc.playstation2/ttys: revision 1.7
	etc/etc.zaurus/ttys: revision 1.4
	etc/etc.newsmips/ttys: revision 1.10

Switch default console tty from /dev/console to /dev/constty

With this switch processes (such as xconsole) can open /dev/console
without breaking login on the text or serial console. This can be
trivially triggered by enabling xdm in rc.conf and hitting
Ctrl+Alt+F1 or equivalent once booted.

The changes:
- Add entry for /dev/console or /dev/constty if missing
- If a port's had /dev/console 'on' switch it off and enable /dev/constty
- If a port did not have /dev/console 'on', leave /dev/constty off

Some ports had /dev/console off and /dev/ttyE0 enabled, presumably to
avoid just this issue. It may make sense to adjust these also (but not
in this pass)

As discussed on current-users
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.10 2012/06/13 20:49:15 martin Exp $
d11 2
a12 2
console	"/usr/libexec/getty std.9600"	vt100	off secure
constty	"/usr/libexec/getty std.9600"	vt100	on secure
@


1.9
log
@Add a constty entry, marked 'off', with otherwise the same settings
as the console. Now when coming up in single user mode the tset in
/.profile can set the terminal type correctly.
Note: I believe constty should be 'on' and console 'off', but thats a
separate discussion
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.8 2008/03/07 19:01:44 tnn Exp $
d19 4
a22 4
ttyE0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE1	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE2	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE3	"/usr/libexec/getty std.9600"	vt100	off secure
@


1.9.18.1
log
@sync with head
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.9 2008/10/07 10:00:02 abs Exp $
d19 4
a22 4
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
@


1.9.20.1
log
@Pull up following revision(s) (requested by martin in ticket #342):
	etc/etc.shark/ttys: revision 1.8
	etc/etc.hpcsh/ttys: revision 1.11
	etc/etc.amiga/ttys: revision 1.24
	etc/etc.arc/ttys: revision 1.8
	etc/etc.alpha/ttys: revision 1.12
	etc/etc.amigappc/ttys: revision 1.3
	etc/etc.ofppc/ttys: revision 1.9
	etc/etc.hp300/ttys: revision 1.16
	etc/etc.rs6000/ttys: revision 1.2
	etc/etc.i386/ttys: revision 1.20
	etc/etc.acorn26/ttys: revision 1.4
	etc/etc.iyonix/ttys: revision 1.4
	etc/etc.netwinder/ttys: revision 1.8
	etc/etc.mac68k/ttys: revision 1.20
	etc/etc.evbarm/ttys: revision 1.7
	etc/etc.pmax/ttys: revision 1.15
	etc/etc.hpcmips/ttys: revision 1.10
	share/terminfo/terminfo: revision 1.5
	etc/etc.mvmeppc/ttys: revision 1.6
	etc/etc.next68k/ttys: revision 1.10
	etc/etc.acorn32/ttys: revision 1.9
	etc/etc.ibmnws/ttys: revision 1.4
	etc/etc.atari/ttys: revision 1.10
	etc/etc.sgimips/ttys: revision 1.10
	etc/etc.newsmips/ttys: revision 1.9
	etc/etc.hpcarm/ttys: revision 1.6
	etc/etc.cats/ttys: revision 1.7
	etc/etc.amd64/ttys: revision 1.6
	etc/etc.prep/ttys: revision 1.8
	etc/etc.zaurus/ttys: revision 1.3
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.
Add a delete key capability to our wsvt25 entry.  Fixes a problem noted by
David Lord on netbsd-users.
@
text
@d2 1
a2 1
#	$NetBSD$
d19 4
a22 4
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
@


1.8
log
@Add ttyE[0-3] entries for wscons.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.7 2004/06/20 21:30:28 christos Exp $
d12 1
@


1.7
log
@remove ad-hok list of pty's from port tty files, and auto-generate it so
that it is consistent, and in the proper order.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.6 2003/10/04 07:41:13 dsl Exp $
d17 6
@


1.7.26.1
log
@Sync with HEAD.
@
text
@d2 1
a2 1
#	$NetBSD$
a16 6
# Workstation console (framebuffer) ttys
ttyE0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE1	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE2	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE3	"/usr/libexec/getty std.9600"	vt100	off secure

@


1.7.26.2
log
@Sync with HEAD.
@
text
@a11 1
constty	"/usr/libexec/getty std.9600"	vt100	off secure
@


1.7.24.1
log
@sync with head.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.8 2008/03/07 19:01:44 tnn Exp $
a16 6
# Workstation console (framebuffer) ttys
ttyE0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE1	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE2	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE3	"/usr/libexec/getty std.9600"	vt100	off secure

@


1.7.16.1
log
@sync with HEAD
@
text
@d2 1
a2 1
#	ttys,v 1.7 2004/06/20 21:30:28 christos Exp
a16 6
# Workstation console (framebuffer) ttys
ttyE0	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE1	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE2	"/usr/libexec/getty std.9600"	vt100	off secure
ttyE3	"/usr/libexec/getty std.9600"	vt100	off secure

@


1.6
log
@Revert 'console' back to /dev/console (from /dev/constty)
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.5 2003/10/03 14:54:21 dsl Exp $
a19 112

# Pseudo terminals
ttyp0	none				network
ttyp1	none				network
ttyp2	none				network
ttyp3	none				network
ttyp4	none				network
ttyp5	none				network
ttyp6	none				network
ttyp7	none				network
ttyp8	none				network
ttyp9	none				network
ttypa	none				network
ttypb	none				network
ttypc	none				network
ttypd	none				network
ttype	none				network
ttypf	none				network
ttypg	none				network
ttyph	none				network
ttypi	none				network
ttypj	none				network
ttypk	none				network
ttypl	none				network
ttypm	none				network
ttypn	none				network
ttypo	none				network
ttypp	none				network
ttypq	none				network
ttypr	none				network
ttyps	none				network
ttypt	none				network
ttypu	none				network
ttypv	none				network
ttypw	none				network
ttypx	none				network
ttypy	none				network
ttypz	none				network
ttypA	none				network
ttypB	none				network
ttypC	none				network
ttypD	none				network
ttypE	none				network
ttypF	none				network
ttypG	none				network
ttypH	none				network
ttypI	none				network
ttypJ	none				network
ttypK	none				network
ttypL	none				network
ttypM	none				network
ttypN	none				network
ttypO	none				network
ttypP	none				network
ttypQ	none				network
ttypR	none				network
ttypS	none				network
ttypT	none				network
ttypU	none				network
ttypV	none				network
ttypW	none				network
ttypX	none				network
ttypY	none				network
ttypZ	none				network
ttyq0	none				network
ttyq1	none				network
ttyq2	none				network
ttyq3	none				network
ttyq4	none				network
ttyq5	none				network
ttyq6	none				network
ttyq7	none				network
ttyq8	none				network
ttyq9	none				network
ttyqa	none				network
ttyqb	none				network
ttyqc	none				network
ttyqd	none				network
ttyqe	none				network
ttyqf	none				network
ttyr0	none				network
ttyr1	none				network
ttyr2	none				network
ttyr3	none				network
ttyr4	none				network
ttyr5	none				network
ttyr6	none				network
ttyr7	none				network
ttyr8	none				network
ttyr9	none				network
ttyra	none				network
ttyrb	none				network
ttyrc	none				network
ttyrd	none				network
ttyre	none				network
ttyrf	none				network
ttys0	none				network
ttys1	none				network
ttys2	none				network
ttys3	none				network
ttys4	none				network
ttys5	none				network
ttys6	none				network
ttys7	none				network
ttys8	none				network
ttys9	none				network
ttysa	none				network
ttysb	none				network
ttysc	none				network
ttysd	none				network
ttyse	none				network
ttysf	none				network
@


1.5
log
@Change 'console' login to use /dev/constty so that its output isn't
stolen by code that requests system messages using TIOCCONS.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.4 2002/02/13 09:46:13 martti Exp $
d11 1
a11 1
constty	"/usr/libexec/getty std.9600"	vt100	on secure
@


1.4
log
@Added ttyp[g-zA-Z] (bin/15594).
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.3 2001/06/07 20:16:55 thorpej Exp $
d11 1
a11 1
console	"/usr/libexec/getty std.9600"	vt100	on secure
@


1.3
log
@Update the console entries for new tty names.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.2 2000/08/12 13:43:58 mason Exp $
d38 46
@


1.2
log
@This should be the final part of moving to 64 PTYs by default. Added
entries for tty{r,s}{0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f} to /etc/ttys.

Thanks to Matthew Green for pointing out the need.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.1 2000/06/14 05:29:01 soren Exp $
d11 1
a11 1
console	"/usr/libexec/getty std.38400"	vt100	off secure
d13 7
a19 3
# Serial console port
tty00	"/usr/libexec/getty std.38400"	vt100	on secure
tty01	"/usr/libexec/getty std.9600"	vt100	on secure
@


1.1
log
@MD etc bits. MAKEDEV incomplete.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.2 2000/03/29 15:58:42 soren Exp $
d50 32
@


1.1.4.1
log
@file ttys was added on branch minoura-xpg4dl on 2000-06-23 15:46:01 +0000
@
text
@d1 49
@


1.1.4.2
log
@Sync w/ netbsd-1-5-base.
@
text
@a0 49
#
#	$NetBSD: ttys,v 1.1.4.1 2000/06/23 15:46:01 minoura Exp $
#
# name	getty				type	status		comments

# In normal operation, getty on the 'console' pseudo-device is disabled, and
# is enabled for the correct 'real' device (e.g. one of the serial ports).
# If the console is marked insecure, single-user requires the root password.

# Console pseudo-device
console	"/usr/libexec/getty std.38400"	vt100	off secure

# Serial console port
tty00	"/usr/libexec/getty std.38400"	vt100	on secure
tty01	"/usr/libexec/getty std.9600"	vt100	on secure

# Pseudo terminals
ttyp0	none				network
ttyp1	none				network
ttyp2	none				network
ttyp3	none				network
ttyp4	none				network
ttyp5	none				network
ttyp6	none				network
ttyp7	none				network
ttyp8	none				network
ttyp9	none				network
ttypa	none				network
ttypb	none				network
ttypc	none				network
ttypd	none				network
ttype	none				network
ttypf	none				network
ttyq0	none				network
ttyq1	none				network
ttyq2	none				network
ttyq3	none				network
ttyq4	none				network
ttyq5	none				network
ttyq6	none				network
ttyq7	none				network
ttyq8	none				network
ttyq9	none				network
ttyqa	none				network
ttyqb	none				network
ttyqc	none				network
ttyqd	none				network
ttyqe	none				network
ttyqf	none				network
@


1.1.2.1
log
@This should be the last piece of the move to 64 default PTYs. /etc/ttys now
has entries for 64 ptys.

Thanks to Matthew Green for pointing out the need for this.
@
text
@d2 1
a2 1
#	$NetBSD: ttys,v 1.1 2000/06/14 05:29:01 soren Exp $
a49 32
ttyr0	none				network
ttyr1	none				network
ttyr2	none				network
ttyr3	none				network
ttyr4	none				network
ttyr5	none				network
ttyr6	none				network
ttyr7	none				network
ttyr8	none				network
ttyr9	none				network
ttyra	none				network
ttyrb	none				network
ttyrc	none				network
ttyrd	none				network
ttyre	none				network
ttyrf	none				network
ttys0	none				network
ttys1	none				network
ttys2	none				network
ttys3	none				network
ttys4	none				network
ttys5	none				network
ttys6	none				network
ttys7	none				network
ttys8	none				network
ttys9	none				network
ttysa	none				network
ttysb	none				network
ttysc	none				network
ttysd	none				network
ttyse	none				network
ttysf	none				network
@
