hello -- i'm an NFS developer and consequently rely very heavily on syslog for printk debugging output.
i am absolutely baffled by something: i have 2 clusters, both set up from scratch with Fedora 9 installs.
on one of them, all kernel messages appear in dmesg and in /var/log/messages.
on the other, for whatever reason, my kernel logging goes only to dmesg; given that i need to coordinate debugging between userland and kernel components, i need all the logging in one file.
both clusters have the stock fedora 9 /etc/rsyslog.conf. this is really baffling me. at the very least, shouldn't a single simple rule like:
$ModLoad imklog.so
*.* <TAB> /var/log/messages
.. just punt and send everything there?
i can cat /proc/kmsg and see the stuff that's going into dmesg and i don't understand what could be going on. frankly, given that i'd lived with syslog-ng for so long, i tried using yum to uninstall rsyslog and immediately got hung up on dependency hell (over 500 packages would also be erased, and yum apparently can't be forced = lame), so it appears that trying to replace rsyslog is going to hose everything.
that said, however, i don't have any allegiance to any logger, syslog-ng or rsyslog or whatever -- i just need my kernel and daemon messages going to the same place.
can you recommend anything that i might try to fix this? i need only the most basic of setups.
thanks kindly,
david


