Date: Wed, 3 Nov 2004 19:46:27 +0100 From: Paul van der Zwan <paulz@vanderzwan.org> To: "Mike Jakubik" <mikej@rogers.com> Cc: current@freebsd.org Subject: Re: Recent TTYDEF_LFLAG default change Message-ID: <AB46BC14-2DC8-11D9-9F33-000D93C3841C@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>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AB46BC14-2DC8-11D9-9F33-000D93C3841C>
