Updating timezones on Solaris 7 for new 2007 Daylight saving changes.
Hi,
I have been tasked with updating the timezone information on a bunch of legacy solaris 2.7 systems we are upgrading. This upgrade is to reflect the recent timezone changes that will be reflected this year. I downloaded the latest timezone information from ftp://elsie.nci.nih.gov/pub/ and compiled it with zic, a zdump -v EST5EDT |grep 2007 still shows the DST change hasn't been updated. Do I have to run something else to reflect the new compiled timezone files?
-- Thanks!
[499 byte] By [
cashdolla] at [2007-11-26 14:37:02]

# 1
I'm not sure if the old rules like EST5EDT stuff is built in the same way by the old Sun files and the new ones. If you just overwrite the old src directory there might be some older source not overwritten, or the files themselves might not have been overwritten. I haven't tried this on a Solaris 7 box to see how it behaves.
Can you use a real timezone like US/Eastern or America/New_York? Do those show the correct dates in 'zdump'?
--
Darren
# 2
That works and makes sense:
[jumpstart root #] zdump -v US/Eastern |grep 2007
US/Eastern Wed Jan 10 04:43:34 2007 GMT = Tue Jan 9 23:43:34 2007 EST isdst=0
US/Eastern Sun Mar 11 06:59:59 2007 GMT = Sun Mar 11 01:59:59 2007 EST isdst=0
US/Eastern Sun Mar 11 07:00:00 2007 GMT = Sun Mar 11 03:00:00 2007 EDT isdst=1
US/Eastern Sun Nov 4 05:59:59 2007 GMT = Sun Nov 4 01:59:59 2007 EDT isdst=1
US/Eastern Sun Nov 4 06:00:00 2007 GMT = Sun Nov 4 01:00:00 2007 EST isdst=0
[jumpstart root #]
Thank you!