From owner-freebsd-hackers Mon Apr 7 13:36:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA09600 for hackers-outgoing; Mon, 7 Apr 1997 13:36:43 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id NAA09593 for ; Mon, 7 Apr 1997 13:36:36 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA01981; Mon, 7 Apr 1997 13:16:20 -0700 From: Terry Lambert Message-Id: <199704072016.NAA01981@phaeton.artisoft.com> Subject: Re: crontab nit? To: imp@village.org (Warner Losh) Date: Mon, 7 Apr 1997 13:16:20 -0700 (MST) Cc: thompson@squirrel.tgsoft.com, hackers@freebsd.com In-Reply-To: from "Warner Losh" at Apr 7, 97 10:45:01 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > : i18n question... around the world, when DST starts, what hour gets skipped? > : When it ends, what hour gets repeated? > > OpenBSD just changed the time that daily was run. There was some talk > about doing a "real" fix for "time jumps", but I've not seen that come > accross. The "real fix" was to run all jobs that needed to be run > when tehre is a time jump. Not sure that is right, but that was what > was discussed. It's right, but it's wrong. It's right that you should run all of them, but if someone has put a time-order dependent set of jobs in, and expected that it will "take no more than an hour, so I don't have to enforce ordering except by time in crontab", then running all of them won't result in the expected output. ...though there's no denying that time-order dependencies handled through cron time-ordering instead of a linear scripting smacks of weenie-hood. It seems that the best fix is to run all of them, and supply a "documentation fix" for the man page... Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.