From owner-man-jp-reviewer@jp.freebsd.org  Tue Jul 17 16:56:41 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id QAA44337;
	Tue, 17 Jul 2001 16:56:41 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from oasis.sharplabs.com (gatekeeper.sharplabs.com [216.65.151.101])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id QAA44332
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 17 Jul 2001 16:56:39 +0900 (JST)
	(envelope-from kuma@oasis.sharplabs.com)
Received: from oasis.sharplabs.com (localhost.enet.sharplabs.com [127.0.0.1])
	by oasis.sharplabs.com (8.11.0/3.7W) with ESMTP id f6H7uWH08755
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 17 Jul 2001 00:56:32 -0700 (PDT)
Message-Id: <200107170756.f6H7uWH08755@oasis.sharplabs.com>
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Wed, 11 Jul 2001 21:33:10 +0900."
             <20010711213310I.horikawa@psinet.com>
Date: Tue, 17 Jul 2001 00:56:32 -0700
From: Norihiro Kumagai <kuma@oasis.sharplabs.com>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: man-jp-reviewer 3672
Subject: [man-jp-reviewer 3672] Re: cron.8
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: kuma@oasis.sharplabs.com

$B7'C+$G$9!#(B

In Message <20010711213310I.horikawa@psinet.com>,
  Kazuo Horikawa <horikawa@psinet.com> writes:
>  cron.8 $B$N:9J,$G$9!#$+$J$j<+?H$,$J$$$N$G!"$h$/8+$F$$$?$@$-$?$/!#(B

$B8+$F$_$^$7$?!#(Bdiff $B$OK\%a!<%k$NKvHx$KIU$1$^$9!#(B
$B0J2<!"MW=j$G%3%a%s%H$rIU$1$^$9!#(B

