From owner-freebsd-stable Wed Oct 16 18:32:42 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A422837B401 for ; Wed, 16 Oct 2002 18:32:39 -0700 (PDT) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFD1843E9C for ; Wed, 16 Oct 2002 18:32:36 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 6B76581434; Thu, 17 Oct 2002 11:02:34 +0930 (CST) Date: Thu, 17 Oct 2002 11:02:34 +0930 From: Greg 'groggy' Lehey To: Christopher Vance Cc: Vitor de Matos Carvalho , FreeBSD-Stable Subject: Re: Brazil time zone file sets DST incorrectly Message-ID: <20021017013234.GC57421@wantadilla.lemis.com> References: <035501c2754a$b0bbc2c0$020aa8c0@acaraje> <20021017093540.A954@aurema.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021017093540.A954@aurema.com> User-Agent: Mutt/1.4i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thursday, 17 October 2002 at 9:35:40 +1000, Christopher Vance wrote: > On Wed, Oct 16, 2002 at 04:31:57PM -0300, Vitor de Matos Carvalho wrote: >> Detected the DST problem, because the Security Team did not notify? It will >> be that this error for being of did not enteresse of administrators of >> servers who twirl in the E.U.A do not deserve that he is notified? It did >> not want that it made mention to my name, nor that patch was used mine, only >> that was communicated to all of the occurrence. The correction already was >> made in default branch, now goes to wait for more how much time it goes for >> RELENG_4 > > The timezone code, and more particularly the tables used to drive it, > comes from somewhere else. You were told who and where to send your > correction. Did you do this? Yes, he did, several times. The issue here is that we don't maintain our own time zone files (time for non-FreeBSD users should be the same as time for FreeBSD users). Instead, we import the time zone files from an external source. This was done yesterday: --- southamerica 4 Apr 2002 18:16:19 -0000 1.19 +++ southamerica 16 Oct 2002 01:55:48 -0000 1.20 @@ -1,4 +1,4 @@ -# @(#)southamerica 7.43 +# @(#)southamerica 7.45 # This data is by no means authoritative; if you think you know better, # go ahead and edit the file (and please send any changes to @@ -174,7 +174,7 @@ # Shanks also makes the following claims, which we haven't verified: # - Formosa switched to -3:00 on 1991-01-07. # - La Rioja and San Juan switched to -4:00 on 1991-03-01 -# and then to 03:00 on 1991-05-07. +# and then to -3:00 on 1991-05-07. # - Misiones switched to -3:00 on 1990-12-29. # - Chaco switched to -3:00 on 1991-01-04. # - San Luis switched to -4:00 on 1990-03-14, then to -3:00 on 1990-10-15, @@ -292,11 +292,28 @@ # http://pcdsh01.on.br/Fusbr.htm # http://pcdsh01.on.br/Fusbrhv.htm -# From Paul Eggert (2000-10-02): -# The official decrees referenced below are taken from +# From Celso Doria via David Madeo (2002-10-09): +# The reason for the delay this year has to do with elections in Brazil. +# +# Unlike in the United States, elections in Brazil are 100% computerized and +# the results are known almost immediately. Yesterday, it was the first +# round of the elections when 115 million Brazilians voted for President, +# Governor, Senators, Federal Deputies, and State Deputies. Nobody is +# counting (or re-counting) votes anymore and we know there will be a second +# round for the Presidency and also for some Governors. The 2nd round will +# take place on October 27th. +# +# The reason why the DST will only begin November 3rd is that the thousands +# of electoral machines used cannot have their time changed, and since the +# Constitution says the elections must begin at 8:00 AM and end at 5:00 PM, +# the Government decided to postpone DST, instead of changing the Constitution +# (maybe, for the next elections, it will be possible to change the clock)... + +# From Paul Eggert (2002-10-10): +# The official decrees referenced below are mostly taken from # # Decretos sobre o Horario de Verao no Brasil -# (1999-10-04, in Portuguese). +# (2001-09-20, in Portuguese). # The official site for all decrees, including those not related to time, is # # Presidencia da Republica, Subchefia para Assuntos Juridicos, Decretos @@ -421,15 +438,18 @@ # repeals DST in SE, AL, PB, RN, CE, PI and MA, effective 2000-10-22 00:00. # Decree 3,916 # (2001-09-13) reestablishes DST in AL, CE, MA, PB, PE, PI, RN, SE. +Rule Brazil 2000 2001 - Oct Sun>=8 0:00 1:00 S +Rule Brazil 2001 max - Feb Sun>=15 0:00 0 - +# Decree 4,399 (2002-10-01) repeals DST in AL, CE, MA, PB, PE, PI, RN, SE. +# +Rule Brazil 2002 only - Nov 3 0:00 1:00 S # +Rule Brazil 2003 max - Oct Sun>=8 0:00 1:00 S # The latest decree listed above says that the following states observe DST: -# AL, BA, CE, DF, ES, GO, MA, MG, MS, MT, -# PB, PE, PI, PR, RJ, RN, RS, SC, SE, SP, TO. +# BA, DF, ES, GO, MG, MS, MT, PR, RJ, RS, SC, SP, TO. Note that these changes are not the same as Vitor's, and they contain reasoning we haven't seen before. About the only thing that hasn't happened is closing the PR. I'll see about getting that done. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message