Patch Name: PHSS_30012 Patch Description: s700_800 11.22 CDE Base Patch Creation Date: 03/11/10 Post Date: 03/11/17 Hardware Platforms - OS Releases: s700: 11.22 s800: 11.22 Products: N/A Filesets: CDE.CDE-DTTERM,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP CDE.CDE-ENG-A-MSG,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP CDE.CDE-SHLIBS,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP CDE.CDE-MIN,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP Automatic Reboot?: No Status: General Release Critical: No (superseded patches were critical) PHSS_29736: CORRUPTION Category Tags: defect_repair general_release critical corruption Path Name: /hp-ux_patches/s700_800/11.X/PHSS_30012 Symptoms: PHSS_30012: 1. Problem in libDtHelp. PHSS_29736: 1. Dts datatyping api is not giving correct output. 2. dtmailpr fails under certain conditions. 3. rpc.cmsd causing random callog corruption. 4. Motif references in man pages are missing. PHSS_29277: 1. Problem with dtterm escape sequence. PHSS_28682: 1. xterm, hpterm and dtterm were not updating the wtmp file, when invoked with -ls option. 2. Problem with dtterm. 3. dtfile cannot handle files with size > 2GB. 4. Problem with dtaction. 5. Problem in dtsession. 6. dtmail "Use network aware mail file locking" fails. 7. Invoking terminal with -e option does not show correct IDLE time when viewed by 'w' command. 8. dtfile will not work properly if hostname != nodename. 9. When dtfile attempts to open /net/.DtDirDataType or /net/./.DtDirDataType , open call generates error. 10.The -gc option in dtksh's drawing functions has not been taken care of. PHSS_28058: 1. Problems in DtSvc. PHSS_27520: 1. Problem with rpc.ttdbserver _tt_create_file_1. Defect Description: PHSS_30012: 1. Problem in libDtHelp. Resolution: Problem in libDtHelp is resolved. PHSS_29736: 1. Dts datatyping api is not working properly. Resolution: Dts datatyping api gives correct output after change made to libDtSvc. 2. dtmailpr fails under certain conditions. Resolution: Problem with dtmailpr is resolved. 3. rpc.cmsd causing random callog corruption. Resolution: rpc.cmsd causing random callog corruption is resolved. 4. Motif man pages corrupt on 11.22 and 11.11. Resolution: CDE, Motif man pages have been corrected to have Motif references. PHSS_29277: 1. Problem with dtterm escape sequence. Resolution: The escape sequences to read dtterm window's title and icon label have been removed. PHSS_28682: 1. dtterm, hpterm, and xterm do not create entries in wtmp. Resolution: The xterm, hpterm and dtterm were modified to update the /etc/wtmp file when invoked with -ls option. 2. Problem with dtterm. Resolution: The problem with dtterm is resolved. 3. dtfile (File Manager) "cannot find file" if file size > 2GB. Resolution: dtfile can perform Move,Copy,Copy As Link, Rename,Find,Change Permissions operations on large files. 4. Problem with dtaction. Resolution: The problem with dtaction is fixed. 5. Problem in dtsession. Resolution: Problem in dtsession is resolved. 6. dtmail "Use network aware mail file locking" fails. Resolution: Changed the error message to inform user to restart the rpc.ttdbserver for the changes made to be reflected. 7. xterm -e program fails to report correct idle time when viewed by 'w' command. Resolution: The solution updates the access time of the tty file whenever -e option of terminal is used. 8. dtfile will not work properly if hostname != uname value. Resolution: "dtfile" works with hostname longer than 8 characters or different from the nodename. 9. dtfile attempts to open /net/.DtDirDataType . Resolution: dtfile is prevented from opening the files: /net/.DtDirDataType , /net/./.DtDirDataType , $DTMOUNTPOINT/.DtDirDataType, $DTMOUNTPOINT/./.DtDirDataType . 10.dtksh does not provide mechanism for obtaining the GC. Resolution: The -gc option in dtksh's drawing functions has been taken care of. PHSS_28058: 1. Problems in DtSvc. Resolution: Problems in DtSvc are fixed. PHSS_27520: 1. Problem with rpc.ttdbserver _tt_create_file_1. Resolution: _tt_create_file_1 problem with rpc.ttdbserver is resolved. Enhancement: No SR: 8606337284 8606320313 8606320370 8606299933 8606314777 8606310081 8606193796 8606296536 8606267193 8606296537 8606297722 8606259692 8606235437 8606237518 8606278865 8606248554 8606280479 8606268215 Patch Files: CDE.CDE-DTTERM,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/share/man/man1/dtterm.1 /usr/dt/share/man/man5/dtterm.5 CDE.CDE-ENG-A-MSG,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/lib/nls/msg/C/DtMail.cat CDE.CDE-SHLIBS,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/lib/libDtHelp.1 /usr/dt/lib/libDtHelp.3 /usr/dt/lib/libcsa.3 /usr/dt/lib/libDtTerm.1 /usr/dt/lib/libDtTerm.3 /usr/dt/lib/libtt.3 /usr/dt/lib/libtt.4 /usr/dt/lib/libDtSvc.1 /usr/dt/lib/libDtSvc.3 /usr/dt/lib/libDtSvc.4 CDE.CDE-MIN,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/bin/dtksh /usr/dt/bin/dtspcd /usr/dt/bin/rpc.ttdbserver what(1) Output: CDE.CDE-DTTERM,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/share/man/man1/dtterm.1: None /usr/dt/share/man/man5/dtterm.5: None CDE.CDE-ENG-A-MSG,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/lib/nls/msg/C/DtMail.cat: None CDE.CDE-SHLIBS,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/lib/libDtHelp.1: libDtHelp: $Revision: 2.12 $ X Window System, Version 11 R6+ HP-UX B.10.20.00 CDE Patch Release (build date: Fri Nov 7 18:57:44 IST 2003) /usr/dt/lib/libDtHelp.3: libDtHelp: Revision: 2.12 View: /view/x_r6nov03cde_1122, Build Type: r6nov03cd e_1122 hpcde2.1 (build date: Fri Nov 7 18:55:24 IST 2003) /usr/dt/lib/libcsa.3: View: /view/x_r6oct03_1122, Build Type: r6oct03_1122 hpcde2.1 (build date: Tue Sep 16 20:48:11 IST 2003) /usr/dt/lib/libDtTerm.1: DtTermPrimitiveWidget: $Revision: 1.196 $ libDtTerm: $Revision: 1.172 $ X Window System, Version 11 R6+ HP-UX B.10.20.00 CDE Patch Release (build date: Fri Oct 11 16:58:13 IST 2002) /usr/dt/lib/libDtTerm.3: DtTermPrimitiveWidget: $XConsortium: TermPri mVersion.c /main/2 1996/08/30 15:25:43 drk $ dtterm1.0: $XConsortium: TermVersion.c /main /2 1996/08/30 15:24:52 drk $ View: /view/x_r6jun03ss_1122, Build Type: r6jun03ss_ 1122 hpcde2.1 (build date: Tue Jun 10 20:19:14 IST 2003) /usr/dt/lib/libtt.3: View: /view/x_r6oct03_1111, Build Type: r6oct03_1111 hpcde2.1 (build date: Wed Sep 17 10:33:43 IST 2003) /usr/dt/lib/libtt.4: View: /view/x_r6oct03_1122, Build Type: r6oct03_1122 hpcde2.1 (build date: Tue Sep 16 20:00:23 IST 2003) /usr/dt/lib/libDtSvc.1: libDtSvc: $Revision: 1.5 $ X Window System, Version 11 R6+ HP-UX B.10.20.00 CDE Patch Release (build date: Fri Oct 11 16:39:39 IST 2002) /usr/dt/lib/libDtSvc.3: $XConsortium: version.c /main/5 1996/08/30 15:24:25 drk $ View: /view/x_r6oct03_1111, Build Type: r6oct03_1111 hpcde2.1 (build date: Wed Sep 17 10:51:47 IST 2003) /usr/dt/lib/libDtSvc.4: $XConsortium: version.c /main/5 1996/08/30 15:24:25 drk $ View: /view/x_r6oct03_1122, Build Type: r6oct03_1122 hpcde2.1 (build date: Tue Sep 16 20:00:42 IST 2003) CDE.CDE-MIN,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: /usr/dt/bin/dtksh: View: /view/x_r6nov02_1100, Build Type: r6nov02_1100 DesktopVersionString (build date: Mon Sep 16 12:24:40 IST 2002) Version 12/28/93 Version M-12/28/93 Version M-12/28/93d dtksh: $XConsortium: version.c /main/5 1996/0 8/30 15:36:49 drk $ basename (AT&T Bell Laboratories) 03/01/94 cat (AT&T Bell Laboratories) 05/09/95 chmod (AT&T Bell Laboratories) 05/09/95 cmp (AT&T Bell Laboratories) 07/17/94 cut (AT&T Bell Laboratories) 04/01/93 dirname (AT&T Bell Laboratories) 07/17/92 getconf (AT&T Bell Laboratories) 05/09/95 head (AT&T Bell Laboratories) 04/01/92 logname (AT&T Bell Laboratories) 04/01/92 mkdir (AT&T Bell Laboratories) 02/14/95 uname (AT&T Bell Laboratories) 05/09/95 wc (AT&T Bell Laboratories) 08/11/94 ast (AT&T Bell Laboratories) 07/17/95 hash (AT&T Bell Laboratories) 05/09/95 getconf (AT&T Bell Laboratories) 07/17/95 sfio (AT&T Bell Laboratories) 05/09/95 /usr/dt/bin/dtspcd: View: /view/x_r6oct03_1122, Build Type: r6oct03_1122 hpcde2.1 (build date: Wed Sep 17 20:06:53 IST 2003) /usr/dt/bin/rpc.ttdbserver: View: /view/x_r6aug02cdePA_1111, Build Type: r6aug02 cdePA_1111 hpcde2.1 (build date: Wed Aug 14 12:07:59 IST 2002) isaddindex.c 1.8 89/07/17 Copyr 1988 Sun Micro isopen.c 1.12 89/07/17 Copyr 1988 Sun Micro isdelcurr.c 1.8 89/07/17 Copyr 1988 Sun Micro isdelrec.c 1.8 89/07/17 Copyr 1988 Sun Micro isbuild.c 1.12 89/07/17 Copyr 1988 Sun Micro isrewrec.c 1.8 89/07/17 Copyr 1988 Sun Micro iserase.c 1.8 89/07/17 Copyr 1988 Sun Micro iscntl.c 1.8 94/11/17 isstart.c 1.9 89/07/17 Copyr 1988 Sun Micro isrewcurr.c 1.8 89/07/17 Copyr 1988 Sun Micro isclose.c 1.8 89/07/17 Copyr 1988 Sun Micro isread.c 1.9 89/07/17 Copyr 1988 Sun Micro iswrite.c 1.8 89/07/17 Copyr 1988 Sun Micro issync.c 1.7 89/07/17 Copyr 1988 Sun Micro isrename.c 1.10 89/07/17 Copyr 1988 Sun Micro isindexinfo.c 1.2 91/05/16 Copyr 1988 Sun Micro iscurpos.c 1.5 89/07/17 Copyr 1988 Sun Micro isamaddindex.c 1.14 89/09/14 Copyr 1988 Sun Micro isamopen.c 1.10 89/07/17 Copyr 1988 Sun Micro isamdelrec.c 1.6 89/07/17 Copyr 1988 Sun Micro isvars.c 1.7 90/08/15 Copyr 1988 Sun Micro isaddprimary.c 1.8 89/07/17 Copyr 1988 Sun Micro isamwrite.c 1.6 89/07/17 Copyr 1988 Sun Micro isapplmr.c 1.5 89/07/17 Copyr 1988 Sun Micro ismngfcb.c 1.4 89/07/17 Copyr 1988 Sun Micro ischange1key.c 1.3 89/07/17 Copyr 1988 Sun Micro isfab.c 1.8 89/07/17 Copyr 1988 Sun Micro isdiskbufs2.c 1.3 89/07/17 Copyr 1988 Sun Micro isfd.c 1.3 89/07/17 Copyr 1988 Sun Micro isbtree.c 1.4 89/07/17 Copyr 1988 Sun Micro isfcb.c 1.9 89/07/17 Copyr 1988 Sun Micro isfixrec.c 1.5 89/07/17 Copyr 1988 Sun Micro issignals.c 1.7 89/08/30 Copyr 1988 Sun Micro isapplmw.c 1.5 89/07/17 Copyr 1988 Sun Micro isfcbwatchfd.c 1.8 93/09/07 Copyr 1988-1993 Sun Micr osystems, Inc isamhooks.c 1.7 89/07/17 Copyr 1988 Sun Micro isfcbindex.c 1.3 89/07/17 Copyr 1988 Sun Micro isalloc.c 1.3 89/07/17 Copyr 1988 Sun Micro isbytearray.c 1.3 89/07/17 Copyr 1988 Sun Micro isdatconv.c 1.5 89/07/17 Copyr 1988 Sun Micro isminmax.c 1.4 89/07/17 Copyr 1988 Sun Micro isfname.c 1.3 89/07/17 Copyr 1988 Sun Micro isvarrec.c 1.8 89/07/17 Copyr 1988 Sun Micro isperm.c 1.3 89/07/17 Copyr 1988 Sun Micro iserror.c 1.10 89/07/17 Copyr 1988 Sun Micro iskeyvalid.c 1.3 89/07/17 Copyr 1988 Sun Micro isamerror.c 1.4 89/07/17 Copyr 1988 Sun Micro iskeyaux.c 1.7 89/07/27 Copyr 1988 Sun Micro iskeyconv.c 1.4 89/07/17 Copyr 1988 Sun Micro isversion.c 1.5 89/07/17 Copyr 1988 Sun Micro issort.c 1.3 89/07/17 Copyr 1988 Sun Micro isdel1key.c 1.3 89/07/17 Copyr 1988 Sun Micro iskeycmp.c 1.5 89/07/17 Copyr 1988 Sun Micro iskeycalc.c 1.3 89/07/17 Copyr 1988 Sun Micro isfileio.c 1.3 89/07/17 Copyr 1988 Sun Micro ispageio.c 1.3 89/07/17 Copyr 1988 Sun Micro isdlink.c 1.4 89/09/01 Copyr 1988 Sun Micro isbtree2.c 1.5 89/07/17 Copyr 1988 Sun Micro isbtree3.c 1.5 89/07/17 Copyr 1988 Sun Micro isindfreel.c 1.3 89/07/17 Copyr 1988 Sun Micro isindexconv.c 1.3 89/07/17 Copyr 1988 Sun Micro isbsearch.c 1.3 89/07/17 Copyr 1988 Sun Micro isadd1key.c 1.3 89/07/17 Copyr 1988 Sun Micro cksum(1) Output: CDE.CDE-DTTERM,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: 3810083668 38272 /usr/dt/share/man/man1/dtterm.1 4216050873 39108 /usr/dt/share/man/man5/dtterm.5 CDE.CDE-ENG-A-MSG,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: 3624476613 15998 /usr/dt/lib/nls/msg/C/DtMail.cat CDE.CDE-SHLIBS,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: 1073130573 876544 /usr/dt/lib/libDtHelp.1 2825345650 1146880 /usr/dt/lib/libDtHelp.3 1526215369 335872 /usr/dt/lib/libcsa.3 538852582 421888 /usr/dt/lib/libDtTerm.1 2268109219 495616 /usr/dt/lib/libDtTerm.3 1495985042 1081344 /usr/dt/lib/libtt.3 1371154009 2153560 /usr/dt/lib/libtt.4 2176328103 602112 /usr/dt/lib/libDtSvc.1 813657582 610304 /usr/dt/lib/libDtSvc.3 2090869152 718140 /usr/dt/lib/libDtSvc.4 CDE.CDE-MIN,fr=B.11.22,fa=HP-UX_B.11.22_IA/PA,v=HP: 2024448781 839680 /usr/dt/bin/dtksh 1399710025 220900 /usr/dt/bin/dtspcd 1728778084 451628 /usr/dt/bin/rpc.ttdbserver Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_27520 PHSS_28058 PHSS_28682 PHSS_29277 PHSS_29736 Equivalent Patches: PHSS_30010: s700: 11.00 s800: 11.00 PHSS_30011: s700: 11.11 s800: 11.11 PHSS_30013: s700: 11.23 s800: 11.23 Patch Package Size: 3690 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 PHSS_30012 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_30012.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_30012. 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 PHSS_30012.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_30012.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_30012.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None