From owner-FreeBSD-users-jp@jp.FreeBSD.org Sat Nov 11 03:57:07 2006
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id kAAIv7f42873;
	Sat, 11 Nov 2006 03:57:07 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.oak.ocn.ne.jp (oak.ocn.ne.jp [222.146.40.104])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id kAAIv7w42868
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 11 Nov 2006 03:57:07 +0900 (JST)
	(envelope-from kmaejima@oak.ocn.ne.jp)
Received: from [192.168.1.6] (p31061-adsau18honb3-acca.tokyo.ocn.ne.jp [211.122.66.61])
	by smtp.oak.ocn.ne.jp (Postfix) with ESMTP id CA512226E
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sat, 11 Nov 2006 03:57:06 +0900 (JST)
Message-ID: <4554CB82.70002@oak.ocn.ne.jp>
From: Kazuyuki Maejima <kmaejima@oak.ocn.ne.jp>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <20061110223347.093A.MYAMADA@mail.ne.jp>
In-Reply-To: <20061110223347.093A.MYAMADA@mail.ne.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sat, 11 Nov 2006 03:57:06 +0900
X-Sequence: FreeBSD-users-jp 90139
Subject: [FreeBSD-users-jp 90139] Re: newsyslog
 =?ISO-2022-JP?B?GyRCJE5AX0RqGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kmaejima@oak.ocn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$BA0Eg$H?=$7$^$9!#$3$s$P$s$O!#(B

$B;3ED$5$s$N%a!<%k$rFI$s$G(Bnewsyslog$B$NF0:n$K6=L#$r;}$A$^$7$?!#(B
$B$=$3$G!"(BFreeBSD 6.1-RELEASE$B$N(Bnewsyslog$B$N%=!<%9$r;}$C$F$-$F!"(B
$B%G%P%C%0%*%W%7%g%s$rIU$1$F(Bmake$B$7$?J*$r;H$C$FF0:n$rD4$Y$F(B
$B$_$^$7$?!#(B

# cd /usr/src/usr.sbin/newsyslog
# make COPTS="-g -O0"
# gdb ./newsyslog

$B%F%9%HMQ$N%m%0%U%!%$%k$r@8@.$7!"(B/etc/newsyslog.conf$B$N(Bwhen$B>r7o!"(B
size$B>r7o$rD4@0$7$F(Bnewsyslog$B$r2?EY$+<B9T$7$F$_$?$H$3$m!"$3$N(B
newsyslog$B$O<!$N$h$&$KF0:n$7$^$7$?!#(B

1. when$B>r7o$,IT@.N)$N$H$-$O(Bsize$B>r7o$,H=Dj$5$l$k$3$H$J$/!"(B
   $B%m!<%F!<%H$,%9%-%C%W$5$l$^$7$?!#(B
       newsyslog.c$B$N(Bdo_entry()$B$K$*$$$F!"(B491$B9T$+$i(B530$B9T$^$G$N(B
       if$B%V%m%C%/$G(Bwhen$B>r7o$,I>2A$5$l$F$$$^$9!#$3$3$G(Bwhen$B>r7o$,(B
       $BIT@.N)$N>l9g$K$OB(:B$K(Breturn$B$7!"(Bsize$B>r7o$NI>2A(B(547$B9T(B)$B$O(B
       $B<B9T$5$l$^$;$s$G$7$?!#(B

2. $B$^$?(Bwhen$B>r7o$,@.N)$7$?$H$-$K$O!"(Bsize$B>r7o$N@.N)!"IT@.N)$K(B
   $B$+$+$o$i$:%m!<%F!<%H$,9T$o$l$^$7$?!#(B
       size$B>r7o$,@.N)$9$k>l9g$O(B547$B9T$N(Bif$B>r7o$,@.N)$9$k$3$H$K(B
       $B$h$j!"$^$?(Bsize$B>r7o$,@.N)$7$J$$>l9g$G$b(B551$B9T$N(Bif$B>r7o$,(B
       $B@.N)$9$k$3$H$K$h$j!"$$$:$l$N>l9g$K$b%m!<%F!<%H<B9T(B
       $B%U%i%0$,%;%C%H$5$l$^$7$?(B(ent->rotate = 1)$B!#(B

$B$D$^$j!"(Bnewsyslog$B$O!V(Bsize$B>r7o$^$?$O(Bwhen$B>r7o$N$$$:$l$+$,@.N)(B
$B$7$?;~$K%m!<%F!<%H$r<B9T$9$k!W$h$&$K$O=PMh$F$$$J$$$N$@$H;W$$(B
$B$^$9!#(B

