河内です。

稲員さん、ありがとうございます。

稲員さんがおっしゃるとおりに、/usr/local/etc/rc.dにrsyncd.shをおき、その
ひとつ上にrsyncd.confをおいて、/etc/rc.confにrsyncd_enable="YES"にしたら無事
動きました。

rsyncd.sh及びrsyncd.confファイルは稲員さんから教えていただいた場所、/usr/ports/net/rsync/files 
の下から持ってきました。

ありがとうございました。


 >稲員です。
 >
 >On Fri, 04 Feb 2011 19:36:48 +0900
 >Kenji Kawachi <k.kawa...@nasuinfo.or.jp> wrote:
 >
 >> 以前ports からインストールした時は、/usr/local/etcにrsyncd.confが
 >> あり、このファイルのhosts.allowに許可するIPを登録し、rc.confに
 >> rsyncd_enable="YES"にしたらうまく動いたので同様にしようと思って
 >> いたら、rsyncd.confがなかったのであれっと思った次第です。
 >> 同様のことをしたいのですが、/usr/local/etcにrsyncd.confをおき、
 >> rsyncd_enable="YES"にしたら動くのでしょうか?。
 >
 >ports からインストールした時 rsyncd_enable="YES" が有効なのは、
 >ports がその為の仕掛けを用意してくれるからです。
 >なので tar ball から野良インストールしただけでは上記の設定を書い
 >ても動作しません。 rsyncd.conf のサンプルと同じ場所に置いてある
 >rsyncd.sh.in を参考にして適切な設定を行なえば、同じ様に動作させ
 >ることは出来ます。(詳細は man rc)
 >
 >というか、元メールにある様なエラーが出る事がそもそも好ましく無い
 >状態にあると思うので、そちらを直して ports を使う方が良いんじゃ
 >ないでしょうか。
 >/etc/make.conf で X11BASE を不用意に変更していたりしませんか?
 >
 >
 >-- 
 >Rikito INAKAZU (稲員力士) <riki1017k...@gmail.com>

メールによる返信