Hello All,
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 in /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 things 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.
Not sure if I am doing something wrong.
Any help would be highly appreciated.
Thanks for your time,
Prabhu