Lion Server で syslogd
AirMac Extreme のログを NetBSD の syslogd で受けていたので、それを Lion Server でもやりたい。 NetBSD のときは /etc/rc.conf に syslogd_flags=”" で良かったのですが、 Lion Server だとどうやるんだろうな、とちょっと悩んだのですが、
man syslogd
したら -dup_in のところに書いてありました(笑)。とゆーことで man に従い /System/Library/LaunchDaemons/com.apple.syslogd.plist を書き換え unload & load でおっけー、という具合。
以下手順
plutil -convert xml1 /System/Library/LaunchDaemons/com.apple.syslogd.plist -o ~/com.apple.syslogd.plist
デフォルトではバイナリ形式だったので plutil というツールで xml 形式に変換。デフォルトでは上書きなので念のためホームにコピーしました。で、これを man に記載のあるように編集
--- ~/com.apple.syslogd.plist.org 2011-08-11 09:09:48.000000000 +0900
+++ ~/com.apple.syslogd.plist 2011-08-17 17:04:50.000000000 +0900
@@ -49,6 +49,13 @@
<key>SockType</key>
<string>dgram</string>
</dict>
+ <key>NetworkListener</key>
+ <dict>
+ <key>SockServiceName</key>
+ <string>syslog</string>
+ <key>SockType</key>
+ <string>dgram</string>
+ </dict>
</dict>
</dict>
</plist>
あとは unload して念のため元のファイルのバックアップを取って、編集した plist をコピーしてファイルの所有者を root に変えて load すると無事に AirMac Extreme のログを受けることが出来るようになりました。ぃぇー
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist sudo mv /System/Library/LaunchDaemons/com.apple.syslogd.plist /System/Library/LaunchDaemons/com.apple.syslogd.plist.org sudo mv ~/com.apple.syslogd.plist /System/Library/LaunchDaemons/com.apple.syslogd.plist sudo chown root /System/Library/LaunchDaemons/com.apple.syslogd.plist sudo launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist
Related posts:
- cron に別れを告げ launchd と共に過ごそう、今さら Mac OS X では cron は launchd にキックされる扱いなので launchd マジお勧め、ということは知ってはいたのだけど、今まで...
- まどかちゃんと launchd 考えてみりゃ当たり前だよな、と思うのだけど、ちょーハマったのでもしかしたら同じようにハマってる人の役に立つかもしれないのでメモ。 NetBSD では cron で @reboot /path/to/madoka4.2/ [...]...
- SpamAssassinの調教 メール環境を移行した結果、 spam フィルターを、 Mew がサポートしてるからという理由で使っていた bogofilter から SpamAssassin に移行したのです。が、特性の問題だと思うんだけど、そのままで [...]...
- Apertureプロジェクトの自動分割 Aperture 最大の不満がこの iPhoto にあった機能がないこと(結合はあるのに!!)。複数のカメラで撮った写真を日付毎に分けてるので、読み込み時のプロジェクト分割だと同じ日付で複数のプロジェクトが出来ちゃうし、 [...]...
- Lion(x86_64) で ruby19-migemo-0.40 Lion になって困ったことのひとつが /usr/pkg/etc/mk.conf に ABI=64 と書いていると、 ruby-18-base の build に失敗すること。素で...
Post comment
Find Me On
J league
ついった
- 昨日の Nintendo Direct は iPhone の Ustream.app で開いて Air Play で Apple TV2 に飛ばしてテレビで見てました。「かがくのちからってすげー!」ってな感じだけど、 Apple TV2 単体で完結してほしいトコロでもある。 24 minutes ago
- いや、俺は持ってたけど「ゲームギアの美しい液晶画面は子供たちに衝撃を持って受け入れられました」は嘘だろうよ(笑)。(一部の|特殊な)子供たちに、だったら許す(ぇー 39 minutes ago
- そーいえば例の冷凍のファミチキを買ったんだけど、奥さんの研究の結果、油であげなくてもオーブンを 250 度にして 15 分焼くと、ほぼ店頭で買えるのと同じ味になることが判明。そして順調に増加する俺の体重(笑 1 hour ago
- ふと、本屋の店頭に平積みされてる本のうち、一冊だけ数を減らして積んどくと売れてると誤解されて売り上げが上がるんじゃないか? とか思いついた。 4 hours ago
- チャーミングを iPhone というか Retina 向けにエンコして見てみたけど、細かい分ウチの 32" なテレビで見るよりもキレイな気がした。 4 hours ago
Tag cloud
software
WordPress
DS*
Camera
ラブプラス*
特撮
ネスプレッソ
iOS
gadget
ドルチェグスト
Mac
ゲームキューブ
Lion Server
family
3DS
iPod
Touran
おもちゃ
Books
Aperture
BD
Open Directory
Kerberos
IYH
coffee
Wii
pkgsrc
XBox
iPad
Mercurial
DVD
アニメ
Bazzer
Emacs
VPS
willcom
クレカ
ポケモン
launchd
映画

