[mdlug] Are you an April fool?
Aaron Kulkis
akulkis3 at hotpop.com
Mon Feb 19 14:30:33 EST 2007
Robert Meier wrote:
> In accordance with the Energy Policy Act of 2005,
> the United States will begin Daylight Savings Time 3 weeks early this year.
>
> Starting in 2007, Daylight Savings Time will begin the 2nd Sunday of
> March and end the first Sunday of November.
>
> In addition to your watch and alarm clock, you'll need to update your
> computer.
>
> If you have a unix box (e.g. Mac, solaris, linux) you may be ready now.
> If you haven't changed hardware or otherwise rebooted your unix box
> more recently than 2005, you will probably need to update.
>
>
>
> You can check by typing into a shell:
> bash> zdump -v /etc/localtime | grep 2007
/usr/sbin is probably not in "normal" users' paths, so
/usr/sbin/zdump -v /etc/localtime | grep 2007
(works for ANY shell)
> (Your distro probably has a graphical tool as well, check your documentation.)
> (Your distro may require admin privileges to run zdump.)
>
> You are ready, if you see:
> est5edt Sun Mar 11 06:59:59 2007 UTC = Sun Mar 11 01:59:59 2007 est isdst=0 gmtoff=-18000
> est5edt Sun Mar 11 07:00:00 2007 UTC = Sun Mar 11 03:00:00 2007 edt isdst=1 gmtoff=-14400
> est5edt Sun Nov 4 05:59:59 2007 UTC = Sun Nov 4 01:59:59 2007 edt isdst=1 gmtoff=-14400
> est5edt Sun Nov 4 06:00:00 2007 UTC = Sun Nov 4 01:00:00 2007 est isdst=0 gmtoff=-18000
>
I see that here in the MSK (Moskva [Moscow], Russia) timezone, the changeover
is Mar 25 and Oct 28. When I tried to set my timezone locality to Kuwait, everything
was off by an hour.... I'm hoping that Moscow and Baghdad have the same days.
If not...well, at least I know how to modify the file ;-)
> You need to update your locale settings, if you see:
> est5edt Sun Apr 1 06:59:59 2007 UTC = Sun Apr 1 01:59:59 2007 est isdst=0 gmtoff=-18000
> est5edt Sun Apr 1 07:00:00 2007 UTC = Sun Apr 1 03:00:00 2007 edt isdst=1 gmtoff=-14400
> est5edt Sun Oct 28 05:59:59 2007 UTC = Sun Oct 28 01:59:59 2007 edt isdst=1 gmtoff=-14400
> est5edt Sun Oct 28 06:00:00 2007 UTC = Sun Oct 28 01:00:00 2007 est isdst=0 gmtoff=-18000
>
>
> If you need to update:
>
> 0. (Ask your sysadmin or put on your sysadmin hat.)
>
> 1. Download the current (as of 2007.02.15) timezone information from
> ftp://ftp://elsie.nci.nih.gov/pub/tzdata2007b.tar.gz
> or your favorite source of technical/legal standards.
>
> 2. Unpack the data for your locale.
> bash> tar -zxvf tzdata2007b.tar.gz northamerica
>
> 3. Install the data for your locale.
> bash> zic northamerica
> (Your distro may require you to explicitly set your timezone again
> in order to update your executable locale settings.)
>
> 4. Repeat the above test.
> You should see "Mar 11" and no longer be an April Fool.
>
>
> For further details, read the README file in the .tar.gz file above.
>
> Enjoy,
More information about the mdlug
mailing list