|  $B%m!<%+%k%?%$%`%>!<%s$N(B GMT $B$H$N:9$,JQ$o$k>l9g$r!"FCJL$K07$$$^$9!#(B
| -$BNc$($P!"I8=`;~$+$i2F;~4V$X$N0\9T$,$3$l$K3:Ev$7$^$9!#(B
| +$BNc$($P!"I8=`;~$H2F;~4V$H$N4V$G$N0\9T$,$3$l$K3:Ev$7$^$9!#(B

$B$3$l$OJRJ}8~$+APJ}8~$+$N0c$$!#86J8$G$OAPJ}8~$J$N$G0l1~=q$-D>$7$?$,!"$o(B
$B$6$o$6D>$9$[$I$G$b$J$$$+$b!#(B

| -GMT $B$H$N:9$,JQ$o$k;~4V$K<B9T$5$l$k%8%g%V$O!"D>4QDL$j$K07$o$l$^$9!#(B
| +GMT $B$H$N:9$,JQ$o$k4|4V$G$b!"%8%g%V$OD>4QDL$j<B9T$5$l$^$9!#(B

$B$3$l$O86J8$N9=J8$,ITL@!#(Brun $B$rF0;l$H8+$J$7$FJQ99$7$F$_$?!#(Btime $B$rF0;l(B
$B$H8+$k<j$b$"$k$,!"(Btime $B$,<+F0;l$H$7$FF/$/$+$I$&$+$OITL@$J$N$GHyL/$J$H(B
$B$3$m!#$$$:$l$K$7$F$b$=$l$[$IJ80U$OJQ$o$i$J$$$N$G$3$@$o$k$[$I$G$b$J$$!#(B

|  $B$9$J$o$A!"(B
|  $BL5$/$J$k4|4V(B ($BNc$($PI8=`;~$+$i2F;~4V$X$N0\9T(B) $B$+(B
| -$B7+$jJV$5$l$k4|4V(B ($BNc$($P$=$N5U(B) $B$K%8%g%V$,3:Ev$9$k$J$i$P!"(B
| +$B7+$jJV$5$l$k4|4V(B ($BNc$($P$=$N5U$N0\9T(B) $B$K%8%g%V$,3:Ev$9$k>l9g!"(B

$B!V0\9T!W$NDI2C!#8D?ME*$K$ODI2C$7$?J}$,J,$+$j$d$9$$$H;W$&$,!"J,$+$j$d$9(B
$B$/$J$C$?$+$/$I$/$J$C$?$+$N:G=*H=CG$OKY@n$5$s$KG$$;$^$9!#(B


| -$BBh(B 1 $B$NJ}K!$O!"(B
| -$BKh;~$N;~4V4V3V$G<B9T$5$l$k%8%g%VMQ$G!"(B
| -$BL5$/$J$k$^$?$O7+$jJV$5$l$k4|4V$H=E$J$k4|4V$K<B9T$5$l$k%8%g%VMQ$G$9!#(B
| +$BBh(B 1 $B$N>l9g$O!"(B
| +$BL5$/$J$k$^$?$O7+$jJV$5$l$k4|4V$H=E$J$k4|4VFb$K$"$k!"Kh;~<B9T$N(B
| +$B%8%g%V$K$D$$$F$N$b$N$G$9!#(B

$B$3$l$b$I$C$A$b$I$C$A$+!#85$NLuJ8$K$9$k$K$7$F$b!VKh;~<B9T$N%8%g%V!W$0$i(B
$B$$$G$b$$$$$+$b!#(B

| -$B8@$$49$($l$P!"(BGMT $B$H$N:9$NJQ99$N(B 1 $B;~4V0JFb$K$=$N%8%g%V$,<B9T$5$l$F$$$?>l9g(B
| +$B8@$$49$($l$P!"(BGMT $B$H$N:9$NJQ99D>A0$N(B 1 $B;~4V0JFb(B
| +$B$K$=$N%8%g%V$,<B9T$5$l$F$$$?>l9g(B

$B!V(BGMT $B$H$N:9$NJQ99!W$,!V$"$k;~E@!W$rI=$9$H$OJ,$+$jFq$$$N$G!"$=$N;]$rJd$C(B
$B$F$_$?!#(B

| -$BJQ998e$G<!$N(B 1 $B;~4V$K<B9T$5$l$F$$$?$G$"$m$&>l9g$G$9!#(B
| +$BJQ998e$N(B 1 $B;~4V$K<B9T$5$l$F$$$?$G$"$m$&>l9g$G$9!#(B

$B!VJQ998e$N!W$@$1$G!"!V<!$N!W$^$G=q$+$J$/$F$b$$$$$s$8$c$J$$$+$J!#(B

| -$BBh(B 2 $B$NJ}K!$O!"$h$jDc$$IQEY$G<B9T$5$l$k%8%g%VMQ$G$9!#(B
| -$B$=$l$i$O!"@53N$K(B 1 $BEY$@$1<B9T$5$l!"Ht$P$5$l$^$;$s$7(B 2 $BEY<B9T$5$l$^$;$s(B
| +$BBh(B 2 $B$N>l9g$O!"$h$jDc$$IQEY$G<B9T$5$l$k%8%g%V$K$D$$$F$N$b$N$G$9!#(B
| +$B$=$l$i$O!"@53N$K(B 1 $BEY$@$1<B9T$5$l$^$9!#(B
| +$BHt$P$5$l$?$j(B 2 $BEY<B9T$5$l$?$j$7$^$;$s(B

$B$3$3$bHyL/$J$H$3$m!#B?J,$K8D?ME*<qL#!#(B

--
$B7'C+(B $BE5Bg(B

--- cron.8	Mon Jul 16 11:44:46 2001
+++ cron-new.8	Mon Jul 16 12:14:45 2001
@@ -85,36 +85,38 @@
 .Bl -tag -width indent
 .It Fl s
 $B%m!<%+%k%?%$%`%>!<%s$N(B GMT $B$H$N:9$,JQ$o$k>l9g$r!"FCJL$K07$$$^$9!#(B
-$BNc$($P!"I8=`;~$+$i2F;~4V$X$N0\9T$,$3$l$K3:Ev$7$^$9!#(B
+$BNc$($P!"I8=`;~$H2F;~4V$H$N4V$G$N0\9T$,$3$l$K3:Ev$7$^$9!#(B
 .Pp
-GMT $B$H$N:9$,JQ$o$k;~4V$K<B9T$5$l$k%8%g%V$O!"D>4QDL$j$K07$o$l$^$9!#(B
+GMT $B$H$N:9$,JQ$o$k4|4V$G$b!"%8%g%V$OD>4QDL$j<B9T$5$l$^$9!#(B
 $B$9$J$o$A!"(B
 $BL5$/$J$k4|4V(B ($BNc$($PI8=`;~$+$i2F;~4V$X$N0\9T(B) $B$+(B
-$B7+$jJV$5$l$k4|4V(B ($BNc$($P$=$N5U(B) $B$K%8%g%V$,3:Ev$9$k$J$i$P!"(B
+$B7+$jJV$5$l$k4|4V(B ($BNc$($P$=$N5U$N0\9T(B) $B$K%8%g%V$,3:Ev$9$k>l9g!"(B
 $B<!$N(B 2 $B$D$NJ}K!$N$$$:$l$+$G07$o$l$^$9(B: 
 .Pp
-$BBh(B 1 $B$NJ}K!$O!"(B
-$BKh;~$N;~4V4V3V$G<B9T$5$l$k%8%g%VMQ$G!"(B
-$BL5$/$J$k$^$?$O7+$jJV$5$l$k4|4V$H=E$J$k4|4V$K<B9T$5$l$k%8%g%VMQ$G$9!#(B
-$B8@$$49$($l$P!"(BGMT $B$H$N:9$NJQ99$N(B 1 $B;~4V0JFb$K$=$N%8%g%V$,<B9T$5$l$F$$$?>l9g(B
+$BBh(B 1 $B$N>l9g$O!"(B
+$BL5$/$J$k$^$?$O7+$jJV$5$l$k4|4V$H=E$J$k4|4VFb$K$"$k!"Kh;~<B9T$N(B
+$B%8%g%V$K$D$$$F$N$b$N$G$9!#(B
+$B8@$$49$($l$P!"(BGMT $B$H$N:9$NJQ99D>A0$N(B 1 $B;~4V0JFb(B
+$B$K$=$N%8%g%V$,<B9T$5$l$F$$$?>l9g(B
 ($B$+$D(B cron $B$,:F5/F0$5$l$:!"(B
 .Xr crontab 5
 $B$,$=$N8eJQ99$5$l$J$$>l9g(B) $B$+!"(B
-$BJQ998e$G<!$N(B 1 $B;~4V$K<B9T$5$l$F$$$?$G$"$m$&>l9g$G$9!#(B
+$BJQ998e$N(B 1 $B;~4V$K<B9T$5$l$F$$$?$G$"$m$&>l9g$G$9!#(B
 $B$3$l$i$O!"$$$D$bDL$j$KF0:n$7$^$9!#(B
 $B$9$J$o$A!"L5$/$J$k;~4V$rHt$P$7$^$9$7!"A}$($?;~4V$K$b<B9T$5$l$^$9!#(B
 .Pp
-$BBh(B 2 $B$NJ}K!$O!"$h$jDc$$IQEY$G<B9T$5$l$k%8%g%VMQ$G$9!#(B
-$B$=$l$i$O!"@53N$K(B 1 $BEY$@$1<B9T$5$l!"Ht$P$5$l$^$;$s$7(B 2 $BEY<B9T$5$l$^$;$s(B
+$BBh(B 2 $B$N>l9g$O!"$h$jDc$$IQEY$G<B9T$5$l$k%8%g%V$K$D$$$F$N$b$N$G$9!#(B
+$B$=$l$i$O!"@53N$K(B 1 $BEY$@$1<B9T$5$l$^$9!#(B
+$BHt$P$5$l$?$j(B 2 $BEY<B9T$5$l$?$j$7$^$;$s(B
 ($B$?$@$7!"(Bcron $B$,:F5/F0$5$l$?$j!"%f!<%6$N(B
 .Xr crontab 5
 $B$,4|4VCf$KJQ99$5$l$k>l9g$ONc30$G$9(B)$B!#(B
-GMT $B$H$N:9$NJQ99$N$?$a$K(B 1 $B4|4V$,L5$/$J$C$F$7$^$&>l9g!"(B
+GMT $B$H$N:9$NJQ99$N$?$a!"$"$k4|4V$,L5$/$J$C$F$7$^$&>l9g!"(B
 $B8E$$%?%$%`%>!<%s$K$*$$$F<B9T$5$l$?$G$"$m$&;~9o$H@dBPE*$KF1$8;~9o$K$*$$$F!"(B
 $B$=$N$h$&$J%8%g%V$O<B9T$5$l$^$9!#(B
-$BNc$($P!"@53N$K(B 1 $B;~4V$,L5$/$J$k>l9g!"(B
-$BL5$/$J$C$?;~E@$O!"(B
-$B<!$N(B 1 $B;~4V$K$*$$$F(B
+$BNc$($P!"$A$g$&$I(B 1 $B;~4V$,L5$/$J$k>l9g!"(B
+$B%8%g%V$,<B9T$5$l$k;~E@$O!"(B
+$B<!$N(B 1 $B;~4V$NCf$G!"(B
 .Xr crontab 5
 $B$G;XDj$5$l$k:G=i$NJ,$K$J$j$^$9!#(B
 .It Fl o



> 
> Index: man8/cron.8
> ===================================================================
> RCS file: /home/ncvs/doc/ja_JP.eucJP/man/man8/cron.8,v
> retrieving revision 1.9
> diff -u -r1.9 cron.8
> --- man8/cron.8	2001/05/14 01:09:47	1.9
> +++ man8/cron.8	2001/07/11 23:49:59
> @@ -15,7 +15,8 @@
>  .\" * Paul Vixie          <paul@vix.com>          uunet!decwrl!vixie!paul
>  .\" */
>  .\" 
> -.\" %FreeBSD: src/usr.sbin/cron/cron/cron.8,v 1.7.2.3 2001/03/06 14:21:07 ru Exp %
> +.\" %FreeBSD: src/usr.sbin/cron/cron/cron.8,v 1.7.2.4 2001/05/28 23:37:26 babkin Exp %
> +.\"
>  .\" $FreeBSD: doc/ja_JP.eucJP/man/man8/cron.8,v 1.9 2001/05/14 01:09:47 horikawa Exp $
>  .\" 
>  .Dd December 20, 1993
> @@ -27,6 +28,12 @@
>  .Sh $B=q<0(B
>  .Nm
>  .Oo
> +.Fl s
> +.Oc
> +.Oo
> +.Fl o
> +.Oc
> +.Oo
>  .Fl x
>  .Ar debugflag Ns Op , Ns Ar ...
>  .Oc
> @@ -73,6 +80,51 @@
>  $B%3%^%s%I$,(B crontab
>  $B%U%!%$%k$rJQ99$7$?$H$-$K%9%W!<%k%G%#%l%/%H%j$N:G=*99?7;~9o$b99?7$5$l$k$3$H$K(B
>  $BCm0U$7$F2<$5$$!#(B
> +.Pp
> +$B;HMQ2DG=$J%*%W%7%g%s$O<!$NDL$j$G$9(B:
> +.Bl -tag -width indent
> +.It Fl s
> +$B%m!<%+%k%?%$%`%>!<%s$N(B GMT $B$H$N:9$,JQ$o$k>l9g$r!"FCJL$K07$$$^$9!#(B
> +$BNc$($P!"I8=`;~$+$i2F;~4V$X$N0\9T$,$3$l$K3:Ev$7$^$9!#(B
> +.Pp
> +GMT $B$H$N:9$,JQ$o$k;~4V$K<B9T$5$l$k%8%g%V$O!"D>4QDL$j$K07$o$l$^$9!#(B
> +$B$9$J$o$A!"(B
> +$BL5$/$J$k4|4V(B ($BNc$($PI8=`;~$+$i2F;~4V$X$N0\9T(B) $B$+(B
> +$B7+$jJV$5$l$k4|4V(B ($BNc$($P$=$N5U(B) $B$K%8%g%V$,3:Ev$9$k$J$i$P!"(B
> +$B<!$N(B 2 $B$D$NJ}K!$N$$$:$l$+$G07$o$l$^$9(B: 
> +.Pp
> +$BBh(B 1 $B$NJ}K!$O!"(B
> +$BKh;~$N;~4V4V3V$G<B9T$5$l$k%8%g%VMQ$G!"(B
> +$BL5$/$J$k$^$?$O7+$jJV$5$l$k4|4V$H=E$J$k4|4V$K<B9T$5$l$k%8%g%VMQ$G$9!#(B
> +$B8@$$49$($l$P!"(BGMT $B$H$N:9$NJQ99$N(B 1 $B;~4V0JFb$K$=$N%8%g%V$,<B9T$5$l$F$$$?>l9g(B
> +($B$+$D(B cron $B$,:F5/F0$5$l$:!"(B
> +.Xr crontab 5
> +$B$,$=$N8eJQ99$5$l$J$$>l9g(B) $B$+!"(B
> +$BJQ998e$G<!$N(B 1 $B;~4V$K<B9T$5$l$F$$$?$G$"$m$&>l9g$G$9!#(B
> +$B$3$l$i$O!"$$$D$bDL$j$KF0:n$7$^$9!#(B
> +$B$9$J$o$A!"L5$/$J$k;~4V$rHt$P$7$^$9$7!"A}$($?;~4V$K$b<B9T$5$l$^$9!#(B
> +.Pp
> +$BBh(B 2 $B$NJ}K!$O!"$h$jDc$$IQEY$G<B9T$5$l$k%8%g%VMQ$G$9!#(B
> +$B$=$l$i$O!"@53N$K(B 1 $BEY$@$1<B9T$5$l!"Ht$P$5$l$^$;$s$7(B 2 $BEY<B9T$5$l$^$;$s(B
> +($B$?$@$7!"(Bcron $B$,:F5/F0$5$l$?$j!"%f!<%6$N(B
> +.Xr crontab 5
> +$B$,4|4VCf$KJQ99$5$l$k>l9g$ONc30$G$9(B)$B!#(B
> +GMT $B$H$N:9$NJQ99$N$?$a$K(B 1 $B4|4V$,L5$/$J$C$F$7$^$&>l9g!"(B
> +$B8E$$%?%$%`%>!<%s$K$*$$$F<B9T$5$l$?$G$"$m$&;~9o$H@dBPE*$KF1$8;~9o$K$*$$$F!"(B
> +$B$=$N$h$&$J%8%g%V$O<B9T$5$l$^$9!#(B
> +$BNc$($P!"@53N$K(B 1 $B;~4V$,L5$/$J$k>l9g!"(B
> +$BL5$/$J$C$?;~E@$O!"(B
> +$B<!$N(B 1 $B;~4V$K$*$$$F(B
> +.Xr crontab 5
> +$B$G;XDj$5$l$k:G=i$NJ,$K$J$j$^$9!#(B
> +.It Fl o
> +$B%m!<%+%k%?%$%`%>!<%s$N(B GMT $B$H$N:9$,JQ$o$k>l9g$r!"FCJL$K07$$$^$;$s!#(B
> +$B8E$$(B ($B%G%U%)%k%H$N(B) $BF0:n$H8_49$G$9!#(B
> +.Fl o
> +$B$H(B
> +.Fl s
> +$B$NN>J}$N%*%W%7%g%s$,;XDj$5$l$?>l9g!":G8e$K;XDj$5$l$?%*%W%7%g%s$,M-8z$G$9!#(B
> +.El
>  .Sh $B4XO"9`L\(B
>  .Xr crontab 1 ,
>  .Xr crontab 5 
> 
> 
> $B86J8$O!"(B
> diff -ur ../4.3-20010527-STABLE/man8/cron.8 man8/cron.8
> --- ../4.3-20010527-STABLE/man8/cron.8	Sun May 27 20:24:43 2001
> +++ man8/cron.8	Wed Jul  4 20:25:39 2001
> @@ -15,7 +15,7 @@
>  .\" * Paul Vixie          <paul@vix.com>          uunet!decwrl!vixie!paul
>  .\" */
>  .\" 
> -.\" $FreeBSD: src/usr.sbin/cron/cron/cron.8,v 1.7.2.3 2001/03/06 14:21:07 ru Exp $
> +.\" $FreeBSD: src/usr.sbin/cron/cron/cron.8,v 1.7.2.4 2001/05/28 23:37:26 babkin Exp $
>  .\" 
>  .Dd December 20, 1993
>  .Dt CRON 8
> @@ -26,6 +26,12 @@
>  .Sh SYNOPSIS
>  .Nm
>  .Oo
> +.Fl s
> +.Oc
> +.Oo
> +.Fl o
> +.Oc
> +.Oo
>  .Fl x
>  .Ar debugflag Ns Op , Ns Ar ...
>  .Oc
> @@ -71,6 +77,51 @@
>  .Xr crontab 1
>  command updates the modtime of the spool directory whenever it changes a
>  crontab.
> +.Pp
> +Available options:
> +.Bl -tag -width indent
> +.It Fl s
> +Enable special handling of situations when the GMT offset of the local
> +timezone changes, such as the switches between the standard time and
> +daylight saving time.
> +.Pp
> +The jobs run during the GMT offset changes time as 
> +intuitively expected. If a job falls into a time interval that disappears 
> +(for example, during the switch from
> +standard time) to daylight saving time or is
> +duplicated (for example, during the reverse switch), then it's handled
> +in one of two ways:
> +.Pp
> +The first case is for the jobs that run every at hour of a time interval
> +overlapping with the disappearing or duplicated interval.
> +In other words, if the job had run within one hour before the GMT offset change
> +(and cron was not restarted nor the 
> +.Xr crontab 5
> +changed after that)
> +or would run after the change at the next hour.
> +They work as always, skip the skipped time or run in the added
> +time as usual. 
> +.Pp
> +The second case is for the jobs that run less frequently.
> +They are executed exactly once, they are not skipped nor
> +executed twice (unless cron is restarted or the user's
> +.Xr crontab 5
> +is changed during such a time interval). If an interval disappears
> +due to  the GMT offset change, such jobs are
> +executed at the same absolute point of time as they would be in the 
> +old time zone. For example, if exactly one hour disappears, this 
> +point would be during the next hour at the first minute that is 
> +specified for them in
> +.Xr crontab 5 .
> +.It Fl o
> +Disable the special handling of situations when the GMT offset of the local
> +timezone changes, to be compatible with the old (default) behavior.
> +If both options
> +.Fl o
> +and
> +.Fl s
> +are specified, the option specified last wins.
> +.El
>  .Sh SEE ALSO
>  .Xr crontab 1 ,
>  .Xr crontab 5 
> --
> $BKY@nOBM:(B
> 
> 
