Computing Facilities    links to the SCS and CMU home pages Carnegie Mellon School of Computer Science Carnegie Mellon University
 
Advanced search tips 
 Documentation
 » Introduction to Facilities 
 » Accounts & passwords 
 » AFS 
 » Application software 
 » AV help 
 » Backups & restores 
 » Calendaring 
 » E-mail & netnews 
 » Networking 
 » Printing 
 » Purchasing 
 » Security 
 » Software licensing 
 » Support charges 
 » Web publishing 
 » Your health 
 » Macintosh support 
 » Linux support 
 » Windows PC support 

Unsupported Solaris and Linux Systems

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
amd64_fc3 Supported
amd64_fc5 Supported
i386_fc3 Supported
i386_fc5 Supported
i386_rh60 Not Supported
i386_rh71 Not Supported
i386_rh80 Supported
sun4_413 Not Supported
sun4x_57 Supported
sun4x_59 Supported

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.

General Overview of Timezone files

  LinuxSolaris
Timezone Source File Location   /usr/share/zoneinfo/src
Compiled Zone Files /usr/share/zoneinfo /usr/share/lib/zoneinfo
Timezone Compiler /usr/sbin/zic /usr/sbin/zic
Default Timezone /etc/localtime timezone file /etc/default/init variable setting

Sources for Timezone Files

The definitive source for current timezone files is

Other sources for patch and information

Solaris Patches

Sun hardware/firmware patches

The zone source files will be named

  • africa
  • antartica
  • asia
  • australasia
  • backward
  • etcetera
  • factory
  • northamerica
  • pacificnew
  • solar87
  • solar88
  • solar89
  • southamerica
  • systemv

Actions to perform

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

Known Problems

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.