Hi,
I wanted to update my linux box with the
recent DST changes in Australia/Newzealand. I downloaded the latest tzdata from
ftp://elsie.nci.nih.gov/pub/ and I compiled 'australasia' using zic compiler. I
replaced the latest timezone settings for Australia under /usr/share/zoneinfo.
zdump shows the recent DST changes for Australian time zones. (from
2008, daylight savings starts on the first Sunday in October and end on the
first Sunday in April)
[root@a10-10-4-61 root]# zdump -v /etc/localtime |
grep 2008
/etc/localtime Sat Apr 5 16:29:59 2008 UTC = Sun Apr 6 02:59:59
2008 CST isdst=1 gmtoff=37800
/etc/localtime Sat Apr 5 16:30:00 2008 UTC =
Sun Apr 6 02:00:00 2008 CST isdst=0 gmtoff=34200
/etc/localtime Sat Oct 4
16:29:59 2008 UTC = Sun Oct 5 01:59:59 2008 CST isdst=0
gmtoff=34200
/etc/localtime Sat Oct 4 16:30:00 2008 UTC = Sun Oct 5 03:00:00
2008 CST isdst=1 gmtoff=37800
[root@a10-10-4-61 root]#
Now my problem
is, DST settings for Australia starts correctly on first sunday of October, but
it is not ending at first sunday of April.
DST START: (working
perfectly)
---------
[root@a10-10-4-61 root]# date
Sun Oct 5 01:59:59 CST 2008
[root@a10-10-4-61 root]# date
Sun Oct 5
03:00:00 CST 2008
[root@a10-10-4-61
root]#
DST END:
(not working)
--------
[root@a10-10-4-61 root]# date
Sun Apr 6
02:59:59 CST 2008
[root@a10-10-4-61 root]# date
Sun
Apr 6 03:00:00 CST 2008
[root@a10-10-4-61
root]#
To cross verify, I tried the same thing in Fedora Core 7 without
the patch, there also I observed the same behavior. i.e., without the patch, DST
correctly starts on last Sunday of October, but not ending at last Sunday of
march.
Is this an known issue? Not sure if I am doing something wrong.
Any help would be highly
appreciated.
Thanks for your time,
Prabhu