From owner-freebsd-current@FreeBSD.ORG Wed Apr 11 16:50:18 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7861616A401 for ; Wed, 11 Apr 2007 16:50:18 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [83.98.131.211]) by mx1.freebsd.org (Postfix) with ESMTP id 4935913C457 for ; Wed, 11 Apr 2007 16:50:17 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id A99571CDC3; Wed, 11 Apr 2007 18:50:16 +0200 (CEST) Date: Wed, 11 Apr 2007 18:50:16 +0200 From: Ed Schouten To: current@freebsd.org Message-ID: <20070411165016.GD6950@hoeg.nl> References: <200704111034.l3BAYLLg005996@peedub.jennejohn.org> <20070411124408.T4565@fledge.watson.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zinZTyJ7Pquq9iCB" Content-Disposition: inline In-Reply-To: <20070411124408.T4565@fledge.watson.org> User-Agent: Mutt/1.5.14 (2007-02-12) Cc: Subject: Status update on COMPAT_43TTY [Was: script stuck in devdrn] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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, 11 Apr 2007 16:50:18 -0000 --zinZTyJ7Pquq9iCB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, * Robert Watson wrote: > Right now, kern.pts.enable defaults to 0, but it would be nice to set > it to 1 as the default for 7.0. Since it affects application > behavior, it would be better to do this sooner rather than later in > order to give both base system apps and ports a chance to settle out. Talking about terminals; I submitted this article for the FreeBSD Status Report (but it somehow ended in some kind of bit-bucket) about the dependency of COMPAT_43TTY. Some weeks ago I took a look at the list of ports that were using , made by Kris last year. A lot of ports were quite easy to fix, because they already included termios bits. Others only supported sgtty and termio, but weren't hard to port. Yesterday delphij@ committed some fixes for the (in my opinion) most important port that was making use of the sgtty interface; OpenLDAP (applications that display a password prompt). I guess a lot of people can now live with a kernel that does not have COMPAT_43TTY anymore. I created a PR, kern/110667, which contains a patch for the sgtty.h header file to display a warning when it's included. I guess removing COMPAT_43TTY from the GENERIC kernel config would be premature, because not all ports are fixed yet (and there are still some PR's left). I'd appreciate it if someone would take a look at the PR, because when the warning is in place, I can search through existing pointyhat for inclusions of the header file, so I can continue my work on porting the remainder to termios. Thanks! Yours, --=20 Ed Schouten WWW: http://g-rave.nl/ --zinZTyJ7Pquq9iCB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGHRHI52SDGA2eCwURAmVnAJ9VAFWJGtnDc//bqkQ9kuNG+5OOdQCbBJ3D 02bdr3lQTy3kh8m43+3lZpI= =R6cY -----END PGP SIGNATURE----- --zinZTyJ7Pquq9iCB--