MacのPostfixの起動時間を延長
2013年1月22日
Macにて、以下のコマンドでPostfixを起動しても
60秒でサービスが停止してしまう
60秒でサービスが停止してしまう
sudo launchctl start org.postfix.master
開発中は不便だよね、ということで
勝手にサービスが停止してしまうのが嫌ならこうする
sudo vim /System/Library/LaunchDaemons/org.postfix.master.plist
(..略..)
<array>
<string>master</string>
<string>-e</string>
<string>60</string> # これを 86400 とかにする
</array>
(..略..)
sudo launchctl unload /System/Library/LaunchDaemons/org.postfix.master.plist
sudo launchctl load /System/Library/LaunchDaemons/org.postfix.master.plist
補足:
- 編集は Finder から開いて Xcode で修正してもいいが、事前に権限の解放が必要
- unload/loadの反映確認コマンドは不明、実際動かして60秒より長くなってたことで確認
- Mac OSX Mountain Lion で試しました
- 参考1) http://docs.komagata.org/4724
- 参考2) http://www.pistolfly.jp/weblog/2012/01/os-x-lion-postfix.html