Cisco Transport Manager Installation Guide, 8.5
Appendix D: Updating CTM Daylight Saving Time for New Zealand

Table Of Contents

Updating CTM Daylight Saving Time for New Zealand

D.1  DST Compliance for the CTM Server

D.2  DST Compliance for the CTM Client on Solaris

D.3  DST Compliance for the CTM Client on Windows


Updating CTM Daylight Saving Time for New Zealand


This appendix describes how to make CTM compliant with the New Zealand Daylight Saving Time (DST) settings update. This appendix contains the following sections:

DST Compliance for the CTM Server

DST Compliance for the CTM Client on Solaris

DST Compliance for the CTM Client on Windows

D.1  DST Compliance for the CTM Server

This section describes how to make the CTM server compliant with the New Zealand DST settings.


Step 1 Download the Solaris patch required to support the DST changes from SunSolve Online at http://sunsolve.sun.com. The required patch is 125378-02 or higher.


Note This website is copyright © 1994-2007, Sun Microsystems, Inc. All rights reserved.


Step 2 Download Oracle patch number 6113507, required to support the DST changes. To download the additional required Oracle patch, complete the following substeps:

a. Go to http://metalink.oracle.com and click Login to MetaLink. Enter your Oracle MetaLink username and password.


Note This website is copyright © 2004, Oracle Corporation. All rights reserved.


b. Select Patch from the menu and search for the 6113507 patch.

c. Choose Solaris Operating System (SPARC 64-bit) from the Platform or Language list box.

d. Click Go.

e. Click Download to download the p6113507_10203_SOLARIS64.zip file to your local workstation.

f. Enter the following command to log into the database workstation as the Oracle user:

su - oracle

g. Save the patch to the $ORACLE_HOME directory.

Step 3 Download the TZupdater tool, release 1.2.1 or higher, from the Sun Developer Network (SDN) website at http://java.sun.com/javase/tzupdater_README.html. The TZupdater installer is a single file named tzupdater-1_2_1-2007f.zip.

Step 4 As the root UNIX user, enter the following command to shut down the CTM server:

ctms-stop

Step 5 As the oracle UNIX user, enter the following commands to stop the CTM database:

su - oracle
lsnrctl stop
sqlplus /nolog
connect / as sysdba
shutdown immediate
quit

Step 6 Install the Solaris patches.

Step 7 Install the additional required Oracle patch. Complete the following substeps:

a. Enter the following commands to unzip p6113507_10203_SOLARIS64.zip to your Oracle home directory:

cd $ORACLE_HOME
unzip p6113507_10203_SOLARIS64.zip

A new 6113507 folder is created.

b. Enter the following command to change to the 6113507 folder:

cd 6113507

c. Enter the following command to apply the patch:

../OPatch/opatch apply

d. Enter the following command to check whether the 6113507 patch is installed:

../OPatch/opatch lsinventory | grep 6113507

The output should show the 6113507 patch number.

Step 8 Install the TZupdater tool. Read the installation and usage instructions for the TZupdater tool at http://java.sun.com/javase/tzupdater_README.html. Then, complete the following substeps:

a. As the root UNIX user, enter the following command:

su - root

b. Copy the tzupdater-1_2_1-2007f.zip file to the /tmp directory. Then enter:

cd /tmp

c. Enter the following command to unzip the tzupdater-1_2_1-2007f.zip file:

unzip tzupdater-1_2_1-2007f.zip

A directory named tzupdater-<version>-<date> is created.

d. Enter the following command to enter the tzupdater-<version>-<date> directory:

cd tzupdater-1.2.1-2007f

e. Enter the following command to locate the JRE used by the CTM server:

ls -la /bin/javane

You should see output similar to the following:

lrwxrwxrwx [...] /bin/javane -> /opt/jre1.5.0_12/bin/java

In this example, the <jre_location> is /opt/jre1.5.0_12.

f. Enter the following command:

<jre_location>/bin/java -jar ./tzupdater.jar -u

In this example, enter the following command:

/opt/jre1.5.0_12/bin/java -jar ./tzupdater.jar -u

g. If no message is displayed, enter the following commands to verify that the settings have been applied:

cd <jre_location>/lib
ls -la | grep zi

You should see that the zi directory is modified with the current date and a zi.tzdata<date> directory is displayed, where <date> is the date of the old time zone database that was replaced; for example, zi.tzdata2007e.

