From owner-freebsd-current@FreeBSD.ORG Wed Nov 3 18:46:35 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA5F116A4CE for ; Wed, 3 Nov 2004 18:46:35 +0000 (GMT) Received: from smtp.bbeyond.nl (smtp.bbeyond.nl [62.177.144.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2849743D53 for ; Wed, 3 Nov 2004 18:46:35 +0000 (GMT) (envelope-from paulz@vanderzwan.org) Received: from hari.vanderzwan.org (62-177-151-219.bbeyond.nl [62.177.151.219]) by smtp.bbeyond.nl (Postfix) with ESMTP id 7269E2AC090; Wed, 3 Nov 2004 19:46:33 +0100 (CET) Received: from [192.168.200.8] (rincewind.vanderzwan.org [192.168.200.8]) by hari.vanderzwan.org (8.12.11/8.12.11) with ESMTP id iA3IkWj1022502; Wed, 3 Nov 2004 19:46:32 +0100 (CET) (envelope-from paulz@vanderzwan.org) In-Reply-To: <43125.207.219.213.163.1099498745.squirrel@207.219.213.163> References: <20041103111157.GA12950@nagual.pp.ru> <16110.1099480534@critter.freebsd.dk> <20041103111813.GB13047@nagual.pp.ru> <43125.207.219.213.163.1099498745.squirrel@207.219.213.163> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Paul van der Zwan Date: Wed, 3 Nov 2004 19:46:27 +0100 To: "Mike Jakubik" X-Mailer: Apple Mail (2.619) X-Virus-Scanned: ClamAV 0.80/545/Thu Oct 21 15:33:33 2004 clamav-milter version 0.80j on hari.vanderzwan.org X-Virus-Status: Clean cc: Andrey Chernov cc: Poul-Henning Kamp cc: current@freebsd.org Subject: Re: Recent TTYDEF_LFLAG default change X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Nov 2004 18:46:35 -0000 On 3-nov-04, at 17:19, Mike Jakubik wrote: > Andrey Chernov said: > >> On Wed, Nov 03, 2004 at 12:15:34PM +0100, Poul-Henning Kamp wrote: >>> Because if you open a serial port and it defaults to echo, you may >>> end >>> up in >>> an "echo-war" with the other end before you ever get a chance to call >>> ioctl and disable echoing. >> >> Well, use TTYDEF_LFLAG_NOECHO I suggest for that case and leave >> user-visible default untouched to not break userland programs. > > I agree. My terminal under bash still gets messed up after running > portupgrade. That seems to be cause by 'stty sane' being broken by the TTYDEF_LFLAG change. So even 'essential' programs in the base system may have been affected by this change. Paul -- For a successful technology, reality must take precedence over public relations, for nature cannot be fooled. Richard P. Feynman