From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed Oct 25 19:08:14 2006
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id k9PA8Em17897;
	Wed, 25 Oct 2006 19:08:14 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from white.jeol.co.jp (white.jeol.co.jp [61.114.13.194])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id k9PA8Ew17892
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 25 Oct 2006 19:08:14 +0900 (JST)
	(envelope-from kashimiz@jeol.co.jp)
Received: from red.jeol.co.jp (red.jeol.co.jp [172.16.96.59])
	by white.jeol.co.jp (Postfix) with ESMTP id DEA612F2B
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 25 Oct 2006 19:08:10 +0900 (JST)
Received: from pictor.jeol.co.jp (localhost [127.0.0.1])
	by red.jeol.co.jp (8.9.3/3.7W-05021820) with ESMTP id TAA11830
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 25 Oct 2006 19:08:09 +0900 (JST)
Received: from vodka.aki.jst.jeol.co.jp (jst1.aki.jst.jeol.co.jp [172.16.50.221])
	by pictor.jeol.co.jp (8.9.3 (PHNE_18979)/3.7W-2003052617) with ESMTP id TAA15998
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 25 Oct 2006 19:08:09 +0900 (JST)
Received: from JSTEBA14.aki.jst.jeol.co.jp (jsteba14.aki.jst.jeol.co.jp [192.168.33.47]) by vodka.aki.jst.jeol.co.jp with ESMTP (8.7.1/8.7.1) id TAA08075 for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 25 Oct 2006 19:08:08 +0900 (JST)
Message-ID: <uvem84sja.wl%kashimiz@jeol.co.jp>
From: SHIMIZU kazuhiro <kashimiz@jeol.co.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <20061025113100.6167.1YEN@sh.rim.or.jp>
References: <20061025113100.6167.1YEN@sh.rim.or.jp>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8
 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-mingw-nt5.1.2600)
 MULE/5.0 (SAKAKI) Meadow/3.00-dev (KIKU)
Organization: JEOL SYSTEM TECHNOLOGY co.,ltd.
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 25 Oct 2006 19:08:09 +0900
X-Sequence: FreeBSD-users-jp 90119
Subject: [FreeBSD-users-jp 90119] Re: core =?ISO-2022-JP?B?GyRCJHIbKEI=?=
 =?ISO-2022-JP?B?GyRCRUckKyQ7JGskSyRPISkbKEI=?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kashimiz@jeol.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B@6?e(B@$BD.ED;T$G$9!#(B
4.9 $B$J4D6-$G$9!#(B

inetd.conf $B$H!"(Bcvsnt $B$N%i%C%T%s%0$G2DG=$G$9$h!#(B
cvsnt $B$G$J$/!"(Babort()$B$9$k%F%9%H%W%m%0%i%`$r:n$j(B
$B0U?^$7$?>l=j$K(Bcore$B$rEG$+$;$k$3$H$G$-$^$7$?!#(B

$ cat /root/bin/cvsnt.sh
#!/bin/sh
HOME=/tmp
cd $HOME
/usr/local/bin/cvsnt --allow-root=/export/misc/ pserver
$ chmod a+x /root/bin/cvsnt.sh
$ vi /etc/inetd.conf
cvspserver      stream  tcp     nowait  root /root/cvsnt.sh cvsnt 
$ kill -HUP `cat /var/run/inetd.pid`


-- test program

% cat /tmp/a.c
#include <stdio.h>
int main(int argc, char* argv[])
{
 puts("call abort"); /* streame$B$O0z$-7Q$$$G$k$+3NG'MQ(B */
 abort();
}
% cc /tmp/a.c
$ cat /root/bin/cvsnt.sh
#!/bin/sh
HOME=/tmp
cd $HOME
/tmp/a.out

/etc/inetd.conf $B$O!">e=R$N$^$^!#(B

$ telnet localhost cvspserver
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.XXXXX
Escape character is '^]'.
call about
Abort trap (core dumped)
Connection closed by foreign host.
$ ls /tmp
a.out.core

At Wed, 25 Oct 2006 11:47:34 +0900,
NAKAMURA Takeshi wrote:
> 
> $BCgB<$G$9(B
> 
>  port $B$+$i(B cvsnt $B$rF~$l$F;n$7$F$$$k$N$G$9$,!"(Bsignal 11 $B$G(B
> $B$3$1$F$7$^$&$3$H$,$"$j$^$9!#(B
> 
>  inetd.conf $B$K(B
> cvspserver      stream  tcp     nowait  root /usr/local/bin/cvsnt cvsnt --allow-root=/export/misc/ pserver
> $B$H=q$$$F!"!V(B/etc/rc.d/inetd restart$B!W$7$?$s$G$9$,!"(Bsignal 11 $B$G(B
> $B$3$1$F$b(B core $B$rEG$$$F$/$l$^$;$s!#(B
> 
> (/etc/rc.d/inetd $B$N(B load_rc_config $B$NA0$K(B ulimit -c unlimited $B$H(B
>  $B=q$$$F(B restart $B$7$^$7$?$,BLL\$G$7$?(B)
> 
>  core $B$rEG$+$9$K$O$I$&$9$l$P$$$$$N$G$7$g$&$+!)(B
> 
> /var/log/messages $B$N%m%0(B
> 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----+
>  $B4X@>2-Fl$N=8$$(B $B$,$8$^$k$N2q(B $B<jEA$$(B $B0l?M$@$1$N>!<j$K?@F`@n;YIt(B
>  $BCgB<(B $BIp(B <1yen@sh.rim.or.jp>
> http://lists.sourceforge.jp/mailman/archives/cvs-jp-info/2006-October/000773.html
> $B$3$NJU$G$b$d$C$F$^$9(B...
> 
