Reassigning kernel output to another vty
Antony Mawer
fbsd-questions at mawer.org
Mon Nov 28 07:51:22 GMT 2005
On 28/11/2005 6:29 PM, Rechistov Grigory wrote:
> There are at least 8 virtual terminals by default on FreeBSD, but I
> seldom (to be exact, never) use all of them, mostly the first 3-4. The
> kernel messages and another ones (such programs as su(1) also print
> there time to time) are shown on the first vty. So I often get crazy
> mixture of this stuff, it covers my Midnight Commander's panels till I
> refresh them. I wonder if there's a method to show kernel messages on,
> say, 6th console, logs on 7th etc? Such behaviour is well-known feature
> of many Linux distros and I remember smth similar when installing
> FreeBSD, when messages of packages are shown on 4th vty.
You can easily achieve this by specifying /dev/tty## in the
/etc/syslogd.conf file. For instance, change the line:
*.err;kern.warning;auth.notice;mail.crit /dev/console
to:
*.err;kern.warning;auth.notice;mail.crit /dev/ttyv8
Then the message will be directed to the 9th console. Alternatively, you
can disable some of the normal login screens in /etc/ttys and then point
syslog to use one of the newly freed-up ttys.
-Antony
More information about the freebsd-questions
mailing list