Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Jan 2001 09:22:31 -0800
From:      Ted Faber <faber@ISI.EDU>
To:        freebsd-hackers@FreeBSD.org
Subject:   Re: how to test out cron.c changes? (was: cvs commit: src/etc crontab)
Message-ID:  <20010111092231.C17955@ted.isi.edu>
In-Reply-To: <3A5D7762.DC8DE5D@FreeBSD.org>; from DougB@FreeBSD.org on Thu, Jan 11, 2001 at 01:05:38AM -0800
References:  <20001120143658.B4415@netmode.ece.ntua.gr> <20001120193326.C27042@speedy.gsinet> <20001205225656.Z27042@speedy.gsinet> <20001220211548.T253@speedy.gsinet> <3A513799.75EAB470@FreeBSD.org> <20010102133239.V253@speedy.gsinet> <20010107170840.G253@speedy.gsinet> <3A5AE490.D251F590@gorean.org> <20010110233907.L253@speedy.gsinet> <3A5D7762.DC8DE5D@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ZwgA9U+XZDXt4+m+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

I know I'm going to regret this, but since silence is being taken to
be consent here, I'd better speak up.  My opinion, for those keeping
count:

Changing cron to internally compensate for changing timezones seems to
open more doors for bugs and misfeatures than it closes.  FreeBSD is
in use worldwide, and compensating for all the various timezone shifts
has the potential to cause serious code bloat.  If you don't catch all
the possible shifts, it's hard to claim the solution is complete.  I
oppose such changes.

If someone wants to change cron's behavior to make DST (and other
timezone shenanigans) behave intuitively, add a flag to make cron work
exclusively in UTC as someone else suggested.  It's simple to explain
which means less user confusion, and covers all the cases (even
crossing the International Date line with a mobile laptop) which
reduces code bloat.  Finally it's conceptually simpler and more
elegant.  I think that's worth something.

I don't think that changing cron's behavior for DST is a pressing
issue.  However, if a change is made, I support the change to using
UTC (as a user configurable option, default off), not detecting and
correcting for all possible local time mods.



--ZwgA9U+XZDXt4+m+
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (FreeBSD)
Comment: For info see http://www.gnupg.org

iD8DBQE6XevXaUz3f+Zf+XsRAhRcAJ9IG7bRqGxC7poPhs8wAUcN+A0uQwCfT0WA
Y37WeB/+2+PQDBaUdNb5mtY=
=YSRv
-----END PGP SIGNATURE-----

--ZwgA9U+XZDXt4+m+--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010111092231.C17955>