How do you enable syslogd to accept incoming connections on Snow Leopard from remote loggers?

Posted by Emmel on Super User See other posts from Super User or by Emmel
Published on 2010-04-16T05:08:08Z Indexed on 2010/04/16 5:13 UTC
Read the original article Hit count: 558

Filed under:
|
|
|
|

How do I get syslogd to accept incoming connections from remote hosts on Snow Leopard?

I'd like to centralize logging such that various devices and systems send logs to Snow Leopard's syslogd, which normally hangs out on UDP 514. However, I'm unable to get them to successfully be accepted by good ole syslogd. I tcpdumped on the Snow Leopard box to verify that packets are being spouted to port 514 -- they are. I checked that syslogd is listening on 514 -- it's not.

Googling around told me that, on older versions of OSX (don't you love the way things change so rapidly on OSX), one just had to add a flag to the syslogd daemon to allow remote; one did this in com.apple.syslogd.plist. However the syslogd daemon has no flags (at least in its man page) that suggests any remote anything.

What's the solution to this?

Secondary, less import but relevant question: What's 'newsyslog'? I see a plist file but it's not running (apparently).

Thanks

© Super User or respective owner

Related posts about osx

Related posts about osx-server