Step 9 Enter the following commands to remove the temporary files:

cd /tmp
rm tzupdater*.zip
rm -r tzupdater*

Step 10 As the oracle UNIX user, enter the following commands to start the CTM database:

su - oracle
sqlplus /nolog
connect / as sysdba
startup
quit
lsnrctl start

Step 11 As the root UNIX user, enter the following command to verify that the Oracle processes are running:

ps -ef | grep ora

Step 12 Enter the following command to start the CTM server:

ctms-start


D.2  DST Compliance for the CTM Client on Solaris

This section describes how to make the Solaris CTM client compliant with the New Zealand DST settings.


Step 1 Download the Solaris patch required to support the DST changes from SunSolve Online at http://sunsolve.sun.com. The required patch is 125378-02 or higher.


Note This website is copyright © 1994-2007, Sun Microsystems, Inc. All rights reserved.


Step 2 Download the TZupdater tool, release 1.2.1 or higher, from the Sun Developer Network (SDN) website at http://java.sun.com/javase/tzupdater_README.html. The TZupdater installer is a single file.

Step 3 Exit all of the CTM clients running on the workstation that you are going to patch.

Step 4 Install the Solaris patches.

Step 5 Install the TZupdater tool. Read the installation and usage instructions for the TZupdater tool at http://java.sun.com/javase/tzupdater_README.html. Then, complete the following substeps:

a. As the root UNIX user, enter the following command:

su - root

b. Enter the following command to copy the tzupdater-1_2_1-2007f.zip file to the /tmp directory:

cd /tmp

c. Enter the following command to unzip the tzupdater-1_2_1-2007f.zip file:

unzip tzupdater-1_2_1-2007f.zip

A directory named tzupdater-<version>-<date> is created.

d. Enter the following command to enter the tzupdater-<version>-<date> directory:

cd tzupdater-1.2.1-2007f

e. Enter the following command:

/opt/CiscoTransportManagerClient/jre/bin/java -jar ./tzupdater.jar -u

f. Enter the following commands to verify that the JRE has been patched correctly:

cd /opt/CiscoTransportManagerClient/jre/lib
ls -la | grep zi

You should see that the zi directory is modified with the current date and a zi.tzdata<date> directory is displayed, where <date> is the date of the old time zone database that was replaced; for example, zi.tzdata2007e.

Step 6 Enter the following commands to remove the temporary files:

cd /tmp
rm tzupdater*.zip
rm -r tzupdater*


D.3  DST Compliance for the CTM Client on Windows

This section describes how to make the Windows CTM client compliant with the New Zealand DST settings.


Step 1 Download the TZupdater tool and the necessary Windows patch:

a. Download the Windows patch required to support the DST changes from the Microsoft website at http://www.microsoft.com. The patch required is KB933360.


Note The KB933360 patch is not supported for Microsoft Windows 2000 Professional.


b. Download the TZupdater tool, release 1.2.1 or higher, from the Sun Developer Network (SDN) website at http://java.sun.com/javase/tzupdater_README.html. The TZupdater installer is a single file named tzupdater-1_2_1-2007f.zip.

Step 2 Exit all of the CTM clients running on the Windows CTM client that you are going to patch.

Step 3 Install the Windows patch. Refer to the instructions on the Microsoft website at http://www.microsoft.com.

Step 4 Install the TZupdater tool. Read the installation and usage instructions for the TZupdater tool at http://java.sun.com/javase/tzupdater_README.html. Then, complete the following substeps:

a. Copy the tzupdater-<version>.zip file to a temporary directory.

b. Unzip the file using WinZip or a similar tool. A directory named tzupdater-<version>-<date> is created; for example, tzupdater-1.2.1-2007f.

c. Using Windows Explorer, change directories to display the new directory that you created.

d. Right-click the directory and select the Open Command Window Here option.

e. Enter the following command:

<CTM_client_install_directory>\jre\bin\java -jar .\tzupdater.jar -u

For example, if your client is installed in the C:\Cisco\TransportManagerClient8_5 directory, enter:

C:\Cisco\TransportManagerClient8_5\jre\bin\java -jar .\tzupdater.jar -u

Step 5 Verify that JRE has been patched correctly. Enter the directory where the CTM client is installed; then, enter the jre\lib directory. You should see that the zi directory is modified with the current date and a zi.tzdata<date> directory is displayed, where <date> is the date of the old time zone database that was replaced; for example, zi.tzdata2007e.