From owner-freebsd-current Wed Nov 22 19: 7:27 2000 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id D3D0837B479 for ; Wed, 22 Nov 2000 19:07:24 -0800 (PST) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id WAA50246; Wed, 22 Nov 2000 22:05:17 -0500 (EST) (envelope-from wollman) Date: Wed, 22 Nov 2000 22:05:17 -0500 (EST) From: Garrett Wollman Message-Id: <200011230305.WAA50246@khavrinen.lcs.mit.edu> To: Poul-Henning Kamp Cc: current@FreeBSD.ORG Subject: Re: RFC: /dev/console -> /var/log/messages idea/patch In-Reply-To: <2210.974933052@critter> References: <200011222239.RAA48717@khavrinen.lcs.mit.edu> <2210.974933052@critter> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > In message <200011222239.RAA48717@khavrinen.lcs.mit.edu>, Garrett Wollman write >> They can try, but by the time they do the console has already been >> revoke()d, so they no longer have access to the real console. > I don't know what you consider "the real console", but opening > "/dev/console" and barfing on it works all the time. We are talking at cross purposes. I am talking about programs which don't properly detach from their controlling terminal (the console, in this case) and then periodically warble things to standard error. Luckily, such programs never seem to bother to check the error returns. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message