こんにちは、伊藤です。
外してたらすみません。

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
> この辺でもやってます...
> 

メールによる返信