This document describes some options for handling the change in timezone information for Solaris and Linux machines that are not under CMU SCS Facilities support.
|Operating System||Support Level|
If your machine is under support, facilities will apply patches and updates well before the end of february. For more information see our documentation on Supported Solaris and Linux Systems.
If your machine is not under support, facilities staff members will not update, fix, nor workaround the problem on your machine. Facilities staff members may or may not be available to supply advice on how you might be able to work around this problem.
|Timezone Source File Location||/usr/share/zoneinfo/src|
|Compiled Zone Files||/usr/share/zoneinfo||/usr/share/lib/zoneinfo|
|Default Timezone||/etc/localtime timezone file||/etc/default/init variable setting|
The definitive source for current timezone files is
Other sources for patch and information
The zone source files will be named
To use the updates mentioned above
You should be able to
- Retrieve the timezone files from one of the sites above
- If necessary, Compile the updated files with the timezone compiler /usr/sbin/zic
- Or use the patches above to replace the obsolete timezone files.
- Confirm or replace the default timezone
- Reboot your machine
The syntax of timezone source files have changed over time. Old versions of the timezone compiler, such as those on some sun4_413 machines are not able to compile the latest timezone source files.
The actual compiled binary format is generally platform independent and can often be independent of platform and version. It may be possible to compile new timezone files on another more up to date platform, and move these to your unsupported machine.