DST Patch/Workaround for ESX

FYI: If you still haven't patched your VMware ESX servers, here is a quick and easy way to patch, no rebooting necessary.

VMware ESX 3.0.1 servers, built from the 3.0.1 CD, do not need to update. Please use the zdump command to verify.

This procedure will help you to manually modify the /etc/localtime, just execute the following:

(First of all, check the time zone in the following file
/etc/sysconfig/clock)

1- Check zoneinfo file has the correct change dates:
# zdump -v /usr/share/zoneinfo/ |grep 2007

for example:
# zdump -v /usr/share/zoneinfo/US/Pacific |grep 2007

2- Check /etc/localtime for the same:
# zdump -v /etc/ |grep 2007

3- They were different, so executed zic to update it:
# zic -l /usr/share/zoneinfo/

Check again using the step 2.

If this command doesn't work just copy the desired time zone file to /etc/localtime.
cp /usr/share/zoneinfo/ /etc/localtime

For example:
cp /usr/share/zoneinfo/US/Pacific /etc/localtime

Regards,

Jose Perez
Technical Support Engineer
VMware, Inc., an EMC Company
3145 Porter Drive, Palo Alto, CA 94304
1-877-4-VMWARE
http://www.vmware.com
--------------------------
I would like further information about using ESXUPDATE to update for the
2007 DST time change. I looked at the following link:
http://kb.vmware.com/vmtnkb/search.do?cmd=displayKC&docType=kc&externalI
d=8695824&sliceId=SAL_Public

Here is a thread from the Discussion forums: http://www.vmware.com/community/thread.jspa?messageID=580237&#580237

Have Fun,
Will