Date: Tue, 5 May 2009 09:45:16 +0100 From: Mike Clarke <jmc-freebsd2@milibyte.co.uk> To: freebsd-questions@freebsd.org Subject: Re: clear old output in login screen? Message-ID: <200905050945.16910.jmc-freebsd2@milibyte.co.uk> In-Reply-To: <49fff6e5.JdJRbLiNeEolnKU2%perryh@pluto.rain.com> References: <fa8771800905031146v51a8b752ra125f68a2520da4f@mail.gmail.com> <200905041018.00717.jmc-freebsd2@milibyte.co.uk> <49fff6e5.JdJRbLiNeEolnKU2%perryh@pluto.rain.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 05 May 2009, perryh@pluto.rain.com wrote: > Mike Clarke <jmc-freebsd2@milibyte.co.uk> wrote: > > On Monday 04 May 2009, perryh@pluto.rain.com wrote: > > ... > > > > ? #!/bin/csh > > > ? clear > > > ? vidcontrol -C > > > ? exec /usr/bin/login.real "$@" > > > > But this wouldn't prevent someone scrolling back with the scroll > > lock key before logging in. I assume the OP's requirement is to > > stop people from seeing previous users console activity. > > That's what the "vidcontrol -C" line is supposed to accomplish, > based on my reading of vidcontrol(1) and earlier messages in the > thread. Granted I have not actually tried it. Yes, "vidcontrol -C" will accomplish this, but my point was that including this as part of the replacement login script is too late. You don't need to be logged in to use the scroll lock and pg{Up,Dn} keys. To prevent people seeing the previous users activity you would need to clear the console buffer at the logout stage. -- Mike Clarke
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905050945.16910.jmc-freebsd2>