Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to install a time zone update to java on a RedHat 5.3 server. I researched online and there is a tool called tzupdater which does this, but the latest version is 2011n and I need to install patch 2012b.

Does anyone know how to manually install a tzdata file?

share|improve this question
Linux --> distribution? – Henk Mar 12 '12 at 22:41
running RHEL 5.3 – nmuntz Mar 12 '12 at 22:47

tzupdater README shows the required version is now available.

It appears that the timezones are installed in the jre/lib subdirectory. Timezone definintions are exploded in the jre/lib/zi directory tree. If you have the correct timezone files you should be able to copy them into place. I would recommend waiting for the updater files if at all possible.

If you have the JDK installed you may have two jre directory trees. If you have multiple java versions installed you will have multiple jre directory trees.

share|improve this answer
The readme only points to a BUG report stating that patch 2012b should be included with tzupdater, it is not part of it yet. If you try to download it, it downloads version 2011n – nmuntz Mar 12 '12 at 23:39
Readme includes the list of bugs that have been implemented. The latest version has not made it to the download site. It appears to be only available from Oracle Support. It was just generated last week, and it may take a while to get to the download site. – BillThor Mar 12 '12 at 23:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.