From owner-doc-jp@jp.freebsd.org  Mon Sep 10 13:57:37 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA11288;
	Mon, 10 Sep 2001 13:57:37 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from mfo00.iij.ad.jp (mfo00.iij.ad.jp [202.232.2.117])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA11283
	for <doc-jp@jp.freebsd.org>; Mon, 10 Sep 2001 13:57:36 +0900 (JST)
	(envelope-from kiroh@pp.iij4u.or.jp)
Received: from pp.iij4u.or.jp (pp.iij4u.or.jp [210.130.0.40])
	by mfo00.iij.ad.jp (8.8.8/MFO1.3) with ESMTP id NAA29225
	for <doc-jp@jp.freebsd.org>; Mon, 10 Sep 2001 13:57:36 +0900 (JST)
Received: from meow (h215004.ppp.asahi-net.or.jp [61.114.215.4])
	by pp.iij4u.or.jp (8.8.8+2.2IIJ/4U1.1) with ESMTP id NAA25594
	for <doc-jp@jp.freebsd.org>; Mon, 10 Sep 2001 13:57:36 +0900 (JST)
To: doc-jp@jp.freebsd.org
From: Kiro HARADA <kiroh@pp.iij4u.or.jp>
Message-Id: <200109101358.ECI14341.PILJS@pp.iij4u.or.jp>
X-Mailer: Winbiff [Version 2.33PL2]
X-Accept-Language: ja,en
Date: Mon, 10 Sep 2001 13:59:01 +0900
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: doc-jp 8383
Subject: [doc-jp 8383] Update to fix CVSup timestamp bug
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: kiroh@pp.iij4u.or.jp

$B$O$i$@!w?@8M$G$9!#(B

$B:#D+N.$l$?!"(BJohn Polsta $B;a$N%a!<%k$G$9!#(B
$B::FI!"%A%'%C%/$r$*4j$$$7$^$9!#(B

4.4-RELEASE $B$O!"$^$?$A$g$C$HCY$l$A$c$&$+$J!#(B

http://people.freebsd.org/~jdp/s1g/
$B$NK]Lu$b:#:n$C$F$^$9$,!"$I$3$+CV$1$k>l=j$O$"$j$^$9$+!)(B

$BLdBj$,$J$$$h$&$G$"$l$P!"(Bannounce-jp $B$KEj$2$^$9$M!#(B

$B$O$i$@$-$m$&(B


This morning a bug was discovered in most versions of CVSup up to
and including SNAP_16_1c.  The bug causes all newly-updated files to
receive incorrect timestamps.  Usually the files receive timestamps
 from early in 1970.  This bug has been present for a very long time,
but it only began to have an effect when the Unix representation of
the date and time passed 1,000,000,000.  That occurred on 9 September
2001 at 01:46:40 UTC.  Yes, other people had Y2K bugs, but I managed
to produce an S1G bug.

$B:#D+(B, SNAP_16_1c $B$*$h$S$=$l0JA0$N$[$H$s$I$N%P!<%8%g%s$N(B CVSup $B$K%P%0(B
$B$,H/8+$5$l$^$7$?(B. $B$3$N%P%0$K$h$j(B, $B99?7$5$l$?%U%!%$%k$N%?%$%`%9%?%s%W(B
$B$,68$$(B, 1970 $BG/BfA0H>$K$J$C$F$7$^$$$^$9(B. $B$3$N%P%0$OHs>o$KD9$$4VB8:_(B
$B$7$F$$$^$7$?$,(B, $B<B:]$KLdBj$KLdBj$H$J$k$N$O(B, Unix $B$N;~4VI=8=$,(B, 
1,000,000,000 $B$rD6$($k>l9g$N$_$G$9(B. 2001 $BG/(B 9 $B7n(B 9 $BF|(B 01:46:40 UTC
$B$K$3$N?tCM$rD6$($^$7$?(B. 2000$BG/LdBj$K$V$D$+$C$??M$b$$$^$9$,(B, $B$o$?$7(B
$B$O(B, S1G $B%P%0$KEv$?$C$F$7$^$C$?$h$&$G$9(B. 

I have fixed the bug and have released a new snapshot of CVSup,
SNAP_16_1d.  I have also created binary packages for FreeBSD-4.x which
can be installed using "pkg_add".  For information about updating your
CVSup installation, look here:

$B%P%0$r=$@5$7$?(B CVSup $B$N?7$7$$%9%J%C%W%7%g%C%H(B SNAP_16_1d $B$r%j%j!<%9(B
$B$7$^$7$?(B. "pkg_add~ $B$G%$%s%9%H!<%k2DG=$J(B FreeBSD-4.x $BMQ$N%P%$%J%j%Q%C(B
$B%1!<%8$b:n@.$7$^$7$?(B. CVSup $B$N99?7$K4X$7$F$O(B, $B0J2<$N%Z!<%8$r;2>H$7$F(B
$B$/$@$5$$(B. 

    http://people.freebsd.org/~jdp/s1g/

To fix the bug, both the client and the server need to be upgraded to
SNAP_16_1d.  The FreeBSD mirror site maintainers have been working
feverishly to upgrade their installations.  Many of them are already
upgraded, and the rest will be upgraded soon.  Meanwhile, all CVSup
users should upgrade their CVSup installations.

$B$3$N%P%0$r=$@5$9$k$K$O(B, $B%5!<%P(B, $B%/%i%$%"%s%H$H$b%"%C%W%0%l!<%I$9$kI,MW(B
$B$,$"$j$^$9(B. FreeBSD $B$N%_%i!<%5%$%H$N4IM}<T$O(B, $B$3$NLdBj$KBP=h$9$k$?$a(B, 
$BG.?4$KF/$$$F$$$^$9(B. $BB?$/$N%7%9%F%`$G$O(B, $B%"%C%W%0%l!<%I$,40N;$7$F$*$j(B, 
$B$=$NB>$N%7%9%F%`$b$9$0$K%"%C%W%0%l!<%I$5$l$k$G$7$g$&(B. $B$3$N4V(B, CVSup
$B$r$4MxMQ$N%f!<%6$O(B, CVSup $B$N%"%C%W%0%l!<%I$r9T$C$F$/$@$5$$(B. 

I apologize for the inconvenience caused by this bug, and thank you
in advance for your patience.

$B$4ITJX$r$*$+$1$7$^$9$,(B, $B$46(NO$K46<U$7$^$9(B. 

John Polstra

--
Kiro HARADA
kiroh@pp.iij4u.or.jp
