こんにちは、伊藤です。 外してたらすみません。 coreファイルが作成される場所ってどこを探してますか? inetd.conf には、 rootユーザーで起動すると書かれていますが、 messagesには、 uid 1001 のユーザーのプロセスとなっています。 多分、cvsntがsetuid()しているんだと思うんですが。
uid 1001 のユーザーのホームディレクトリにcoreファイルが作成 されていませんか? もしくは、そのディレクトリのパーミッションとか、そのディレクトリの 属するファイルシステムの空き容量とかはどうでしょう? もしかして、cvsntがchroot()している可能性とかはどうでしょう? NAKAMURA Takeshi wrote: > 仲村です > > port から cvsnt を入れて試しているのですが、signal 11 で > こけてしまうことがあります。 > > inetd.conf に > cvspserver stream tcp nowait root /usr/local/bin/cvsnt cvsnt > --allow-root=/export/misc/ pserver > と書いて、「/etc/rc.d/inetd restart」したんですが、signal 11 で > こけても core を吐いてくれません。 > > (/etc/rc.d/inetd の load_rc_config の前に ulimit -c unlimited と > 書いて restart しましたが駄目でした) > > core を吐かすにはどうすればいいのでしょうか? > > /var/log/messages のログ > Oct 23 17:22:29 BUN kernel: pid 53518 (cvsnt), uid 1001: exited on signal 11 > # uname -smr > FreeBSD 5.5-RELEASE-p7 i386 > # limit core > coredumpsize unlimited > # ls -l `which cvsnt` > -r-xr-xr-x 1 root wheel 942144 Oct 23 11:50 /usr/local/bin/cvsnt > ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+ > 関西沖縄の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部 > 仲村 武 <[EMAIL PROTECTED]> > http://lists.sourceforge.jp/mailman/archives/cvs-jp-info/2006-October/000773.html > この辺でもやってます... >