In a similar vein to Why is Syslog Not Writing Logs To The Designated Files?
I'm having a few problems with syslog on Ubuntu 10.0.4
I have an app which I have set to facility local7. I added the following line to /etc/rsyslog.d/50-default.conf
local7.* /var/log/my.log
I then force rsyslogd to reload the config files as follows:
pgrep syslogd # returns 817
sudo kill -HUP 817
I run the following test:
$ logger local7.info hello
But the output appears in /var/log/syslog
Have I missed something? This works fine on my dev machine (Mac OS X)