From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Nov  1 11:53:39 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA27171;
	Wed, 1 Nov 2000 11:53:39 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gate.keisu.t.u-tokyo.ac.jp (gate.keisu.t.u-tokyo.ac.jp [133.11.68.1])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA27166
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 1 Nov 2000 11:53:38 +0900 (JST)
	(envelope-from simokawa@sat.t.u-tokyo.ac.jp)
Received: from sylph.sat.t.u-tokyo.ac.jp (sylph.sat.t.u-tokyo.ac.jp [10.6.1.20])
	by gate.keisu.t.u-tokyo.ac.jp (Postfix) with ESMTP
	id 5422C3C6D; Wed,  1 Nov 2000 11:54:42 +0900 (JST)
Received: from localhost (ett.sat.t.u-tokyo.ac.jp [10.6.1.30])
	by sylph.sat.t.u-tokyo.ac.jp (Postfix) with ESMTP
	id EF3D22DC72; Wed,  1 Nov 2000 11:54:41 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org, nabe@nabechan.org
In-Reply-To: <87zojk1lhd.wl@nabechan.org>
References: <20001031205717-24225N.uchiyama@pp.iij4u.or.jp>
	<20001031232824D.kobayasi@mail.grove.kutc.kansai-u.ac.jp>
	<87zojk1lhd.wl@nabechan.org>
X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7:#j7i14gu$
 jgR\S*&C3R/pJX<mI-4Z8'mqt1R'CjWdw-xqVoilv`\JgZcquM5oVuO^<vt/~051rCDM(`{rM~?{Ok
 r,XC+}Ycm9IJO)odT*-0nyJjBJYzL{GsZ
X-Mailer: Mew version 1.94.1 on XEmacs 21.2 (Shinjuku)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20001101115441N.simokawa@sat.t.u-tokyo.ac.jp>
Date: Wed, 01 Nov 2000 11:54:41 +0900
From: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
X-Dispatcher: imput version 20000414(IM141)
Lines: 83
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-users-jp 56562
Subject: [FreeBSD-users-jp 56562] Re: serial CONSOLE or TERMINAL ? (Re:
 serial console, null modem)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: simokawa@sat.t.u-tokyo.ac.jp

nabe> $B$D$$$G$K%7%j%"%k%3%s%=!<%k$K$7$?>uBV$G(B ttyd0 or cuaa0 $B$H$+$K(B getty $B$r$"$2(B
nabe> $B$k$H(B console $B$H(B getty $B$,%G%P%$%9$N<h$j9g$$$K$J$k$N$G:$$k$H;W$$$^$9!#(B
nabe> 
nabe> $B%7%j%"%k%3%s%=!<%k$N;~$O(B console $B$K(B getty $B$r$"$2$k$N$,@5$7$$$+$H!#(B
nabe> 
nabe> /etc/ttys $B$O$3$s$J46$8!#(B
nabe> console "/usr/libexec/getty std.9600"   vt100   on secure

$B$b$&$A$g$C$H$3$NM}M3$r>\$7$/@bL@$7$F$$$?$@$1$^$9$+(B?
($B$=$&$"$C$FM_$7$$$H$$$&$N$O$o$+$j$^$9$,(B)

$B$3$l$,@5$7$$$H$9$k$H(B, ttyv0 $B$K(B getty $B$r$"$2$k$N$b4V0c$$$H$$$&$3$H$K(B
$B$J$j$^$;$s$+(B?

$B$A$J$_$K(B, /etc/ttys $B$O0lC6(B (ttyv0$B$+$i(B) console $B$G(B getty $B$r5/F0$9$k$h$&(B
$B$KJQ99$5$l$^$7$?$,(B, $B$=$ND>8e$KLa$5$l$^$7$?(B.
cvs-all $B$K$=$3$i$X$s$N5DO@$,>/$7;D$C$F$$$k$O$:$G$9(B. $B>/$70zMQ$7$F$*$-$^$9(B.

$B!t:#$OLdBj$J$$$N$+$b$7$l$^$;$s$,(B.

/\ Hidetoshi Shimokawa
\/  simokawa@sat.t.u-tokyo.ac.jp
PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp

To: Bruce Evans <bde@zeta.org.au>
Cc: David O'Brien <obrien@FreeBSD.org>, cvs-committers@FreeBSD.org,
        cvs-all@FreeBSD.org
Subject: Re: cvs commit: src/etc/etc.i386 ttys src/etc/etc.alpha ttys 
In-Reply-To: Message from Bruce Evans <bde@zeta.org.au> 
   of "Sat, 29 Jan 2000 15:53:07 +1100." <Pine.BSF.4.21.0001291538570.8395-100000@alphplex.bde.org> 
Date: Sat, 29 Jan 2000 19:55:14 +0800
From: Peter Wemm <peter@netplex.com.au>
Message-Id: <20000129115514.BBFBF1CD9@overcee.netplex.com.au>
Sender: owner-cvs-all@FreeBSD.ORG
Precedence: bulk

Bruce Evans wrote:
> On Fri, 28 Jan 2000, David O'Brien wrote:
> 
> > On Sat, Jan 29, 2000 at 02:43:33PM +1100, Bruce Evans wrote:
> > > Now is not a good time to awaken bugs in the console driver.
> > 
> > I'm open to diffs.
> 
> I fixed many known bugs years ago, but I think it is still a
standard
> superstition that you don't run getty on the console.  Running it on
> the physical device behind the console works better.

It's not superstition, there's a damn good reason:

peter@overcee[7:41pm]~ports/emulators-191> grep revoke
~src/libexec/getty/*
/home/src/libexec/getty/main.c:         revoke(ttyn);

peter@overcee[7:41pm]~ports/emulators-192> grep console
~src/etc/syslog.conf 
*.err;kern.debug;auth.notice;mail.crit          /dev/console

However, due to other bugs:

pwroot@overcee[7:53pm]~ports/sysutils/lsof-106# lsof | grep -i revoke
adjkerntz    31    root    0u  VBAD
(revoked)
adjkerntz    31    root    1u  VBAD
(revoked)
adjkerntz    31    root    2u  VBAD
(revoked)
cron        153    root    0u  VBAD
(revoked)
cron        153    root    1u  VBAD
(revoked)
cron        153    root    2u  VBAD
(revoked)

This is on a machine with a getty on /dev/ttyv0 only.

Machines with serial consoles and a getty on /dev/ttyd0 are also
affected.

Cheers,
-Peter

