Hans-Werner Hilse wrote:

> 
> No problem. But it's from a debian system... From /etc/syslog.conf:
> ---snip---
> # The named pipe /dev/xconsole is for the `xconsole' utility.  To use it,
> # you must invoke `xconsole' with the `-file' option:
> # 
> #    $ xconsole -file /dev/xconsole [...]
> #
> # NOTE: adjust the list below, or you'll go crazy if you have a reasonably
> #      busy site..
> #
> daemon.*;mail.*;\
>         news.crit;news.err;news.notice;\
>         *.=debug;*.=info;\
>         *.=notice;*.=warn       |/dev/xconsole
> ---snip---
> 
> I don't have currently syslog-ng running, but I think I remember that
> similar configuration was in /etc/syslog-ng/syslog-ng.conf (maybe
> commented out?)

Yes, it was commented out as the default setting is to send everything to
tty12:
================================
# By default messages are logged to tty12...
#destination console_all { file("/dev/tty12"); };
# ...if you intend to use /dev/console for programs like xconsole
# you can comment out the destination line above that references /dev/tty12
# and uncomment the line below.
destination console_all { file("/dev/console"); };
================================
So, now I've uncommented it but every single message is shown not only in
xconsole (which is fine), but in tty1 as well.  The latter makes the boot
up messages look very messy indeed.

I don't know if I am asking too much here, but is there a way to:
1. Continue with all messages shown in tty12 as per default syslog-ng
configuration.
2. Also show all/some messages to xconsole.
3. Do not pipe everything to console during/after boot - the default
messages there are adequate for my liking.

Perhaps I am a bit confused: what is the relationship between /dev/console
and xconsole?
-- 
Regards,
Mick

-- 
gentoo-user@gentoo.org mailing list

Reply via email to