Today will be a bit different post here – no philosophy, no ranting, no making fun – just technical.

OK, maybe there will be a bit of ranting – if only to mention that Mr. Bush managed once more to make a pest of himself – at least I heard it was him behind the change in the daylight savings start and end dates. But whoever it was – it is annoying.

When most everything is working just fine, there is another wrench hurtled. I had been wondering which of all the clocks in the house would be correct when I got up in the morning. Obviously not the bedroom alarm clock and the grandfather clock in the dining room.

But I was surprised that my cingular cell phone was not updated. The windows xp2 did good, but the linux server – despite keeping it updated – showed one hour early.

So I had to go to work – and here is what I did, recorded here for all progeny.

First we have to get the latest time zone data. If you look at ftp://elsie.nci.nih.gov/pub/ you will find the latest version of the data – in my case it was tzdata2007c.tar.gz – to download into a temporary directory. After extracting this archive you end up with a plenty of files in that temporary directory.

Now – I am talking from my experience with Fedora Core 2, so your mileage may vary but I’m sure the principle will be the same.

At a command prompt, cd’ed to that temporary directory, you say

zic -d ./zoneinfo northamerica

(obviously only if you are in North America, right?) which will create the directory zoneinfo containing all the files you need – and you need them in /usr/share/zoneinfo – so copy them all there, overwriting the existing files.

You might be already done, just make sure that the file /etc/localtime is a symbolic link to the correct timezone file. In my case that was /usr/share/zoneinfo/PST8PDT.

As a test you now run

zdump -v EST5EDT | fgrep 2007   (or the appropriate zoneinfo file)
and hopefully you see something like this:
zdump1.gif

Start of daylight savings time – March 11, end November 4.

Mission accomplished.

Related posts:

  1. The list of servers for this workgroup is not currently available
  2. Searching for the Most Intelligent Guy on the Web
  3. Long delay on Windows XP Shutdown
  4. Right v. Ability to Vote

Posted by Merlin - March 11th, 2007

Comments

Leave a Reply