Re: clear old output in login screen?



jw <jwdevel@xxxxxxxxx> wrote:
On Sun, May 3, 2009 at 1:51 PM, Paul B. Mahol <onemda@xxxxxxxxx> wrote:
echo $TERM | grep cons25 >> /dev/null && clear && vidcontrol -C

Aha! I didn't know about 'vidcontrol -C'
That combined with 'clear' does the trick.

However...
Is there any way I could have this execute when the "login:"
prompt displays, rather than having each user need to do it
themselves?

In other words, I want this clearing to happen for all users
regardless of shell, etc.

If I needed to do this, could not find a way to do it via
configuration settings, and didn't want to hack the login
source code, I would try renaming the login binary to
something like login.real, and replacing it with an
executable script containing something like:

#!/bin/csh
clear
vidcontrol -C
exec /usr/bin/login.real "$@"

Granted such a hack will need to be redone any time you do
an installworld.
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: clear old output in login screen?
    ... I didn't know about 'vidcontrol -C' ... Is there any way I could have this execute when the "login:" ... and didn't want to hack the login ... Granted such a hack will need to be redone any time you do ...
    (freebsd-questions)
  • Re: pre startup initialization
    ... >> hack than ... >> That's clever! ... >> defined a global object whose contructor does stuff. ... if you want to execute ...
    (comp.lang.cpp)
  • Re: Blank edit box with DDV_MinMaxInt
    ... This will cause the box to have 0 in it when I execute the dialog. ... and hack it around a bit). ... I've got dozens of them by now, ... Tim Ward ...
    (microsoft.public.vc.mfc)