Patch Name: PHCO_27528 Patch Description: s700_800 11.00 tztab(4) cumulative patch Creation Date: 02/07/23 Post Date: 02/08/14 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHCO_27528 Symptoms: PHCO_27528: 1. Tztab file requires to be updated due to change in Mexico DST. PHCO_24449: The /usr/lib/tztab file doesn't have Timezone definitions for newly changed Daylight Saving Times for Mexico City. PHCO_21688: 1. Timezone definitions for Australia, Tasmania, New South Wales and Victoria in /usr/lib/tztab are incorrect due to new standards imposed for the Sydney Olympics 2000. 2. Finnish timezone definitions in /usr/lib/tztab are incorrect from 1996 onwards. PHCO_18376: 1. /usr/lib/tztab contains bad DST (Daylight Saving Time) info for AST10ADT,YST9YDT. 2. /usr/lib/tztab has no daylight saving time info for Russian Federation 3. Without this patch installed - tztab will have wrong entry for Portuguese Winter/Summer saving time. PHCO_13331: Without this patch installed - tztab erroneously claims that South Africa uses Daylight Savings Time. Defect Description: PHCO_27528: 1.In 2002, Mexico reverted back to the old DST rules. Due to changes in the daylight savings time policy in Mexico in 2001, an entry was added to /usr/lib/tztab: MXST6MXDT. The changes are that, for 2001, certain parts of Mexico start DST a month later (May vs. April), and end DST a month earlier (September vs. October). The changes made to tztab are as follows : #Mexico City standard Time, Mexico City Daylight #Savings Time MXST6MXDT 0 3 24-30 4 1970-1973 0 MXDT5 0 3 6 1 1974 0-6 MXDT5 0 3 22-28 2 1975 0 MXDT5 0 3 24-30 4 1976-1986 0 MXDT5 0 3 1-7 4 1987-2000 0 MXDT5 0 3 1-7 5 2001 0 MXDT5 0 3 1-7 4 2002-2038 0 MXDT5 0 1 25-31 10 1970-1973 0 MXST6 0 1 24-30 11 1974 0 MXST6 0 1 25-31 10 1975-2000 0 MXST6 0 1 24-30 9 2001 0 MXST6 0 1 25-31 10 2002-2038 0 MXST6 Resolution : As Mexico reverted back to the old DST rules tztab was changed to reflect the above mentioned changes. PHCO_24449: Mexico city was following CST6CDT timezone definitions. But from 2001 to 2038, daylight saving times for Mexico city have been changed which are different from CST6CDT. Resolution: The /usr/lib/tztab file has been modified to add an entry MXST6MXDT for Mexico City which are as below. MXST6MXDT 0 3 24-30 4 1970-1973 0 MXDT5 0 3 6 1 1974 0-6 MXDT5 0 3 22-28 2 1975 0 MXDT5 0 3 24-30 4 1976-1986 0 MXDT5 0 3 1-7 4 1987-2000 0 MXDT5 0 3 1-7 5 2001-2038 0 MXDT5 0 1 25-31 10 1970-1973 0 MXST6 0 1 24-30 11 1974 0 MXST6 0 1 24-30 11 1975 0 MXST6 0 1 25-31 10 1976-2000 0 MXST6 0 1 24-30 9 2001-2038 0 MXST6 The changes reflect from year 2001 to 2038. Remaining things are not altered and are as per CST6CDT. PHCO_21688: 1. Australian Eastern Standard Time, Australian Eastern Daylight Time has to be changed so as to have an earlier DST shift than usual during the year 2000. The same change is expected for Tasmania, New South Wales and Victoria. Resolution: Changed /usr/lib/tztab definitions for EST-10EDT, EST-10EDT#Tasmania, EST-10EDT#NSW and EST-10EDT#VIC for the Sydney Olympics 2000 in Australia. 2. For Finland Standard Time, Finland Daylight Time, the ending date of Daylight Savings Time from 1996 onwards should be the last Sunday of October. Resolution: Changed /usr/lib/tztab definitions for EET-2EETDST so as to behave in the way as suggested. PHCO_18376: 1. /usr/lib/tztab contains bad information for the Aleutian (AST10ADT) and Yukon(YST9YDT) time zones. 2. Daylight Saving Time information for the Russian Federation was missing. 3. Without this patch installed - tztab will have wrong entry for Portuguese Winter/Summer saving time. Because of a new revision in the portuguese law, a change is required in Portuguese Winter Time and Portuguese Summer Time. The changes are a. Change the time on entering PST-1 from 03/25-31/1983-2038 on Sunday at 03:00 to 03/25-31/1983-2038 on Sunday at 02:00. b. Change the time on entering PWT0 from 09/24-30/1983-2038 on Sunday at 02:00 to 10/25-31/1983-2038 on Sunday at 01:00. Resolution: 1. /usr/lib/tztab has the following changes: The line: 0 3 24-30 4 1976-2038 0 ADT9 0 3 24-30 4 1976-2038 0 YDT8 are replaced by the following pairs of lines: 0 3 24-30 4 1976-1986 0 ADT9 0 3 1-7 4 1987-2038 0 ADT9 0 3 24-30 4 1976-1986 0 YDT8 0 3 1-7 4 1987-2038 0 YDT8 2. Added Daylight Saving timezone for Russian federation to /usr/lib/tztab file. 3. The following changes are made in /usr/lib/tztab: a. Change the time on entering PST-1 from 03/25-31/1983-2038 on Sunday at 03:00 to 03/25-31/1983-2038 on Sunday at 02:00. b. Change the time on entering PWT0 from 09/24-30/1983-2038 on Sunday at 02:00 to 10/25-31/1983-2038 on Sunday at 01:00. PHCO_13331: South Africa never had DST (Daylight Savings Time) although tztab has an entry "SAST-2SADT". This information comes from customer living in South Africa. So in this patch Daylight Savings Time is removed in South Africa's entry. SR: 8606269224 8606188364 8606105823 8606134747 1653299693 1653280446 4701384743 1653209213 Patch Files: OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/lib/tztab /usr/newconfig/usr/lib/tztab what(1) Output: OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/lib/tztab: $Revision: 80.4.1.11 $ OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/newconfig/usr/lib/tztab: $Revision: 80.4.1.11 $ cksum(1) Output: OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 941351321 13281 /usr/lib/tztab OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 941351321 13281 /usr/newconfig/usr/lib/tztab Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHCO_13331 PHCO_18376 PHCO_21688 PHCO_24449 Equivalent Patches: None Patch Package Size: 50 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHCO_27528 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_27528.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_27528. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHCO_27528.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_27528.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_27528.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None