Syslogd уже должен быть запущен в вашей системе; что вам нужно сделать, это включить опцию прослушивания UDP. Это контролируется разделом в конце /System/Library/LaunchDaemons/com.apple.syslogd.plist; уберите маркеры комментариев, чтобы они выглядели так:
<!--
Un-comment the following lines to enable the network syslog protocol listener.
-->
<key>NetworkListener</key>
<dict>
<key>SockServiceName</key>
<string>syslog</string>
<key>SockType</key>
<string>dgram</string>
</dict>
</dict>
</dict>
</plist>
А затем перезагрузите демон syslogd, перезагрузившись или выполнив:
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
ОБНОВЛЕНИЕ: Начиная с OS X v10.7, Apple переключила com.apple.syslogd.plist в двоичный формат plist, который не содержит соответствующего комментария и не редактируется в виде простого текста. С новым форматом, PlistBuddy, кажется, самый простой способ добавить слушателя:
cd /System/Library/LaunchDaemons
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener dict" com.apple.syslogd.plist
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener:SockServiceName string syslog" com.apple.syslogd.plist
sudo /usr/libexec/PlistBuddy -c "add :Sockets:NetworkListener:SockType string dgram" com.apple.syslogd.plist
sudo launchctl unload com.apple.syslogd.plist
sudo launchctl load com.apple.syslogd.plist