2011年9月10日土曜日

MacOS X でsyslogd udp(514)受信する設定 (How to receive syslog udp(514) with MacOS X)

使用環境: MacOS X 10.6 (Snow Leopard)

以下のファイルを編集。(管理者ユーザー/sudo)
edit the file bellow. (with root user / sudo)
/System/Library/LaunchDaemons/com.apple.syslogd.plist

ファイル末尾の以下の部分をアンコメント。
un-comment  these part bellow.
<!--
        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>

syslogdをリロード。
reload syslogd
> launchctl unload com.apple.syslogd.plist
> launchctl load com.apple.syslogd.plist


受信待機(Listen)確認。
check if mac really start listening to.
> netstat -an |grep 514
udp6       0      0  *.514                  *.*                    
udp4       0      0  *.514                  *.*

できた!
done!

0 件のコメント:

コメントを投稿