From rone@bofh.noc.best.net  Mon Dec  8 14:19:49 1997
Received: from bofh.noc.best.net (root@ennui.org [205.149.163.54])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA20035
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 8 Dec 1997 14:19:44 -0800 (PST)
          (envelope-from rone@bofh.noc.best.net)
Received: (from rone@localhost) by bofh.noc.best.net (8.8.8/8.7.3) id OAA21358; Mon, 8 Dec 1997 14:05:28 -0800 (PST)
Message-Id: <199712082205.OAA21358@bofh.noc.best.net>
Date: Mon, 8 Dec 1997 14:05:28 -0800 (PST)
From: Ron Echeverri <rone@bofh.noc.best.net>
Reply-To: rone@bofh.noc.best.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: patch for /usr/src/etc/crontab
X-Send-Pr-Version: 3.2

>Number:         5254
>Category:       conf
>Synopsis:       /etc/crontab runs /etc/daily at 02:00 - bad thing
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec  8 14:20:03 PST 1997
>Closed-Date:    Sat Dec 20 11:57:45 MET 1997
>Last-Modified:  Sat Dec 20 11:59:28 MET 1997
>Originator:     Ron Echeverri
>Release:        FreeBSD 2.2.5-STABLE i386
>Organization:
fidgety systems administrators gmbh
>Environment:

	

Humble apologies if i didn't do this right or send it to the right place.

>Description:

	

/etc/daily gets run at 02:00.  This is a problem when we move to
Daylight Savings Time.

>How-To-Repeat:

	

Wait until April.

>Fix:
	
	

--- crontab.orig        Mon Dec  8 13:58:32 1997
+++ crontab     Mon Dec  8 13:59:17 1997
@@ -15,8 +15,8 @@
 0      *       *       *       *       root    /usr/sbin/newsyslog
 #
 # do daily/weekly/monthly maintenance
-0       2       *       *       *       root    /etc/daily 2>&1 | sendmail root
-30      3       *       *       6       root    /etc/weekly 2>&1 | sendmail root
+0       3       *       *       *       root    /etc/daily 2>&1 | sendmail root
+15      4       *       *       6       root    /etc/weekly 2>&1 | sendmail root
 30      5       1       *       *       root    /etc/monthly 2>&1 | sendmail root
 #
 # time zone change adjustment for wall cmos clock,
>Release-Note:
>Audit-Trail:

From: j@uriah.heep.sax.de (J Wunsch)
To: rone@bofh.noc.best.net
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: conf/5254: patch for /usr/src/etc/crontab
Date: Tue, 9 Dec 1997 08:18:07 +0100 (MET)

 Ron Echeverri <rone@bofh.noc.best.net> wrote:
 
 > /etc/daily gets run at 02:00.  This is a problem when we move to
 > Daylight Savings Time.
 
 This has been discussed before.  You'll have a hard time finding any
 time in the night hours that wouldn't potentially be in the DST
 switchover range somewhere.  (Yeah, there's more things on earth than
 just the US. ;-)
 
 The correct thing to do is teaching cron about DST switches.  Patches
 for this were floating around, offhand i'm not sure whether there's an
 open PR for this.
 
 -- 
 cheers, J"org
 
 joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
 Never trust an operating system you don't have sources for. ;-)
State-Changed-From-To: open->closed 
State-Changed-By: joerg 
State-Changed-When: Sat Dec 20 11:57:45 MET 1997 
State-Changed-Why:  

The suggested fix will only shift away the problem to other countries 
than the US (and the FR Germany, for that matter :).  There has been a 
more comprehensive fix floating around that makes cron itself 
DST-switchover aware.  I can't find it for the moment. 
>Unformatted:
