Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to configure syslogd to listen to UDP in El Capitan?

Older Apple Airport base stations have the ability to log via syslog’s UDP transport. By default, however, syslogd on Mac OS X doesn’t set up a UDP listener.


In Yosemite, it was relatively easy to enable the UDP listener by editing /System/Library/LaunchDaemons/com.apple.syslogd.plist, as described in the syslogd(8) man page. Presumably the same would work in El Capitan, except that the sandbox prevents modification of that file.


I’d rather not disable System Integrity Protection just to make this change, and it seems like an oversight that there isn’t a way to configure this which doesn’t involve changing a file in /System. Is there any other mechanism which I’m overlooking?

Mac mini, OS X El Capitan (10.11.1)

Posted on Nov 4, 2015 1:45 PM

Reply
4 replies

Feb 26, 2016 12:47 AM in response to Anton Rang

Similarly, I would like to add my netgear router log to syslog.


I need to be able to monitor my son's internet usage, and the router logs all traffic...


found this on the net: http://hmijailblog.blogspot.com/2015/03/using-os-xs-syslogd-to-receive-log.html


but it requires editing the plist, which is no longer possible due to SIP


the author also mentions the use of syslog-ng, but I that might take longer to figure out how to configure to co-exist with apple's syslogd, and I rather not disable apple's syslogd...


thanks,


-avi

How to configure syslogd to listen to UDP in El Capitan?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.