詳しくは あたりで。
で、起動scriptが欲しいので、Serf SysV Init script usage: # /sbin/chkconfig --add serf # /sbin/chkconfig serf on # /sbin/service serf startを使ってみる。が、Ubuntuだとエラーになってしまう。
/etc/rc.d/init.d/functions
はないので削除。killproc
はkillとpgrepで書き換えてみる。
FreeBSD用起動script。serfの実行ファイルが
/usr/local/bin/
にあることを想定。
Mac用script。同じくserfの実行ファイルが/usr/local/bin/
にあることを想定。
家で遊ぶとしたら、hostsファイルの自動更新くらい?serf-hosts をシェルスクリプトで書き直したを参考に、Macでは
- HomebrewなどでGNU sedをgsedとしてインストール。それを使うようにする。
/bin/sh
だとecho -e
が効かないようなので、/bin/bash
に変更。