OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: HP-UX Series 800 10.X Patch Digest
From: IT Resource Center (support_feedbackus-support.external.hp.com)
Date: Sun Nov 05 2000 - 06:12:19 CST


                        HP Support Information Digests

===============================================================================
o IT Resource Center World Wide Web Service
   ---------------------------------------------------

   If you subscribed through the IT Resource Center and would
   like to be REMOVED from this mailing list, access the
   IT Resource Center on the World Wide Web at:

     http://us.itrc.hp.com/

   Login using your IT Resource Center User ID and Password.
   Then select Support Information Digests (located under
   Maintenance and Support). You may then unsubscribe from the
   appropriate digest.

   To download a patch referenced below, access the
   IT Resource Center on the World Wide Web at:

     http://us.itrc.hp.com/

   Login using your IT Resource Center User ID and Password.
   Then select Individual Patches (under Maintenance and Support)
   to access the patch. You may also download a patch via anonymous
   ftp(1) from ftp.itrc.hp.com.
===============================================================================


Digest Name: Weekly HP-UX Series 800 10.X Patch Digest
    Created: Sun Nov 5 3:05:04 PST 2000

Table of Contents:

Document ID Title
--------------- -----------
PHKL_22529 s800 10.20 LVM cumulative patch, array controller hot-swap
PHCO_22634 s700_800 10.16 auto_parms/set_parms general patch
PHSS_22138 s700_800 10.20 OV ITO5.3X Linux Agent Patch A.05.35
PHNE_21495 s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch
PHNE_17738 s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch
PHSS_22546 s700_800 10.24 (VVOS) CDE Runtime SEP2000 Periodic Patch
PHSS_22545 s700_800 10.24 (VVOS) X/Motif Runtime AUG2000 Patch
PHSS_22305 s700_800 10.20 OV ITO6.0X Service Navigator Patch A.06.01
PHNE_22496 s700_800 10.20 vacation(1) patch

The documents are listed below.
-------------------------------------------------------------------------------


Document ID: PHKL_22529
Date Loaded: 20001103
      Title: s800 10.20 LVM cumulative patch, array controller hot-swap

Patch Name: PHKL_22529

Patch Description: s800 10.20 LVM cumulative patch, array controller hot-swap

Creation Date: 00/10/20

Post Date: 00/11/03

Hardware Platforms - OS Releases:
        s800: 10.20

Products: N/A

Filesets:
        LVM.LVM-KRN OS-Core.CORE-KRN

Automatic Reboot?: Yes

Status: General Release

Critical:
        No (superseded patches were critical)
        PHKL_19705: PANIC
        PHKL_20964: HANG
        PHKL_19697: PANIC
        PHKL_19210: OTHER
                This patch is essential to improve the recovery of
                FC devices in large configurations.
        PHKL_19167: HANG

Path Name: /hp-ux_patches/s800/10.X/PHKL_22529

Symptoms:
        PHKL_22529:
        (SR: 8606138886 CR: JAGad08152)
        A shared volume group has one or more LUNs on an active-
        passive disk array (Nike, Galaxy or Optimus), and one of
        the array's Service Processors is hot-swapped without
        deactivating the volume group. Later, a node deactivates
        the volume group (while it remains activated on other
        nodes), and that node is not able to reactivate it.

        (SR: 8606162303 CR: JAGad31619)
        Read performance on HFS filesystems on LVM logical
        volumes drops substantially when lvmerge operations
        are in progress. VxFS file systems are unaffected.
        Reads/writes from raw logical volumes are unaffected.
        The problem occurs after installing patch PHKL_20964.

        PHKL_21370:
        (SR: 8606108373 CR: JAGab78776)
        Reads from a mirrored LV can take a very long time to
        complete if one of the mirrors is unavailable.

        (SR: 8606106798 CR: JAGab76189)
        With PHKL_20964 (recalled) installed, LVM may perform a
        full resync every time a volume group is activated. While
        the resync is in progress, system performance may be
        degraded. In addition, since LVM does not have two valid
        copies of all data during the resync, the system is
        vulnerable to a disk failure until the resync completes.

        PHKL_19705:
        ( SR: 1653305987 DTS: JAGab17773 )
        If bad block relocation is enabled on a logical volume
        with parallel read support, then any requests to a
        block currently being relocated results in system panic.

        PHKL_20964:
        (SR: 8606128444 CR: JAGac81735)
        It might not be possible to activate a volume group in
        shared mode if any of its physical volumes are on an
        Optimus Prime Disk Array.

        (SR: 8606106637 CR: JAGab75913)
        An LVM deadlock (hang) can occur when LVM commands which
        operate on logical volumes are run at the same time as
        device query operations. The result is that the LVM
        commands and the query operations never complete (and
        cannot be terminated), and it is not possible to run any
        subsequent LVM commands. Furthermore, it is possible that
        subsequent device recovery will be delayed indefinitely.
        The only way to restore normal operation is to reboot the
        system. For example, the lvmerge(1M), lvsplit(1M) commands
        and glance(1) when run together could cause the commands
        to deadlock, resulting in a situation where they make no
        forward progress and cannot be interrupted or killed.
        The same result could occur running lvchange(1M) or
        lvextend(1M) and lvdisplay(1M) together.

        The defect was introduced in PHKL_19210
        which has since been recalled. This new patch supersedes
        PHKL_19697, PHKL_19210, PHKL_20057 and PHKL_20808.
        This patch contains all the fixes contained in these
        patches. Customers with any of these superseded patches
        installed should apply this new patch.

        (SR: 8606106012 CR: JAGab74797)
        It's possible for an I/O request to be accepted while a
        logical volume is being closed, causing the operating system
        to panic. Typical actions that close a logical volume are
        unmounting a filesystem and closing a database (or other)
        application which uses raw logical volumes. The panic would
        likely be a data page fault in an lvm ("lv_") routine.

        PHKL_20808:
        ( SR:8606100412 DTS: JAGab31786 )
        This is an interim patch to support the Optimus disk array.

        PHKL_20057:
        ( SR:8606100412 DTS: JAGab31786 )
        LVM incorrectly treats two volumes within an Optimus disk
        array as alternate paths to a single volume because they
        have the same LUN ID, even though they are distinct volumes
        and have different target IDs.

        PHKL_19697:
        ( SR:8606101971 DTS: JAGab66231 )
        If there is a problem with the physical volume to which the
        logical volume is mapped, LVM returns EIO error for logical
        requests, without retrying till the I/O timeout value
        set on that logical volume.

        PHKL_19210:
        ( SR:5003437970 DTS: JAGaa40887 )
        When multiple physical volumes or paths to physical volumes
        are lost, it can require minutes to recover them.
        During the time the PVs for a given volume group are
        tested, locks were held which delayed other LVM operations
        and the opens and closes of logical volumes. Prior changes
        to the device recovery code provided some benefit, assuring
        that device recovery was 1-2 minutes regardless of the
        number of paths or devices to be recovered, however this
        still was not enough. The new device recovery code
        in this patch reduces the recovery time to under 35 seconds,
        again independent of the number of paths or devices offline.

        PHKL_19167:
        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 4701424846 DTS: JAGab14452 )
        Performance degradation when massively parallel subpage
        size (<8K) reads are performed (as with Informix).

        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 1653289132 DTS: JAGaa67952 )
        The system hangs when lvmkd is waiting for the lock obtained
        earlier by an application that performs a vg_create
        operation. The hang does not happen unless there is a
        powerfailed disk.

        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 4701424895 DTS: JAGab14455 )
        Optimus Disk Arrays (model number A5277A-HP) are not
        recognized as an ACTIVE/PASSIVE device and subsequently are
        not handled properly by the driver.

        PHKL_17547:
        ( SR: 1653289553 DTS: JAGaa46305 )
        LVM's autoresync after disk powerfail can leave extents
        stale.

Defect Description:
        PHKL_22529:
        (SR: 8606138886 CR: JAGad08152)
        If a shared volume group has one or more LUNs on an
        active-passive disk array (Nike, Galaxy or Optimus), and
        if one of the array's Service Processors is hot-swapped
        without deactivating the volume group, then there is no
        guarantee that all the nodes in the cluster will be using
        the same IDs to refer to those LUNs or to refer to
        particular paths (i.e., PVLinks) to the LUNs. This is
        because each Service Process has a unique "controller
        signature" which is used to construct these IDs.

        The LUN and path IDs are passed between nodes in PVLinks-
        related messages. If the IDs do not match, the messages
        will fail. This can lead to various symptoms, but the most
        obvious is that if a node deactivates the volume group
        (while it remains activated on other nodes), that node
        will not be able to reactivate it.

        Resolution:
        The solution is to detect situations where the IDs might be
        out of sync and reconstruct them, by reading the controller
        signatures again. If necessary, messages are reprocessed (if
        the receiver was using an old ID) or resent (if the sender
        was using an old ID).

        (SR: 8606162303 CR: JAGad31619)
        Reads directed to HFS file systems on LVM logical volumes
        can take substantially longer to complete during an lvmerge
        operation. The cause is that the LVM lv_readahead_info()
        interface called by HFS during each read is substantially
        slower than it was prior to patch PHKL_20964 (in which
        significant LVM locking improvements were made).

        Resolution:
        LVM lv_readahead_info() performance has been improved by
        not being quite so strict with the locks acquired during
        the lv_readahead_info() operation.

        PHKL_21370:
        (SR: 8606108373 CR: JAGab78776)
        When reading from a mirrored logical volume, LVM might try
        a disk that is known to be off line before it tries another
        disk which is still available. The read is delayed while the
        first I/O times out.

        Resolution:
        In selecting the best mirror to read from, give preference
        to disks that are still available over disks that are known
        to be off line.

        (SR: 8606106798 CR: JAGab76189)
        When a volume group is activated, LVM validates a data
        structure on each physical volume called the Mirror
        Consistency Record (MCR). If the MCR is not valid, LVM
        performs a full resync of the physical volume and should
        rewrite the MCR. But with PHKL_20964 installed, LVM does
        not rewrite the MCR. Instead, if the MCR is invalid, LVM
        performs a full resync every time the volume group is
        activated, rather than just the first time. While the
        resync is in progress, system performance may be degraded.
        In addition, since LVM does not have two valid copies of
        all data during the resync, the system is vulnerable to a
        disk failure until the resync completes. (This problem
        does not affect performance or availability of mirrored
        logical volumes after the resync has completed.)

        With PHKL_20964 installed, LVM might also display the
        wrong physical volume (PV) number in certain diagnostic
        messages. PHKL_21370 corrects this, as well.

        Resolution:
        If the MCR is not valid, rewrite it after performing a
        full resync.

        PHKL_19705:
        ( SR: 1653305987 DTS: JAGab17773 )
        Currently, LVM does not allow bad block relocation with
        parallel read operation for consistency in bad block
        relocation. So when a bad block relocation is going on
        and a new request comes on to the same block then
        we panic.

        As an enhancment, we enable bad block relocation with
        parallel read operation if we notice that the block we
        are accessing is being relocated, depending on the
        state either initiate bad block relocation or wait till
        the bad block relocation is completed. If REL_DESIRED
        meaning a read noticed a bad block is set on a block
        then we initiate the relocation for this block.
        If REL_PENDING or REL_DEVICE meaning relocation is going
        on, then we wait till the relocation is completed and
        then we will do the I/O from the new location.

        Resolution :
        Modified lv_hwreloc() and lv_validblk() for taking
        action appropriately for the above mentioned states.

        PHKL_20964:
        (SR: 8606128444 CR: JAGac81735)
        It might not be possible to activate a volume group in
        shared mode if any of its physical volumes are on an
        Optimus Prime Disk Array, because the serial numbers for
        these device are truncated when they're passed between
        nodes in a ServiceGuard cluster.

        Resolution:
        Don't truncate Optimus Prime serial numbers.

        [Although this defect was resolved in PHKL_20964, the
        original documentation did not mention it.]

        (SR: 8606106637 CR: JAGab75913)
        The LVM deadlock (hang) occurs due to a defect introduced
        in PHKL_19210 (recalled). In the bad
        patch, the problem was that an easily encountered
        deadlock condition was introduced while attempting
        to correct another relatively rare deadlock.
        The problem can be easily reproduced by running LVM
        commands which operate on existing logical volumes
        such as lvextend(1M), lvsplit(1M) or lvmerge(1M)
        along with commands that query logical volumes, such as
        glance(1). The deadlock occurs roughly 10% of the time,
        but when it does happen there are severe consequences.
        The deadlock makes it impossible to complete the operations
        or to run any other LVM commands, without rebooting the
        system.

        Resolution:
        The LVM kernel code was modified. The volume group lock and
        other LVM locks were reordered and a new volume group data
        lock was added to allow device recovery operations to occur
        simultaneously with command operations. Thus correcting the
        old and newly introduced deadlock defects.

        This patch supersedes the interim PHKL_20808 patch.
        It reintroduces the device recovery changes from PHKL_19210
        and the bug fixes from PHKL_19697 which were purposely
        excluded from PHKL_20808.

        (SR: 8606106012 CR: JAGab74797)
        Because of a race condition in LVM, it is possible for an
        I/O request to be accepted when the logical volume is being
        closed. Eventually, a data structure that has already been
        freed (as a result of closing the logical volume) is
        referenced, causing the operating system to panic.

        Resolution:
        Eliminate the race condition so that I/O cannot proceed
        after a logical volume has been closed.

        [Although this defect was resolved in PHKL_20964, the
        original documentation did not mention it.]

        PHKL_20808:
        ( SR:8606100412 DTS: JAGab31786 )
        This is an interim patch to support the Optimus disk array.

        PHKL_20057:
        ( SR:8606100412 DTS: JAGab31786 )
        For some disk arrays, LVM treats all occurrences of the
        same LUN ID as alternate paths to a single volume. This
        assumption is not correct for the Optimus disk array: two
        distinct volumes may have the same LUN ID, but different
        target IDs.

        Resolution:
        To identify a unique volume in an Optimus array, LVM now
        uses both its LUN ID and target ID.

        PHKL_19697:
        ( SR:8606101971 DTS: JAGab66231 )
        If the physical volume to which the logical volume is
        mapped has problems, instead of retrying till the
        lv_iotimeout value set on the logical volume, LVM
        returns EIO for logical requests before lv_iotimeout.

        This is because we are initializing the start time on the
        request during scheduling of the request. If the PV to
        which the request is to be scheduled is down then we
        append the request to powerfail wait queue without
        scheduling. When the PV comes back, we start resending
        the buffers in the powerfail wait queue and at that
        time we check the elapsed time (current time - initial
        time set) of the request, since we had not initialized
        the time on the request as we did not do the scheduling,
        it will be set to zero resulting in a value higher
        than the lv_iotimeout. Hence we bail out the request
        without processing it, although the time elapsed will
        be much less than the lv_iotimeout value.

        Resolution :
        Initializing logical buf start time in lv_strategy(),
        at the time of processing the request instead of
        setting it during scheduling in lv_schedule().

        PHKL_19210:
        ( SR:5003437970 DTS: JAGaa40887 )
        The problem was that some of the LVM device recovery was
        still a serial process.

        Resolution:
        The LVM device recovery code was modified to cause all tests
        of devices and paths to be conducted in parallel. Devices
        which are available are immediately brought online again,
        irrespective of other failed devices or paths. The changes
        in this patch assure that devices recover within the time it
        takes to test the device/path and to update its data
        structures. The volume group data structures and LVM
        operations that require them --LVM commands and opens and
        closes of logical volumes should be held off no more than 35
        seconds.

        PHKL_19167:
        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 4701424846 DTS: JAGab14452 )
        Informix issues massive amounts of 1K reads in parallel.
        With an 8K page size and I/Os serialized within the page,
        performance suffers.

        Resolution:
        Logic was added to allow reads from the same 8K page to
        proceed in parallel when bad block relocation is completely
        disabled (lvchange -r N).

        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 1653289132 DTS: JAGaa67952 )
        If the holder of the vg_lock is waiting for I/O to finish,
        and if the I/O can't finish until we switch to another link,
        then we get into a deadlock.

        Resolution:
        To resolve the deadlock, the code now obtains the lock
        temporarily, in order to switch to the alternate link, then
        returns the lock to the original holder to finish the I/O.

        ( SR: 8606100864 DTS: JAGab39559 )
        ( SR: 4701424895 DTS: JAGab14455 )
        We need to recognize Optimus Array as an ACTIVE/PASSIVE
        device.

        Resolution:
        Added code to recognize the Optimus Array as an
        ACTIVE/PASSIVE device.

        PHKL_17547:
        ( SR: 1653289553 DTS: JAGaa46305 )
        lv_syncx() may return with stale extents without actually
        syncing all the extents.

        Resolution:
        Added additional check to see if all the extents are synced;
        otherwise return error. lv_syncx() will return SUCCESS only
        when the syncing is completed. Made changes in
        lv_resyncpv() to preserve error value.

SR:
        1653289132 1653289553 1653305987 4701424846 4701424895
        5003437970 8606100412 8606100864 8606101971 8606106637
        8606106798 8606108373 8606138886 8606162303

Patch Files:
        /usr/conf/lib/libhp-ux.a(lv_lvm.o)
        /usr/conf/lib/libhp-ux.a(rw_lock.o)
        /usr/conf/lib/liblvm.a(lv_block.o)
        /usr/conf/lib/liblvm.a(lv_cluster_lock.o)
        /usr/conf/lib/liblvm.a(lv_defect.o)
        /usr/conf/lib/liblvm.a(lv_hp.o)
        /usr/conf/lib/liblvm.a(lv_ioctls.o)
        /usr/conf/lib/liblvm.a(lv_lvsubr.o)
        /usr/conf/lib/liblvm.a(lv_mircons.o)
        /usr/conf/lib/liblvm.a(lv_phys.o)
        /usr/conf/lib/liblvm.a(lv_schedule.o)
        /usr/conf/lib/liblvm.a(lv_spare.o)
        /usr/conf/lib/liblvm.a(lv_strategy.o)
        /usr/conf/lib/liblvm.a(lv_subr.o)
        /usr/conf/lib/liblvm.a(lv_syscalls.o)
        /usr/conf/lib/liblvm.a(lv_vgda.o)
        /usr/conf/lib/liblvm.a(lv_vgsa.o)
        /usr/conf/lib/liblvm.a(sh_vgsa.o)
        /usr/conf/lib/liblvm.a(slvm_comm.o)

what(1) Output:
        /usr/conf/lib/libhp-ux.a(lv_lvm.o):
                lv_lvm.c $Date: 2000/04/27 14:02:14 $ $Revision: 1.3
                        .98.5 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/libhp-ux.a(rw_lock.o):
                rw_lock.c $Date: 2000/10/20 15:32:10 $ $Revision: 1.
                        8.98.7 $ PATCH_10.20 (PHKL_22529)
        /usr/conf/lib/liblvm.a(lv_block.o):
                lv_block.c $Date: 2000/04/27 13:31:03 $ $Revision: 1
                        .13.98.8 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_cluster_lock.o):
                lv_cluster_lock.c $Date: 2000/04/27 13:40:16 $ $Revi
                        sion: 1.10.98.9 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_defect.o):
                lv_defect.c $Date: 2000/04/27 13:54:21 $ $Revision:
                        1.16.98.8 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_hp.o):
                lv_hp.c $Date: 2000/10/20 15:33:30 $ $Revision: 1.18
                        .98.39 $ PATCH_10.20 (PHKL_22529)
        /usr/conf/lib/liblvm.a(lv_ioctls.o):
                lv_ioctls.c $Date: 2000/04/27 13:59:23 $ $Revision:
                        1.18.98.27 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_lvsubr.o):
                lv_lvsubr.c $Date: 2000/04/27 13:59:31 $ $Revision:
                        1.15.98.26 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_mircons.o):
                lv_mircons.c $Date: 2000/04/27 13:59:34 $ $Revision:
                         1.14.98.9 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_phys.o):
                lv_phys.c $Date: 2000/04/27 13:59:37 $ $Revision: 1.
                        14.98.21 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_schedule.o):
                lv_schedule.c $Date: 2000/04/27 13:59:39 $ $Revision
                        : 1.18.98.16 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_spare.o):
                lv_spare.c $Date: 2000/04/27 13:59:58 $ $Revision: 1
                        .3.98.12 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_strategy.o):
                lv_strategy.c $Date: 2000/04/27 14:00:04 $ $Revision
                        : 1.14.98.18 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_subr.o):
                lv_subr.c $Date: 2000/04/27 14:00:06 $ $Revision: 1.
                        18.98.11 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_syscalls.o):
                lv_syscalls.c $Date: 2000/04/27 14:00:07 $ $Revision
                        : 1.14.98.13 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_vgda.o):
                lv_vgda.c $Date: 2000/04/27 14:00:09 $ $Revision: 1.
                        18.98.8 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(lv_vgsa.o):
                lv_vgsa.c $Date: 2000/04/27 14:00:11 $ $Revision: 1.
                        14.98.8 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(sh_vgsa.o):
                sh_vgsa.c $Date: 2000/04/27 14:00:13 $ $Revision: 1
                        .3.98.11 $ PATCH_10.20 (PHKL_21370)
        /usr/conf/lib/liblvm.a(slvm_comm.o):
                slvm_comm.c $Date: 2000/10/20 15:33:41 $ $Revision:
                        1.3.98.5 $ PATCH_10.20 (PHKL_22529)

cksum(1) Output:
        3682845836 156624 /usr/conf/lib/libhp-ux.a(lv_lvm.o)
        3753784657 7132 /usr/conf/lib/libhp-ux.a(rw_lock.o)
        3118085642 2784 /usr/conf/lib/liblvm.a(lv_block.o)
        2776493385 10592 /usr/conf/lib/liblvm.a(lv_cluster_lock.o)
        2688558555 12844 /usr/conf/lib/liblvm.a(lv_defect.o)
        2871072379 91268 /usr/conf/lib/liblvm.a(lv_hp.o)
        4116792018 34720 /usr/conf/lib/liblvm.a(lv_ioctls.o)
        2497146509 38452 /usr/conf/lib/liblvm.a(lv_lvsubr.o)
        2293701599 18040 /usr/conf/lib/liblvm.a(lv_mircons.o)
        3498976193 8424 /usr/conf/lib/liblvm.a(lv_phys.o)
        2206454939 26332 /usr/conf/lib/liblvm.a(lv_schedule.o)
        723445810 38920 /usr/conf/lib/liblvm.a(lv_spare.o)
        907693295 7476 /usr/conf/lib/liblvm.a(lv_strategy.o)
        590145090 10704 /usr/conf/lib/liblvm.a(lv_subr.o)
        271633937 14176 /usr/conf/lib/liblvm.a(lv_syscalls.o)
        3001358719 9420 /usr/conf/lib/liblvm.a(lv_vgda.o)
        2996353529 12676 /usr/conf/lib/liblvm.a(lv_vgsa.o)
        2447687766 42260 /usr/conf/lib/liblvm.a(sh_vgsa.o)
        2486890483 27104 /usr/conf/lib/liblvm.a(slvm_comm.o)

Patch Conflicts: None

Patch Dependencies:
        s800: 10.20: PHKL_16751

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHKL_17547 PHKL_19167 PHKL_19210 PHKL_19697 PHKL_19705 PHKL_20057
        PHKL_20808 PHKL_20964 PHKL_21370

Equivalent Patches:
        PHKL_22528:
        s700: 10.20

Patch Package Size: 640 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 PHKL_22529

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHKL_22529.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHKL_22529. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHKL_22529.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHKL_22529.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        New tests run for the first time on this patch revealed a
        preexisting problem with some LVM commands which will be
        fixed in a separate commands patch. Commands that are run
        independently work fine, but when a logical volume command
        (lvchange, lvcreate, lvextend, lvreduce, lvremove, lvrmboot)
        is run at the same time as a volume group command (vgchgid,
        vgexport, vgreduce, vgremove, vgscan), it is possible that
        the 'lvlnboot -R' and vgcfgbackup portions of the logical
        volume command may fail. The best way to avoid the problem
        is not to run the indicated LVM commands simultaneously.

        If the 'lvlnboot -R' or vgcfgbackup operation fails, the
        workaround is simply to repeat these manually. Similarly,
        vgdisplay and lvdisplay might fail if they are run while
        the LVM configuration is changing. If this happens, simply
        repeat the vgdisplay or lvdisplay command.

        There are no inconsistencies introduced into the LVM
        configuration file or the on-disk LVM data structures by
        this defect. However, it is important to run the failed
        'lvlnboot -R' command when boot logical volumes are changed
        and to perform configuration backups whenever the volume
        group configuration is changed.

        This patch depends on base patch PHKL_16751.
        For successful installation, please ensure that PHKL_16751
        is in the same depot with this patch, or PHKL_16751 is
        already installed.

        Due to the number of objects in this patch, the
        customization phase of the update may take more than 10
        minutes. During that time the system will not appear to
        make forward progress, but it will actually be installing
        the objects.
-----End of Document ID: PHKL_22529------------------------------------------


Document ID: PHCO_22634
Date Loaded: 20001103
      Title: s700_800 10.16 auto_parms/set_parms general patch

Patch Name: PHCO_22634

Patch Description: s700_800 10.16 auto_parms/set_parms general patch

Creation Date: 00/11/01

Post Date: 00/11/03

Hardware Platforms - OS Releases:
        s700: 10.16
        s800: 10.16

Products: N/A

Filesets:
        OS-Core.UX-CORE

Automatic Reboot?: No

Status: General Release

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHCO_22634

Symptoms:
        PHCO_22634:
        Port of 10.01 patch PHCO_21990 to 10.16

        (PHCO_21990)
        1. In some cases, a non-privileged local user could prevent
           an HP-UX machine from booting properly.

        2. A user could obtain unauthorized privileges.

Defect Description:
        PHCO_22634:
        Port of 10.01 patch PHCO_21990 to 10.16

        (PHCO_21990)
        Incorrect operations in shell code.

SR:
        0000000000

Patch Files:
        /sbin/set_parms
        /sbin/set_parms.util
        /sbin/set_parms.d/05_hostname
        /sbin/set_parms.d/20_ip_address
        /sbin/set_parms.d/25_addl_netwrk

what(1) Output:
        /sbin/set_parms:
                $Revision: 1.2 cmd/set_parms.d/set_parms, hpux, hpux
                        _mlpmp, 10.16-52 $ $Date: 00/10/31 15:55:30
                        $ Hewlett-Packard Co.
                $Revision: 1.24.1 $
        /sbin/set_parms.util:
                $Revision: 1.2 cmd/set_parms.d/set_parms.util, hpux,
                         hpux_mlpmp, 10.16-52 $ $Date: 00/10/31 15:3
                        3:58 $ Hewlett-Packard Co.
                $Revision: 1.17.1 $
        /sbin/set_parms.d/05_hostname:
                $Revision: 1.3 cmd/set_parms.d/05_hostname, hpux, hp
                        ux_mlpmp, 10.16-52 $ $Date: 00/10/31 15:12:4
                        4 $ Hewlett-Packard Co.
                $Revision: 1.10.1 $
        /sbin/set_parms.d/20_ip_address:
                $Revision: 1.3 cmd/set_parms.d/20_ip_address, hpux,
                        hpux_mlpmp, 10.16-52 $ $Date: 00/10/31 15:13
                        :39 $ Hewlett-Packard Co.
                $Revision: 1.8.1 $
        /sbin/set_parms.d/25_addl_netwrk:
                $Revision: 1.2 cmd/set_parms.d/25_addl_netwrk, hpux,
                         hpux_mlpmp, 10.16-52 $ $Date: 00/10/31 15:1
                        7:47 $ Hewlett-Packard Co.
                $Revision: 1.16.1 $

cksum(1) Output:
        2078028926 23810 /sbin/set_parms
        742107439 54364 /sbin/set_parms.util
        1270790115 14064 /sbin/set_parms.d/05_hostname
        1743918115 8835 /sbin/set_parms.d/20_ip_address
        327366660 38213 /sbin/set_parms.d/25_addl_netwrk

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes: None

Equivalent Patches:
        PHCO_21990:
        s700: 10.01
        s800: 10.01

Patch Package Size: 190 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_22634

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHCO_22634.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHCO_22634. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHCO_22634.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHCO_22634.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None
-----End of Document ID: PHCO_22634------------------------------------------


Document ID: PHSS_22138
Date Loaded: 20001102
      Title: s700_800 10.20 OV ITO5.3X Linux Agent Patch A.05.35

Patch Name: PHSS_22138

Patch Description: s700_800 10.20 OV ITO5.3X Linux Agent Patch A.05.35

Creation Date: 00/10/30

Post Date: 00/11/02

Hardware Platforms - OS Releases:
        s700: 10.20
        s800: 10.20

Products:
        OpenView IT/Operations 5.3

Filesets:
        OVOPC-CLT-ENG.OVOPC-LIN-CLT

Automatic Reboot?: No

Status: General Release

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22138

Symptoms:
        PHSS_22138:
        - Support matrix:

          ----------------------------------------------
          |Language OS/Version Kernel glibc|
          |--------------------------------------------|
          |English RedHat 5.1 2.0.x 2.0.7|
          | x is >= 34 |
          | ----------------------------------|
          | RedHat 5.2 2.0.x 2.0.7|
          | x is >= 36 |
          | ----------------------------------|
          | RedHat 6.0 2.2.x 2.1.1|
          | x is >= 5 2.1.2|
          | 2.1.3|
          | ----------------------------------|
          | RedHat 6.1 2.2.x 2.1.2|
          | x is >= 12 2.1.3|
          | ----------------------------------|
          | RedHat 6.2 2.2.x 2.1.3|
          | x is >= 14 |
          ----------------------------------------------

        - Setting up a logfile template that uses a dynamic path
          definition, like:
            <`echo "/tmp/path with spaces/logfile1.txt"`>
          This path will be handled as
          three logfiles:
            - /tmp/path
            - with
            - spaces/logfile1.txt
        - RPC template distribution fails if too many ( > ~70)
          templates are distributed.
        - In NAT environments the distribution does not work when
          an IP address is set for the system that does not
          physically exists on any of its network cards.
        - ITO agent startup script hangs without end if
          failure occurs

        PHSS_21627:
        - Request to support LINUX RedHat 6
        - Some LINUX machines are not recognized as Linux platform
        - Agents don't start during booting

Defect Description:
        PHSS_22138:
        check the list of the symptoms

        PHSS_21627:
        - LINUX RedHat 6 is not supported.
        - On linux with SMP (symetrical multiprocessing) enabled
          11th paramether of uname -a is not architecture. This was
          wrongly assumed while checking OS,
          so wrong OS was detected.
        - /etc/rc.d/init.d/opcagt startup script has syntax errors
          and as a results no agents started after reboot.

        Resolution:
        - This patch added support for LINUX RedHat 6
        - Uname -m is now used to detect machine architecture
        - Startup script fixed

SR:
        H555003013 B555007898 B555007439 B555007233 B555007187
        B555006098 8606141434 8606128780 8606105540

Patch Files:
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/opc_pkg.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrclchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrdschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrndchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcroschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrverchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrinst
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcnsl
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/ana_disk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/cpu_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/disk_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/last_logs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/mailq_l.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/proc_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/sh_procs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/swap_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/vp_chk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/opcfwtmp.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/mailq_pr.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/st_inetd.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/st_mail.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/pv.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opcdf.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opclpst.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opcps.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/AgentPlatform
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/opc_pkg.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrclchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrdschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrndchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcroschk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrverchk
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrinst
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcnsl
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/ana_disk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/cpu_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/disk_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/last_logs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/mailq_l.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/proc_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/sh_procs.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/swap_mon.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/vp_chk.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/opcfwtmp.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/mailq_pr.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/st_inetd.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/st_mail.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/pv.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opcdf.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opclpst.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opcps.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/AgentPlatform
        /opt/OV/OpC/examples/progs/Makef.linux
        /opt/OV/lib/nls/C/linxinst.cat
        /opt/OV/lib/nls/C/lx22inst.cat

what(1) Output:
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/opc_pkg.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrclchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrdschk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrndchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcroschk:
                HP OpenView IT/Operations A.05.35 (10/26/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrverchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcrinst:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/install/opcnsl:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/ana_disk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/cpu_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/disk_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/last_logs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/mailq_l.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/proc_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/sh_procs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/swap_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/vp_chk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/monitor/opcfwtmp.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/mailq_pr.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/st_inetd.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/st_mail.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/actions/pv.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opcdf.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opclpst.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opcps.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/A.05.35/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux/AgentPlatform:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/opc_pkg.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrclchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrdschk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrndchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcroschk:
                HP OpenView IT/Operations A.05.35 (10/26/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrverchk:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcrinst:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/install/opcnsl:
                HP OpenView IT/Operations A.05.35 (10/12/00)
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/ana_disk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/cpu_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/disk_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/last_logs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/mailq_l.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/proc_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/sh_procs.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/swap_mon.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/vp_chk.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/monitor/opcfwtmp.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/mailq_pr.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/st_inetd.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/st_mail.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/actions/pv.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opcdf.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opclpst.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opcps.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/A.05.35/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z:
                None
        /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/intel/
                linux22/AgentPlatform:
                None
        /opt/OV/OpC/examples/progs/Makef.linux:
                None
        /opt/OV/lib/nls/C/linxinst.cat:
                None
        /opt/OV/lib/nls/C/lx22inst.cat:
                None

cksum(1) Output:
        870462183 1146880 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                opc_pkg.Z
        3262947267 27328 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcrclchk
        4163975261 29087 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcrdschk
        242349944 27360 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcrndchk
        4033316205 6552 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcroschk
        978839286 27928 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcrverchk
        461791514 110680 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcrinst
        4267657095 3232 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                install/opcnsl
        236575976 2549 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/ana_disk.sh.Z
        2023902363 5920 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/cpu_mon.sh.Z
        2240121850 5897 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/disk_mon.sh.Z
        2350288318 5780 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/last_logs.sh.Z
        2244473231 5762 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/mailq_l.sh.Z
        1777900867 5613 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/proc_mon.sh.Z
        3938538781 5393 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/sh_procs.sh.Z
        1143216573 5730 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/swap_mon.sh.Z
        1972758038 5611 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/vp_chk.sh.Z
        140604487 3244 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                monitor/opcfwtmp.Z
        3790153548 2524 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                actions/mailq_pr.sh.Z
        671309634 2570 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                actions/st_inetd.sh.Z
        56699358 2576 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                actions/st_mail.sh.Z
        257868256 5680 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/
                actions/pv.sh.Z
        1739667918 319 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/cmds/
                opcdf.Z
        2262935064 384 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/cmds/
                opclpst.Z
        1365390629 395 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/cmds/
                opcps.Z
        2773248163 13147 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/A.05.35/RPC_DCE_TCP/cmds/
                opc_sec_v.sh.Z
        1412234491 4352 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux/AgentPlatform
        2274425517 1331200 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                opc_pkg.Z
        3262947267 27328 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcrclchk
        4163975261 29087 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcrdschk
        242349944 27360 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcrndchk
        3361828263 6549 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcroschk
        978839286 27928 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcrverchk
        461791514 110680 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcrinst
        1065953115 3728 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                install/opcnsl
        236575976 2549 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/ana_disk.sh.Z
        2023902363 5920 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/cpu_mon.sh.Z
        2240121850 5897 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/disk_mon.sh.Z
        2350288318 5780 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/last_logs.sh.Z
        2244473231 5762 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/mailq_l.sh.Z
        1777900867 5613 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/proc_mon.sh.Z
        3938538781 5393 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/sh_procs.sh.Z
        1143216573 5730 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/swap_mon.sh.Z
        1972758038 5611 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/vp_chk.sh.Z
        3925388391 3994 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                monitor/opcfwtmp.Z
        3790153548 2524 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                actions/mailq_pr.sh.Z
        671309634 2570 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                actions/st_inetd.sh.Z
        56699358 2576 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                actions/st_mail.sh.Z
        257868256 5680 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/
                actions/pv.sh.Z
        1739667918 319 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/cmds/
                opcdf.Z
        2262935064 384 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/cmds/
                opclpst.Z
        1365390629 395 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/cmds/
                opcps.Z
        2773248163 13147 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/A.05.35/RPC_DCE_TCP/cmds/
                opc_sec_v.sh.Z
        2185280511 4304 /var/opt/OV/share/databases/OpC/mgd_node/
                vendor/linux/intel/linux22/AgentPlatform
        232963612 1536 /opt/OV/OpC/examples/progs/Makef.linux
        3281855230 90 /opt/OV/lib/nls/C/linxinst.cat
        3281855230 90 /opt/OV/lib/nls/C/lx22inst.cat

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_21627

Equivalent Patches:
        PHSS_22139:
        s700: 11.00
        s800: 11.00

        ITOSOL_00046:
        sparcSOL: 2.3 2.4 2.5 2.6 2.7

Patch Package Size: 3210 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_22138

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHSS_22138.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHSS_22138. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHSS_22138.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHSS_22138.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        BEFORE LOADING THIS PATCH...

            o You may use this patch with the following official
              ITO release: A.05.30

            o DO NOT use this patch with older releases of ITO,
              for example versions A.05.00 or A.05.11.

            o This patch provides the HP OV IT/Operations
              Intelligent Agent to be used with a
              ITO A.05.30 Management Server system.

        (A) Patch Installation Instructions
            -------------------------------
        (A1) Install the patch, following the standard
              installation instructions.

              ------------------------------------------------------

        NOTE: For backing up the system before installing
              a patch, you may use opc_backup(1m).

        NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM
              ADDRESSED BY THIS PATCH IS DISTRIBUTED
              (either from the ITO Administrator's GUI
              or from command line using inst.sh) WHILE
              RUNNING SWINSTALL.

        NOTE: Don't be afraid of the '-x autoreboot=true'
              option above. There won't be a reboot due
              to this ITO patch.
              You can skip this option if you like.

        NOTE: This patch must be installed on the ITO Management
              Server system, NOT on an ITO Managed Node directly.
              Changes will take effect on managed nodes by means of
              ITO Software Distribution (using 'Force Update' if
              there is already an agent installed on the managed
              node). See chapter 2 of the ITO Administrator's
              Reference manual for more information.

        (B) Patch Deinstallation Instructions
            ---------------------------------
        (B1) To deinstall the patch PHSS_22138 run swremove:

              NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM
                    ADDRESSED BY THIS PATCH IS DISTRIBUTED (either
                    from the ITO Administrator's GUI or from
                    command line using inst.sh) WHILE RUNNING
                    SWREMOVE.

              # swremove PHSS_22138

        Release notes for Linux RedHat 6.x agent
        ----------------------------------------

        With previous A.05.x IT/O releases only Linux RedHat 5.*
        OS version was supported for Linux nodes. This ITO patch
        includes the ITO agent software required to manage Linux
        nodes running RedHat version 6.0 6.1 or 6.2 with
        ITO version A.05.30 management server.

        Since applications, which use DCE threads, are not binary
        compatible between Linux RedHat 5.x and RedHat 6.x,
        separate copies of ITO agent software are prepared for
        Linux RedHat 5.x and Linux RedHat 6.x. New platform
        Linux 2.2 is introduced for RedHat 6.x, while old Linux
        is dedicated for RedHat 5.x.

        When adding a Linux RedHat 5.x node with kernel version 2.2
        to the ITO Node Bank, ITO automatically selects the
        platform for Linux RedHat 6.x (which has kernel version 2.2
        by default): Linux 2.2. Ignore the automatic selection;
        manually select the platform Linux for this type of node.

        See Chapter 1 (Installing ITO agent on the managed nodes)
        of the HP Openview IT/Operations Administrator's reference
        Volume I. for Linux agent installation instructions.

        In Chapter 5 (Linux Managed Nodes) of the HP Openview
        IT/Operations Administrator's reference Volume II.
        Manual Linux Agent Installation Step 2 is changed:

        2. Copy the ITO agent package to a temporary directory on
        the managed node. On the management server, this agent
        package is located in: for Linux RedHat 5.x:

          /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/\
          intel/linux/<ito_version>/RPC_DCE_TCP/opc_pkg.Z

        for Linux RedHat 6.x:

          /var/opt/OV/share/databases/OpC/mgd_node/vendor/linux/\
          intel/linux22/<ito_version>/RPC_DCE_TCP/opc_pkg.Z

        where < ito_version> is the version of ITO;
        for example, A.05.34.

        Known problems:

        1. submit.sh testing tool does not generate testing
           cron template message.
-----End of Document ID: PHSS_22138------------------------------------------


Document ID: PHNE_21495
Date Loaded: 20001102
      Title: s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch

Patch Name: PHNE_21495

Patch Description: s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch

Creation Date: 00/04/06

Post Date: 00/11/02

Hardware Platforms - OS Releases:
        s700: 10.20
        s800: 10.20

Products:
        SNAplus2-3270 R5.1

Filesets:
        SNAplus2-3270.SNAP2-NLS SNAplus2-3270.SNAP2-3270

Automatic Reboot?: No

Status: General Release

Critical:
        Yes
        PHNE_21495: HANG
        PHNE_11963: HANG ABORT
        PHNE_8959: HANG

Path Name: /hp-ux_patches/s700_800/10.X/PHNE_21495

Symptoms:
        PHNE_21495:
        (1) JAGab65519/5003462630
        SNA Error logs 16387-72 subcode 0 followed by 16378-91
        with -ve RSP to Host when many 3270 print jobs are
        received at once, for example after recovery for a
        system outage.
        3270 Message 16387 - 72, Subcode: 0 - 1
        Log category: EXCEPTION Cause Type: External
        System: xxxxxxxx
        Process ID: 6344 (snap3270d)
        Error opening lp -d ARBSN.
        Errno = 0
        Cause: An error occurred during an attempt to open a file
        for file transfer or print to file, or to open a printer.
        The name shown is the file name or printer name on which
        the error occurred.
        Action: Check the operating system return code shown.
        (2) JAGab65530/5003469213
        SNAplus2-3270 LU type 1 printer hang when it receives
        BIND from mainframe with send & receive RU sizes set to 0.
        (Note RU size of 0 is valid according to IBM Formats -it
        means no maximum is specified).

        PHNE_17738:
        (1) JAGab83645/8606110894
        Application cannot reconnect to HLLAPI session after
        killing 3270 program. The hllapi verb connect_ps() fails
        with HARC_SYSTEM_ERROR, and extended error code1 = 2000 and
        extended error code2 = 0000.
        (2) JAGab76502/8606106970
        Error logs SNA0447 (R4) activating session in xsnap3270
        and processes not cleaned up on termination.
        (3) JAGab65403/4701430959
        There is a difference in behaviour of snap3270 between
        SNAplus2 and SNAplus when running with the option not to
        display the status bar at startup.
        In SNAplus running on HP-UX 9.04, the bar is displayed when
        a 'Do not enter: wait' condition (symbolised by 'X()')
        occurs. (This is typically when the user has entered a
        command to the host and is waiting for a response.) In
        SNAplus2 R5, the status bar is not brought up in these
        circumstances (although it is displayed for most other
        'Do not enter' conditions, such as trying to type text on
        a part of a host screen that is outside an entry field).

        PHNE_11963:
        (1) 5003420364
        Customer had an SNAPlus application which used SIGUSR1.
        This is not officially supported in SNAplus2 (and this is
        clearly documented).
        (2) 5003418913
        If you have START_HOST_NOTIFY in operation, and issue a
        PAUSE verb (with IPAUSE selected), then the PAUSE verb can
        complete - and QUERY_HOST_UPDATE will return PS_UPDATED
        but COPY_PS shows no change.
        (3) 5003401711
        Customer migrating from R2 to R5 found print output in
        files different for parsing by his printer application.
        Specifically we have excess characters and do not optimise
        in one case.
        (4) 5003399337
        Pressing the DUP key causes space to be displayed, rather
        than '*'. DUP function does not work correctly.
        (5) 5003393827
        If you issue an HLLAPI COPY_PS_TO_STRING verb and specify
        a length of 7 bytes, the return code of the verb will be 7.
        (6) 5003390708
        HLLAPI applications can get poor performance - profiling
        indicates that a lot of time was being spent in shared
        memory calls.
        (7) 5003387605
        Cannot use ANSI with hllapi
        (8) 5003371435
        Style file print utility doesn't work with back level
        style files.
        (9) 5003361170
        snap3270 66 line printout does not fit onto quarto paper.
        (10) 4701385559
        If you have an initially active session, and then try to
        exit from 3270 without ever establishing another session,
        then 3270 core dumps on exit.
        (11) 4701377051
        Enhancement to add Russian language to lang3270.tbl file
        (12) 1653249359
        If the node is not running, then snap3270d uses a large
        amount of CPU (can be seen by running 'top')
        (13) 1653246066
        If an application issues a system call which runs a hllapi
        application, the application will coredump when its first
        verb
        completes.
        (14) 1653243311
        3270 print jobs hang under load conditions.
        Also Zombie <defunct> processes appear in process list.
        Printouts appear when 3270 exits.
        (15) 1653237636
        In snap3270, if you print transparent data from the host,
        the filter application adds NL and FF characters in the
        middle of the output .
        (16) 1653237602
        Print output is compressed because NULLs are not put
        into output at all (they should be mapped to spaces).
        (17) 1653236182
        If host sends transparent data (255 bytes) then 3270
        printing fails.
        (18) 1653220590
        If you perform a copy_string_to_ps where the final
        character ends up in the final position on the screen,
        HARC_TRUNCATION is returned - even although all characters
        were copied.
        (19) 1653208215
        If there are not enough semaphore UNDO structures
        available, 3270 can hang when the user tries to activate
        a session.
        (20) 1653195859
        The Motif emulator pull down menus (and the menubar itself)
        refer to function keys - however these do not work when a
        session is active, because the keys are remapped to be
        host PF keys.

        PHNE_8959:
        (1) 1653060566
        Symptoms of problem:
        Enhancement to use new style cut/paste buffers.
        (2) 1653172486
        When in hostapplication 'MEMO' while editing a mail
        message the ATTN function (which is mapped to the ESC key)
        won't work properly: When pressing ESC nothing happens
        on the screen. Their expectation is to jump to the
        'Netmaster Menu' which is an umbrella application to
        provide access to several host applications without
        logging off each time.
        This works fine on an original IBM terminal.
        With xsnap3270 instead when finally doing another
        function (pressing <Enter> or another function key)
        the expected jump to the umbrella application
        'Netmaster' at that moment will be performed.
        At other screens of MEMO or within other applications ATTN
        will work fine like expected.
        (3) 1653186353
        A line feed is inserted in LU3 unformatted print after 132
        characters (as per the 3270 CUD). Since other
        implementations permit longer lines there is a requirement
        to enhance the product.
        (4) 1653187948
        Symptoms of problem:
        After receiving NULL RU, NLS printing outputs CR after
        each character.
        (5) 1653194779
        3270 help screens display some of the help information, but
        most of it is corrupt or incorrectly positioned.
        (6) 1653206698
        When an application has issued START_HOST_NOTIFY and then
        issues a PAUSE verb, the PAUSE verb only polls for status
        changes once every second. Delays can be seen between
        something happening and the PAUSE completing.
        (7) 4701313593
        There was a limitation that COPYPROT was not available
        in HLLAPI.
        (8) 5000714089
        Customer's printouts were not formatted correctly due
        to form feeds being added at the SNALU1MPP default
        values.
        (9) 5000715680
        Printing double byte datastream can result in print jobs
        appearing to hang. If printing is performed to a file,
        the formatted or unformatted output file grows
        indefinitely. Problem is very intermittent and dependent
        on the datastream from the host.
        (10) 5003271437
        Symptoms of problem:
        Want to be able to move cursor with mouse in xsnap3270.
        (11) 5003291930
        For R3 and R4, 3270 only has 10 characters allotted for the
        printer field on the status line.
        (12) 5003307512
        R3 snaplus 3270 print filters put CR/LF sequence
        in output file when only single LF is received
        from the host.
        (13) 5003312686
        When sending numeric data to a protected numeric
        field, snaplus hllapi failed with a sendkey error 9.
        (14) 5003316075
        R3 snaplus 3270 print filters put CR/FF
        sequence in output file when only a single
        FF is received from the host.
        (15) 5003316471
        SNAplus R4.1 - Unable to estalish greater than 15
        snaplus3270 emulator sessions.
        (16) 5003325407
        NLS Printer gives prog check 442 when running with
        'formatted print' selected. If 'unformatted print' is
        selected, then the SPOF output is corrupt - and the
        snaprtf[ln] program complains when the user attempts
        to format the output.
        The problem only occurs when data > 250 characters/line
        received with no new lines and the SNALU1MPP environment
        variable is set.
        (17) 5003327510
        xsnap3270 ignores the keystrokes f21-24(shift f9-f12).

Defect Description:
        PHNE_21495:
        (1) JAGab65519/5003462630
        There is no feedback to the host when a 3270 print job
        ends. This means that if the host goes faster than the
        Unix spooler we can end up running out of control blocks
        (there are 20 per copy of 3270).

        Resolution:
        Modify code to wait for the spooler processes to completely
        finish before allowing another print job to start.
        (2) JAGab65530/5003469213
        Looking into the 3270 printer code it was noticed that
        an RU size of 0 would have side effects - some of the
        3270 code subtracts from the RU size before doing some
        operations with this value. Subtracting from zero will
        lead to incorrect behaviour.

        Resolution:
        Further code reading showed that the for normal display
        LUs we specifically check whether we have received an
        RU size of 0. If we have we set the RU size in the
        emulator to be MAXRUSIZ (the maximum supported).
        Modified the printer code to do a similar check.

        PHNE_17738:
        (1) JAGab83645/8606110894
        Shared memory not correctly detached from library
        following unload/load of 3270 program.

        Resolution:
        Correctly detach shared memory from library and then
        connect to fresh shared memory.
        (2) JAGab76502/8606106970
        Error in application of a previous fix, 1653208215.
        In a slow environment such as with Motif emulator
        it is possible that the code does not retry getting
        the semaphore that locks keyboard access between the
        emulator and UI.

        Resolution:
        Corrected code to ensure a retry is always attempted
        when getting the semaphore .
        (3) JAGab65403/4701430959
        This behaviour is one of the 3270 emulator options that can
        be turned on and off at compile time through a compiler
        #define flag -- ie a -D option for cc. It seems that, at
        some stage during the development of SNAplus2, a change was
        made to default the emulator behaviour to the opposite of
        what it was in SNAplus.

        Resolution:
        A minor modification to one of the scripts used to build
        the product was made to turn this option on.

        PHNE_11963:
        (1) 5003420364
        Add an environment variable 'DISABLEPAUSEFIX' which removes
        the fix for SR 1653206698 (this altered the way SNAplus2
        uses signals) and returns the behaviour of the code to the
        way it worked in SNAPlus R3/R4. The environment variable
        must be set = 1 ie. DISABLEPAUSEFIX=1 to get this
        behaviour.
        (2) 5003418913
        Code change to ensure we do not notify HLLAPI application
        unless the PS has actually been altered.
        (3) 5003401711
        Reword snaprtfn to optimise white space to allow and to be
        followed by forward spaces orto prevent overprinting.
        (4) 5003399337
        Code change made to resolve problem - ensure DUP function
        works as in R2.
        (5) 5003393827
        Code changed to return the correct status.
        (6) 5003390708
        Code change made to improve HLLAPI performance by keeping
        better track of shared memory currently attached in
        emulator and HLLAPI library - only reattach if necessary.
        Free shared memory when finished using it.
        Also, subsidiary problem resolved, where the number of
        shared memory handles can grow indefinetely - leading to
        the process running out of address space.
        (7) 5003387605
        Add ANSI function prototypes to hapi_c.h
        (8) 5003371435
        Remove Error messages and print helpful message telling
        user how to update the style file.
        (9) 5003361170
        Add -m option to filter (snaprtfl and snaprtfi only) which
        causes us to program the laser printer with a top margin of
        1 and to surpress the skip of the perforations. We can then
        print 66 lines on quarto (although the last 2 are lost).
        (10) 4701385559
        Code change made to initialize variable which is left
        floating by 10.10 compiler.
        (11) 4701377051
        Enhancement to add Russian language to lang3270.tbl file
        (12) 1653249359
        Code change made to resolve scheduler problem where failure
        to get a session was not cleaned up once the retry was
        scheduled - this resulted in an infinite loop in the code
        where we kept trying to schedule a new retry.
        (13) 1653246066
        Code changed to ensure that we do not daisy chain signal
        catchers if none registered before.
        (14) 1653243311
        Code change to increase number of printer control blocks.
        Don't wait for child process death in mainline - wait for
        death of child signal. Replace use of 'system' call with
        explicit fork/exec code, as this is more reliable.
        (15) 1653237636
        Code changed to suppress all formatting for transparent
        data.
        (16) 1653237602
        Code changed to intercept NULLs in s3pr1dat in NLS case.
        (17) 1653236182
        Code change made to ensure we do not allow number of bytes
        sent to print filter application to wrap beyond 1 byte.
        (18) 1653220590
        Code changed to not return an error in this case
        (19) 1653208215
        The code has been changed to log an error when this problem
        occurs, and return control to the User Interface.
        (20) 1653195859
        Remove references to the function keys from the menu bar.

        PHNE_8959:
        (1) 1653060566
        Enhancement to use new style cut/paste buffers.
        (2) 1653172486
        Extra check improperly done in program.
        (3) 1653186353
        Details of fix applied:
        Use the existing environment variable SNALU1MPP to control
        this. It can take any value from 1-250 default 132.
        Note that only unformatted LU3 print affected
        by this enhancement (WCC bits 2 and 3 zero).
        (4) 1653187948
        Details of fix applied:
        Ensure that formatting output is sent to the filter
        appication immediately, rather than waiting for actual
        print data to be received otherwise it will be lost).
        (5) 1653194779
        The problem is resolved by removing the ^M's from .htx'
        files as these cause the help code to go wrong.
        (6) 1653206698
        Modify the emulator so that it signals the HLLAPI
        application using SIGUSR1 every time the PS or OIA is
        updated if the HLLAPI application has issued a
        start_host_notify verb on the session which was updated.
        Note that this means that a signal will be issued whether
        or not the application is actually sitting in a
        PAUSE verb.
        (7) 4701313593
        There was a limitation that COPYPROT was not available
        in HLLAPI.
        (8) 5000714089
        The printer filter files forced form feeds at the
        SNALU1MPP default value even if host application
        did not call for one.
        (9) 5000715680
        The problem here is a straightforward bug in 3270's
        handling of double byte LU1 datastream. If a double byte
        character is split across the segment or RU boundary, then
        the scheduler within 3270 does not correctly handle this -
        the code gets into the wrong state, and loops infinitely
        continually outputing incorrect characters.
        (10) 5003271437
        Details of Fix:
        Enhanced product to be able to move cursor with mouse
        in xsnap3270.
        (11) 5003291930
        Details of Fix applied:
        The printer name in 3270 must fit into 10 characters,
        Enhanced the product so that it picks out the last
        10 characters of the executable name, rather than the
        first 10 (which could be just a path).
        (12) 5003307512
        The NL code was converted to a CR/LF instead of
        just a LF in R3 and R4 versions of the filter
        programs.
        (13) 5003312686
        There is a limitation in the R3 version of the hllapi
        function Send Key.
        (14) 5003316075
        The Form Feed code was converted to a CR/FF
        instead of just a FF in R3 and R4 versions
        of the printer filter programs.
        (15) 5003316471
        The semume and semnu parameters in the kernel were set to a
        low value.
        (16) 5003325407
        Problem only shows with large value of SNALU1MPP,
        and was because there is a 1 byte variable trying
        to hold a 2 byte quantity in the NLS printer code.
        (17) 5003327510
        HP Keyboards return different control codes for
        shift F9-F12 than other keyboards (they do not
        return F21-24, instead they returned Keypad F1-F4).

SR:
        8606110894 8606106970 5003469213 5003462630 5003420364
        5003418913 5003401711 5003399337 5003393827 5003390708
        5003387605 5003371435 5003361170 4701430959 4701385559
        4701377051 1653249359 1653246066 1653243311 1653237636
        1653237602 1653236182 1653220590 1653208215 1653195859

Patch Files:
        /opt/sna/include/hapi_c.h
        /opt/sna/lib/X11/uid/Snap3270/main.uid
        /opt/sna/lib/X11/uid/Snap3270/main9.uid
        /opt/sna/lib/X11/uid/Snap3270/mainnls.uid
        /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid
        /opt/sna/lib/nls/msg/C/sna3270.htx
        /opt/sna/lib/nls/msg/C/sna3270p.htx
        /opt/sna/bin/X11/snap3179g
        /opt/sna/bin/X11/snap3179gui
        /opt/sna/bin/X11/xsnap3270d
        /opt/sna/bin/X11/xsnap3270dui
        /opt/sna/bin/snap3270d
        /opt/sna/bin/snap3270d_sjis
        /opt/sna/bin/snap3270d_sjisui
        /opt/sna/bin/snap3270dui
        /opt/sna/bin/snapprtsty
        /opt/sna/bin/snaprtfi
        /opt/sna/bin/snaprtfl
        /opt/sna/bin/snaprtfn
        /opt/sna/lib/libhapi.1
        /etc/opt/sna/lang3270.tbl

what(1) Output:
        /opt/sna/bin/snap3270d:
                ]B.10.20.114 SNAplus2 R5.1 3270 Emulator program - N
                        LS
                ] (PHNE_21495 : 00/02/25 11:35:25)
                ]
        /opt/sna/bin/snap3270dui:
                ]B.10.20.104 SNAplus2 R5.1 3270 User Interface progr
                        am - NLS
                ] (PHNE_17738 : 99/10/26 13:26:36)
                ]
        /opt/sna/bin/X11/snap3179g:
                ]B.10.20.113 SNAplus2 R5.1 3179G emulator - NLS
                ] (PHNE_21495 : 00/02/25 12:32:17)
                ]
        /opt/sna/bin/X11/snap3179gui:
                ]B.10.20.103 SNAplus2 R5.1 3179G User Inteface Progr
                        am - NLS
                ] (PHNE_17738 : 99/10/26 16:38:06)
                ]
        /opt/sna/bin/X11/xsnap3270d:
                ]B.10.20.113 SNAplus2 R5.1 3270 Emulator program - M
                        otif - NLS
                ] (PHNE_21495 : 00/02/25 12:29:43)
                ]
        /opt/sna/bin/X11/xsnap3270dui:
                ]B.10.20.103 SNAplus2 R5.1 3270 User Interface progr
                        am - Motif - NLS
                ] (PHNE_17738 : 99/10/26 16:43:54)
                ]
        /opt/sna/bin/snap3270d_sjis:
                ]B.10.20.113 SNAplus2 R5.1 3270 Emulator program - N
                        LS (Japanese SJIS)
                ] (PHNE_21495 : 00/02/25 12:25:36)
                ]
        /opt/sna/bin/snap3270d_sjisui:
                ]B.10.20.104 SNAplus2 R5.1 3270 User Interface progr
                        am - NLS (Japanese SJIS)
                ] (PHNE_17738 : 99/10/26 13:30:31)
                ]
        /opt/sna/lib/X11/uid/Snap3270/main.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/main9.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/mainnls.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid:
                None
        /opt/sna/lib/nls/msg/C/sna3270p.htx:
                None
        /opt/sna/lib/nls/msg/C/sna3270.htx:
                None
        /opt/sna/lib/libhapi.1:
                ]B.10.20.104 SNAplus2 R5.1 HLLAPI Verb Library Routi
                        nes
                ] (PHNE_17738 : 99/11/22 15:08:25)
                ]
        /opt/sna/bin/snapprtsty:
                ]B.10.20.100 SNAplus2 R5.1 3270 Style File Text Outp
                        ut - NLS
                ] (PHNE_11963 : 97/06/03 16:09:36)
                ]
        /opt/sna/bin/snaprtfi:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:40)
                ]
        /opt/sna/bin/snaprtfl:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:26)
                ]
        /opt/sna/bin/snaprtfn:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:53)
                ]
        /opt/sna/include/hapi_c.h:
                None
        /etc/opt/sna/lang3270.tbl:
                None

cksum(1) Output:
        1738190637 647168 /opt/sna/bin/snap3270d
        2604937114 368640 /opt/sna/bin/snap3270dui
        950425988 1069056 /opt/sna/bin/X11/snap3179g
        1290668310 516096 /opt/sna/bin/X11/snap3179gui
        2283318821 786432 /opt/sna/bin/X11/xsnap3270d
        1697475093 516096 /opt/sna/bin/X11/xsnap3270dui
        3392063526 647168 /opt/sna/bin/snap3270d_sjis
        152381375 368640 /opt/sna/bin/snap3270d_sjisui
        443874047 45056 /opt/sna/lib/X11/uid/Snap3270/main.uid
        3476922379 45056 /opt/sna/lib/X11/uid/Snap3270/main9.uid
        2426172757 45056 /opt/sna/lib/X11/uid/Snap3270/mainnls.uid
        3123895721 45056 /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid
        3064062468 30074 /opt/sna/lib/nls/msg/C/sna3270p.htx
        3868953024 73486 /opt/sna/lib/nls/msg/C/sna3270.htx
        1667516184 86016 /opt/sna/lib/libhapi.1
        986257912 94208 /opt/sna/bin/snapprtsty
        108734502 86016 /opt/sna/bin/snaprtfi
        295311500 86016 /opt/sna/bin/snaprtfl
        1619519204 86016 /opt/sna/bin/snaprtfn
        775539316 11007 /opt/sna/include/hapi_c.h
        989994333 7263 /etc/opt/sna/lang3270.tbl

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHNE_8959 PHNE_11963 PHNE_17738

Equivalent Patches: None

Patch Package Size: 5610 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 PHNE_21495

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHNE_21495.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHNE_21495. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHNE_21495.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHNE_21495.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        Stop SNA daemon before installing patch (snap stop). After
        installing the patch start the SNA daemon (snap start).
        NOTE: This patch will replace the /etc/opt/sna/lang3270.tbl
        file. The original file will be saved as
        /etc/opt/sna/lang3270.tbl.save.
-----End of Document ID: PHNE_21495------------------------------------------


Document ID: PHNE_17738
Date Loaded: 20001101
      Title: s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch

Patch Name: PHNE_17738

Patch Description: s700_800 10.20 R5.1 SNAplus2 3270 cumulative patch

Creation Date: 00/01/20

Post Date: 00/11/01

Hardware Platforms - OS Releases:
        s700: 10.20
        s800: 10.20

Products:
        SNAplus2-3270 R5.1

Filesets:
        SNAplus2-3270.SNAP2-NLS SNAplus2-3270.SNAP2-3270

Automatic Reboot?: No

Status: General Superseded

Critical:
        No (superseded patches were critical)
        PHNE_11963: HANG ABORT
        PHNE_8959: HANG

Path Name: /hp-ux_patches/s700_800/10.X/PHNE_17738

Symptoms:
        PHNE_17738:
        (1) JAGab83645/8606110894
        Application cannot reconnect to HLLAPI session after
        killing 3270 program. The hllapi verb connect_ps() fails
        with HARC_SYSTEM_ERROR, and extended error code1 = 2000 and
        extended error code2 = 0000.
        (2) JAGab76502/8606106970
        Error logs SNA0447 (R4) activating session in xsnap3270
        and processes not cleaned up on termination.
        (3) JAGab65403/4701430959
        There is a difference in behaviour of snap3270 between
        SNAplus2 and SNAplus when running with the option not to
        display the status bar at startup.
        In SNAplus running on HP-UX 9.04, the bar is displayed when
        a 'Do not enter: wait' condition (symbolised by 'X()')
        occurs. (This is typically when the user has entered a
        command to the host and is waiting for a response.) In
        SNAplus2 R5, the status bar is not brought up in these
        circumstances (although it is displayed for most other
        'Do not enter' conditions, such as trying to type text on
        a part of a host screen that is outside an entry field).

        PHNE_11963:
        (1) 5003420364
        Customer had an SNAPlus application which used SIGUSR1.
        This is not officially supported in SNAplus2 (and this is
        clearly documented).
        (2) 5003418913
        If you have START_HOST_NOTIFY in operation, and issue a
        PAUSE verb (with IPAUSE selected), then the PAUSE verb can
        complete - and QUERY_HOST_UPDATE will return PS_UPDATED
        but COPY_PS shows no change.
        (3) 5003401711
        Customer migrating from R2 to R5 found print output in
        files different for parsing by his printer application.
        Specifically we have excess characters and do not optimise
        in one case.
        (4) 5003399337
        Pressing the DUP key causes space to be displayed, rather
        than '*'. DUP function does not work correctly.
        (5) 5003393827
        If you issue an HLLAPI COPY_PS_TO_STRING verb and specify
        a length of 7 bytes, the return code of the verb will be 7.
        (6) 5003390708
        HLLAPI applications can get poor performance - profiling
        indicates that a lot of time was being spent in shared
        memory calls.
        (7) 5003387605
        Cannot use ANSI with hllapi
        (8) 5003371435
        Style file print utility doesn't work with back level
        style files.
        (9) 5003361170
        snap3270 66 line printout does not fit onto quarto paper.
        (10) 4701385559
        If you have an initially active session, and then try to
        exit from 3270 without ever establishing another session,
        then 3270 core dumps on exit.
        (11) 4701377051
        Enhancement to add Russian language to lang3270.tbl file
        (12) 1653249359
        If the node is not running, then snap3270d uses a large
        amount of CPU (can be seen by running 'top')
        (13) 1653246066
        If an application issues a system call which runs a hllapi
        application, the application will coredump when its first
        verb
        completes.
        (14) 1653243311
        3270 print jobs hang under load conditions.
        Also Zombie <defunct> processes appear in process list.
        Printouts appear when 3270 exits.
        (15) 1653237636
        In snap3270, if you print transparent data from the host,
        the filter application adds NL and FF characters in the
        middle of the output .
        (16) 1653237602
        Print output is compressed because NULLs are not put
        into output at all (they should be mapped to spaces).
        (17) 1653236182
        If host sends transparent data (255 bytes) then 3270
        printing fails.
        (18) 1653220590
        If you perform a copy_string_to_ps where the final
        character ends up in the final position on the screen,
        HARC_TRUNCATION is returned - even although all characters
        were copied.
        (19) 1653208215
        If there are not enough semaphore UNDO structures
        available, 3270 can hang when the user tries to activate
        a session.
        (20) 1653195859
        The Motif emulator pull down menus (and the menubar itself)
        refer to function keys - however these do not work when a
        session is active, because the keys are remapped to be
        host PF keys.

        PHNE_8959:
        (1) 1653060566
        Symptoms of problem:
        Enhancement to use new style cut/paste buffers.
        (2) 1653172486
        When in hostapplication 'MEMO' while editing a mail
        message the ATTN function (which is mapped to the ESC key)
        won't work properly: When pressing ESC nothing happens
        on the screen. Their expectation is to jump to the
        'Netmaster Menu' which is an umbrella application to
        provide access to several host applications without
        logging off each time.
        This works fine on an original IBM terminal.
        With xsnap3270 instead when finally doing another
        function (pressing <Enter> or another function key)
        the expected jump to the umbrella application
        'Netmaster' at that moment will be performed.
        At other screens of MEMO or within other applications ATTN
        will work fine like expected.
        (3) 1653186353
        A line feed is inserted in LU3 unformatted print after 132
        characters (as per the 3270 CUD). Since other
        implementations permit longer lines there is a requirement
        to enhance the product.
        (4) 1653187948
        Symptoms of problem:
        After receiving NULL RU, NLS printing outputs CR after
        each character.
        (5) 1653194779
        3270 help screens display some of the help information, but
        most of it is corrupt or incorrectly positioned.
        (6) 1653206698
        When an application has issued START_HOST_NOTIFY and then
        issues a PAUSE verb, the PAUSE verb only polls for status
        changes once every second. Delays can be seen between
        something happening and the PAUSE completing.
        (7) 4701313593
        There was a limitation that COPYPROT was not available
        in HLLAPI.
        (8) 5000714089
        Customer's printouts were not formatted correctly due
        to form feeds being added at the SNALU1MPP default
        values.
        (9) 5000715680
        Printing double byte datastream can result in print jobs
        appearing to hang. If printing is performed to a file,
        the formatted or unformatted output file grows
        indefinitely. Problem is very intermittent and dependent
        on the datastream from the host.
        (10) 5003271437
        Symptoms of problem:
        Want to be able to move cursor with mouse in xsnap3270.
        (11) 5003291930
        For R3 and R4, 3270 only has 10 characters allotted for the
        printer field on the status line.
        (12) 5003307512
        R3 snaplus 3270 print filters put CR/LF sequence
        in output file when only single LF is received
        from the host.
        (13) 5003312686
        When sending numeric data to a protected numeric
        field, snaplus hllapi failed with a sendkey error 9.
        (14) 5003316075
        R3 snaplus 3270 print filters put CR/FF
        sequence in output file when only a single
        FF is received from the host.
        (15) 5003316471
        SNAplus R4.1 - Unable to estalish greater than 15
        snaplus3270 emulator sessions.
        (16) 5003325407
        NLS Printer gives prog check 442 when running with
        'formatted print' selected. If 'unformatted print' is
        selected, then the SPOF output is corrupt - and the
        snaprtf[ln] program complains when the user attempts
        to format the output.
        The problem only occurs when data > 250 characters/line
        received with no new lines and the SNALU1MPP environment
        variable is set.
        (17) 5003327510
        xsnap3270 ignores the keystrokes f21-24(shift f9-f12).

Defect Description:
        PHNE_17738:
        (1) JAGab83645/8606110894
        Shared memory not correctly detached from library
        following unload/load of 3270 program.

        Resolution:
        Correctly detach shared memory from library and then
        connect to fresh shared memory.
        (2) JAGab76502/8606106970
        Error in application of a previous fix, 1653208215.
        In a slow environment such as with Motif emulator
        it is possible that the code does not retry getting
        the semaphore that locks keyboard access between the
        emulator and UI.

        Resolution:
        Corrected code to ensure a retry is always attempted
        when getting the semaphore .
        (3) JAGab65403/4701430959
        This behaviour is one of the 3270 emulator options that can
        be turned on and off at compile time through a compiler
        #define flag -- ie a -D option for cc. It seems that, at
        some stage during the development of SNAplus2, a change was
        made to default the emulator behaviour to the opposite of
        what it was in SNAplus.

        Resolution:
        A minor modification to one of the scripts used to build
        the product was made to turn this option on.

        PHNE_11963:
        (1) 5003420364
        Add an environment variable 'DISABLEPAUSEFIX' which removes
        the fix for SR 1653206698 (this altered the way SNAplus2
        uses signals) and returns the behaviour of the code to the
        way it worked in SNAPlus R3/R4. The environment variable
        must be set = 1 ie. DISABLEPAUSEFIX=1 to get this
        behaviour.
        (2) 5003418913
        Code change to ensure we do not notify HLLAPI application
        unless the PS has actually been altered.
        (3) 5003401711
        Reword snaprtfn to optimise white space to allow and to be
        followed by forward spaces orto prevent overprinting.
        (4) 5003399337
        Code change made to resolve problem - ensure DUP function
        works as in R2.
        (5) 5003393827
        Code changed to return the correct status.
        (6) 5003390708
        Code change made to improve HLLAPI performance by keeping
        better track of shared memory currently attached in
        emulator and HLLAPI library - only reattach if necessary.
        Free shared memory when finished using it.
        Also, subsidiary problem resolved, where the number of
        shared memory handles can grow indefinetely - leading to
        the process running out of address space.
        (7) 5003387605
        Add ANSI function prototypes to hapi_c.h
        (8) 5003371435
        Remove Error messages and print helpful message telling
        user how to update the style file.
        (9) 5003361170
        Add -m option to filter (snaprtfl and snaprtfi only) which
        causes us to program the laser printer with a top margin of
        1 and to surpress the skip of the perforations. We can then
        print 66 lines on quarto (although the last 2 are lost).
        (10) 4701385559
        Code change made to initialize variable which is left
        floating by 10.10 compiler.
        (11) 4701377051
        Enhancement to add Russian language to lang3270.tbl file
        (12) 1653249359
        Code change made to resolve scheduler problem where failure
        to get a session was not cleaned up once the retry was
        scheduled - this resulted in an infinite loop in the code
        where we kept trying to schedule a new retry.
        (13) 1653246066
        Code changed to ensure that we do not daisy chain signal
        catchers if none registered before.
        (14) 1653243311
        Code change to increase number of printer control blocks.
        Don't wait for child process death in mainline - wait for
        death of child signal. Replace use of 'system' call with
        explicit fork/exec code, as this is more reliable.
        (15) 1653237636
        Code changed to suppress all formatting for transparent
        data.
        (16) 1653237602
        Code changed to intercept NULLs in s3pr1dat in NLS case.
        (17) 1653236182
        Code change made to ensure we do not allow number of bytes
        sent to print filter application to wrap beyond 1 byte.
        (18) 1653220590
        Code changed to not return an error in this case
        (19) 1653208215
        The code has been changed to log an error when this problem
        occurs, and return control to the User Interface.
        (20) 1653195859
        Remove references to the function keys from the menu bar.

        PHNE_8959:
        (1) 1653060566
        Enhancement to use new style cut/paste buffers.
        (2) 1653172486
        Extra check improperly done in program.
        (3) 1653186353
        Details of fix applied:
        Use the existing environment variable SNALU1MPP to control
        this. It can take any value from 1-250 default 132.
        Note that only unformatted LU3 print affected
        by this enhancement (WCC bits 2 and 3 zero).
        (4) 1653187948
        Details of fix applied:
        Ensure that formatting output is sent to the filter
        appication immediately, rather than waiting for actual
        print data to be received otherwise it will be lost).
        (5) 1653194779
        The problem is resolved by removing the ^M's from .htx'
        files as these cause the help code to go wrong.
        (6) 1653206698
        Modify the emulator so that it signals the HLLAPI
        application using SIGUSR1 every time the PS or OIA is
        updated if the HLLAPI application has issued a
        start_host_notify verb on the session which was updated.
        Note that this means that a signal will be issued whether
        or not the application is actually sitting in a
        PAUSE verb.
        (7) 4701313593
        There was a limitation that COPYPROT was not available
        in HLLAPI.
        (8) 5000714089
        The printer filter files forced form feeds at the
        SNALU1MPP default value even if host application
        did not call for one.
        (9) 5000715680
        The problem here is a straightforward bug in 3270's
        handling of double byte LU1 datastream. If a double byte
        character is split across the segment or RU boundary, then
        the scheduler within 3270 does not correctly handle this -
        the code gets into the wrong state, and loops infinitely
        continually outputing incorrect characters.
        (10) 5003271437
        Details of Fix:
        Enhanced product to be able to move cursor with mouse
        in xsnap3270.
        (11) 5003291930
        Details of Fix applied:
        The printer name in 3270 must fit into 10 characters,
        Enhanced the product so that it picks out the last
        10 characters of the executable name, rather than the
        first 10 (which could be just a path).
        (12) 5003307512
        The NL code was converted to a CR/LF instead of
        just a LF in R3 and R4 versions of the filter
        programs.
        (13) 5003312686
        There is a limitation in the R3 version of the hllapi
        function Send Key.
        (14) 5003316075
        The Form Feed code was converted to a CR/FF
        instead of just a FF in R3 and R4 versions
        of the printer filter programs.
        (15) 5003316471
        The semume and semnu parameters in the kernel were set to a
        low value.
        (16) 5003325407
        Problem only shows with large value of SNALU1MPP,
        and was because there is a 1 byte variable trying
        to hold a 2 byte quantity in the NLS printer code.
        (17) 5003327510
        HP Keyboards return different control codes for
        shift F9-F12 than other keyboards (they do not
        return F21-24, instead they returned Keypad F1-F4).

SR:
        8606110894 8606106970 5003420364 5003418913 5003401711
        5003399337 5003393827 5003390708 5003387605 5003371435
        5003361170 4701430959 4701385559 4701377051 1653249359
        1653246066 1653243311 1653237636 1653237602 1653236182
        1653220590 1653208215 1653195859

Patch Files:
        /opt/sna/include/hapi_c.h
        /opt/sna/lib/X11/uid/Snap3270/main.uid
        /opt/sna/lib/X11/uid/Snap3270/main9.uid
        /opt/sna/lib/X11/uid/Snap3270/mainnls.uid
        /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid
        /opt/sna/lib/nls/msg/C/sna3270.htx
        /opt/sna/lib/nls/msg/C/sna3270p.htx
        /opt/sna/bin/X11/snap3179g
        /opt/sna/bin/X11/snap3179gui
        /opt/sna/bin/X11/xsnap3270d
        /opt/sna/bin/X11/xsnap3270dui
        /opt/sna/bin/snap3270d
        /opt/sna/bin/snap3270d_sjis
        /opt/sna/bin/snap3270d_sjisui
        /opt/sna/bin/snap3270dui
        /opt/sna/bin/snapprtsty
        /opt/sna/bin/snaprtfi
        /opt/sna/bin/snaprtfl
        /opt/sna/bin/snaprtfn
        /opt/sna/lib/libhapi.1
        /etc/opt/sna/lang3270.tbl

what(1) Output:
        /opt/sna/bin/snap3270d:
                ]B.10.20.112 SNAplus2 R5.1 3270 Emulator program - N
                        LS
                ] (PHNE_17738 : 99/10/26 13:20:42)
                ]
        /opt/sna/bin/snap3270dui:
                ]B.10.20.104 SNAplus2 R5.1 3270 User Interface progr
                        am - NLS
                ] (PHNE_17738 : 99/10/26 13:26:36)
                ]
        /opt/sna/bin/X11/snap3179g:
                ]B.10.20.111 SNAplus2 R5.1 3179G emulator - NLS
                ] (PHNE_17738 : 99/10/26 15:53:38)
                ]
        /opt/sna/bin/X11/snap3179gui:
                ]B.10.20.103 SNAplus2 R5.1 3179G User Inteface Progr
                        am - NLS
                ] (PHNE_17738 : 99/10/26 16:38:06)
                ]
        /opt/sna/bin/X11/xsnap3270d:
                ]B.10.20.111 SNAplus2 R5.1 3270 Emulator program - M
                        otif - NLS
                ] (PHNE_17738 : 99/10/26 14:56:48)
                ]
        /opt/sna/bin/X11/xsnap3270dui:
                ]B.10.20.103 SNAplus2 R5.1 3270 User Interface progr
                        am - Motif - NLS
                ] (PHNE_17738 : 99/10/26 16:43:54)
                ]
        /opt/sna/bin/snap3270d_sjis:
                ]B.10.20.111 SNAplus2 R5.1 3270 Emulator program - N
                        LS (Japanese SJIS)
                ] (PHNE_17738 : 99/10/26 13:21:36)
                ]
        /opt/sna/bin/snap3270d_sjisui:
                ]B.10.20.104 SNAplus2 R5.1 3270 User Interface progr
                        am - NLS (Japanese SJIS)
                ] (PHNE_17738 : 99/10/26 13:30:31)
                ]
        /opt/sna/lib/X11/uid/Snap3270/main.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/main9.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/mainnls.uid:
                None
        /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid:
                None
        /opt/sna/lib/nls/msg/C/sna3270p.htx:
                None
        /opt/sna/lib/nls/msg/C/sna3270.htx:
                None
        /opt/sna/lib/libhapi.1:
                ]B.10.20.104 SNAplus2 R5.1 HLLAPI Verb Library Routi
                        nes
                ] (PHNE_17738 : 99/11/22 15:08:25)
                ]
        /opt/sna/bin/snapprtsty:
                ]B.10.20.100 SNAplus2 R5.1 3270 Style File Text Outp
                        ut - NLS
                ] (PHNE_11963 : 97/06/03 16:09:36)
                ]
        /opt/sna/bin/snaprtfi:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:40)
                ]
        /opt/sna/bin/snaprtfl:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:26)
                ]
        /opt/sna/bin/snaprtfn:
                ]B.10.20.102 SNAplus2 R5.1 Printer Filter program
                ] (PHNE_11963 : 98/01/16 16:21:53)
                ]
        /opt/sna/include/hapi_c.h:
                None
        /etc/opt/sna/lang3270.tbl:
                None

cksum(1) Output:
        475404702 647168 /opt/sna/bin/snap3270d
        2604937114 368640 /opt/sna/bin/snap3270dui
        1942727573 1069056 /opt/sna/bin/X11/snap3179g
        1290668310 516096 /opt/sna/bin/X11/snap3179gui
        2566778265 786432 /opt/sna/bin/X11/xsnap3270d
        1697475093 516096 /opt/sna/bin/X11/xsnap3270dui
        731890074 647168 /opt/sna/bin/snap3270d_sjis
        152381375 368640 /opt/sna/bin/snap3270d_sjisui
        443874047 45056 /opt/sna/lib/X11/uid/Snap3270/main.uid
        3476922379 45056 /opt/sna/lib/X11/uid/Snap3270/main9.uid
        2426172757 45056 /opt/sna/lib/X11/uid/Snap3270/mainnls.uid
        3123895721 45056 /opt/sna/lib/X11/uid/Snap3270/mainnls9.uid
        3064062468 30074 /opt/sna/lib/nls/msg/C/sna3270p.htx
        3868953024 73486 /opt/sna/lib/nls/msg/C/sna3270.htx
        1667516184 86016 /opt/sna/lib/libhapi.1
        986257912 94208 /opt/sna/bin/snapprtsty
        108734502 86016 /opt/sna/bin/snaprtfi
        295311500 86016 /opt/sna/bin/snaprtfl
        1619519204 86016 /opt/sna/bin/snaprtfn
        775539316 11007 /opt/sna/include/hapi_c.h
        989994333 7263 /etc/opt/sna/lang3270.tbl

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHNE_8959 PHNE_11963

Equivalent Patches: None

Patch Package Size: 5610 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 PHNE_17738

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHNE_17738.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHNE_17738. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHNE_17738.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHNE_17738.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        Stop SNA daemon before installing patch (snap stop). After
        installing the patch start the SNA daemon (snap start).
        NOTE: This patch will replace the /etc/opt/sna/lang3270.tbl
        file. The original file will be saved as
        /etc/opt/sna/lang3270.tbl.save.
-----End of Document ID: PHNE_17738------------------------------------------


Document ID: PHSS_22546
Date Loaded: 20001031
      Title: s700_800 10.24 (VVOS) CDE Runtime SEP2000 Periodic Patch

Patch Name: PHSS_22546

Patch Description: s700_800 10.24 (VVOS) CDE Runtime SEP2000 Periodic Patch

Creation Date: 00/10/24

Post Date: 00/10/31

Hardware Platforms - OS Releases:
        s700: 10.24
        s800: 10.24

Products: N/A

Filesets:
        CDE.CDE-ENG-A-MSG CDE.CDE-MIN CDE.CDE-RUN CDE.CDE-HELP-RUN
        CDE.CDE-PAM CDE.CDE-SHLIBS CDE.CDE-TT CDE.CDE-DTTERM
        CDE.CDE-ENG-A-MAN

Automatic Reboot?: No

Status: General Release

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22546

Symptoms:
        PHSS_22546:
        Repackaged HP-UX patch PHSS_22319 for VVOS.

        Based on HP-UX patch PHSS_22319:
        1. dtterm problem with -tn option.
        2. dtterm cannot handle more than 32k
           savelines.

        Based on HP-UX patch PHSS_20860:
        1. dtcm_insert does not recognize command line options
            like "today".
        2. Format of information in mail reminders is default
            and cannot be changed to user's format.
        3. dtpad file open dialog box will not show hidden files.
        4. CDE dtfile Find functionality does not search
            contents from hidden files.
        5. dtmail edit label in menu bar get wrong
            Japanese character by PHCO_19181.
        6. Front panel does not follow the Dtwm*iconPlacement
            resource where as other clients are following
            correctly.
        7. Setting home directory for a specific user may not
            be appropriate.
        8. This is an enhancement request. User wants to have
            a confirmation dialog while deleting a workspace.
        9. ER: dtlogin: Display location of logfile if Xserver
            cannot be started.
        10. Trusted system: dtconfig -e doesn't work.
        11. using sleep(1) decreased dtlogin performance.
        12. When selecting an attachment of mail on dtmail and
            clicking right mouse button on it, sometime the menu
            items "Open" and "Print" are not displayed.
        13. dtmail does not create ~/sent.mail.
        14. dtmail deletes all the attachments , when we try to
            delete a single selected attachment.
        15. dtcm_lookup with options -d and -v is not always
            correct.
        16. dtmail does not recognize command 'discard' command
            when it is used in $HOME/.mailrc file for suppressing
            header fields.
        17. Xserver with "-audit 2" is always using date with
            TZ=""(timezone) to log the entries in Xerrors file.
        18. While double-clicking during CDE logout,
            dtsession does not save the current session.
        19. Dtterm writes incorrect information in /etc/utmp,
            hence "who -u" returns incorrect information.
        20. When page numbering is enabled, dtlp produces incorrect
            output.
        21. CDE Xconfig file cannot specify host specific resource
            file.
        22. Components with Default icon image show blank when they
            are restarted after closing them.
        23. dtpad man page is out of date.
        24. dtstyle incorrectly sets enableBtn1Transfer in xrdb.
        25. Missing line feed("\n") while saving dtpad files.
        26. Problem with dtspcd.
        27. dtlogin consumes CPU after it reaches ~2000 open pipes.
        28. WS delete confirmation dialog should not come up while
            deleting, if we have only one workspace.
        29. "who -R" shows improper hostname who logged from
            dtterm, hpterm, xterm when the hostname is greater
            than 16 chars.
        30. dtwm "MONITOR_TYPE mail" control not honoring
            for user defined file.
        31. Incorrect unsuccessful login count for root in a
            trusted system when the display is locked.
        32. dtcm doesn't malloc enough space for some character
            strings.
        33. ACE6: PHSS_18425 postinstall puts messages in
            swagent.log.

        Based on HP-UX patch PHSS_20715:
        1. "dtterm -iconic -e shellscript" sometimes
           did not terminate.

        PHSS_19819:
        Repackaged HP-UX patch PHSS_19747 for VVOS.

        Based on HP-UX patch PHSS_19747:
        1. Problem in ttsession.

        PHSS_19702:
        Repackaged HP-UX patch PHSS_19482 for VVOS.

        Based on HP-UX patch PHSS_19482:
        1. dtfile popup menu messages corrupt in C locale.
        2. Problem in rpc.cmsd.
        3. dtappgather ignores symbolic directory links.

        Based on HP-UX patch PHSS_18425:
        1. dtlogin greeting obscured if more than four lines.
        2. CDE - trusted system does not give passwd expiration
            notification.
        3. Would like to add audible alert to CDE login for
            incorrect logins.
        4. "Deleted Messages" window has an English title
             (in japanese locales).
        5. dtmail doesn't process attachments properly.
        6. dtmail does not process attachment icons properly.
        7. Cannot drag large messages from dtmail to dtfile.
        8. dtmail does not read "signature" setting from
            .mailrc with "-c" option.
        9. CDE: "Occupy Workspace" re-appeared as moving
            around the workspaces.
        10. DTWM leaks pixmap causing the Xserver memory to
            grow.
        11. Dtwm is causing a pointer freeze when using
            a system modal dialog.
        12. dtwm: problem with modal dialogs under
            multi-screen configuration.
        13. Deleting CDE style manager from front panel
            causes dtwm to abort.
        14. Problems unlocking session when Dtsession*keys
            is set.
        15. dtcm print info dialog doesn't warn about
            non-writable dirs.
        16. dtcm reports wrong day when deleting an
            appointment on a leap year.
        17. dtcm support in iso8859-15.
        18. dtcm and transitionlinks.
        19. Style Manager (beep)'s window width is too
            narrow to show the title.
        20. Permissions problem in /usr/dt/bin/dtappgather.
        21. dtpad file menu sensitivity problem.
        22. Can't display dtfile simultaneously on
            2 screens in multiscreen display.
        23. Problem with root PATH.
        24. CDE's print manager doesn't show scheduled
            printjobs for enabled printer.
        25. PHSS_17566 prepends iso8859-15 to fonts path.
            Appending is better.
        26. Problem in rpc.ttdbserver.
        27. CDE - dtpad corrupts files without notice
            if target filesystem is full.
        28. dtpad fails to open large (>~30Mb) files.
        29. Problem with dtspcd.
        30. Buffer overflow in libdthelp.
        31. Core dump bringing up index box with DtHelp.
        32. Permissions problem in /usr/dt/bin/dtterm.
        33. Wants dtterm to have an option to flush the
            log on each write.
        34. ER: rpc.ttdbserver to exclude systems in
            'tt_dbexclude' config file.
        35. EuDelta: dtmail: incorrect MIME charset
            tag for ISO-885915 charset.
        36. dtlogin man page correct at "labelString"
            description.
        37. dtcm_insert allows ending time without
            starting time.
        38. dtstyle(1) man page is a mess.
        39. dtcm_* man pages contain inconsistent
            information.
        40. Library Access problem in CDE.
        41. dtcm month view does not display
            iso-15 fonts.

        Based on HP-UX patch PHSS_17566:
        1) Change sys.resources to provide new input device
           functionality.

        Based on HP-UX patch PHSS_17329:
        1) Include iso_8859.15 related changes.

        Based on HP-UX patch PHSS_17268:
        1) Unable to unlock screen when dtsession*keys resource
           is set.

        Based on HP-UX patch PHSS_16966:
        1) Memory leak in dtmail.
        2) dtmail changes GID when using mailbox
           other than /var/mail/ "user".
        3) dtmail doesn't handle inline attachment correctly.
        4) Problems with dtmail.
        5) dtmail permissions problem number 1.
        6) dtmail permissions problem number 2.
        7) dtmail permissions problem number 3.
        8) documentation of dtmail command line options.
        9) PHSS_15795 dtmail uses non-standard encoding at
           Subject under ja_JP.SJIS.
        10) dtmail always saves settings in $HOME/.mailrc.

        Based on HP-UX patch PHSS_15795:
        1) dtpad: cannot disable sensitivity of file menu option.
        2) CDE Trash Can is not emptied automatically at user
           logout.
        3) dtlogin fails to set primary gid.
        4) Continuous unlock causes problem for CDE.
        5) dtscreen implements usleep incorrectly
        6) dtscreen cannot handle values for delay > 999999
        7) dtlogin core dump with large Xterminal environments
        8) dtlogin core dumps when trying to release memory.
        9) CDE instability in Rocklin 9804 FB2
        10) Help of resize icon in dticon's edit menu is incorrect.
        11) Can't set a different system-wide default palette for
            dtsession
        12) dtmail does not handle MIME-compliant filenames
            correctly
        13) Xmdestroypixmap fails causing dtwm pixmap leaks
        14) CDE dtaction doesn't expand %name% properly
        15) "dtprintinfo - populate" will not work without
            transition links
        16) File manager dumps core when "New Folder" dialog is
            reopened.
        17) resources added to restrict functionality of
            dtfile.
        18) Fixed buffer overflow in DtSvc
        19) "DtTermDisplaySend" function can not handle a string
            greater than 1024 bytes
        20) When uid is equal to zero,dtmail changes permissions on
            /var/mail/<user>
        21) dtmail changes gid when /var/mail/username is a
            symbolic link
        22) dtprintinfo aborts reporting jobs with more than
            one file
        23) enhancement for dtfile copy dialog.
        24) Display does not auto lock when screen saver is blank
            and exit dialog is displayed.
        25) Xauth filename forces Xterminal hostname to be
            unique for first 5 char's
        26) /var/dt auth filenames don't differ enough
        27) dtmail log ($HOME/sent.mail) not in expected encoding
        28) dtmail has problems with blanks in additional
            header fields.
        29) dtmailpr can not print messages sent from ccmail
        30) dtmail attachment name is corrupted in multibyte UTF-8
            locales.
        31) dtmail aborts when the "To:" field contains extended
            characters
        32) DCE and DFS will lead dtmail to change gid of user's
            mail file
        33) binary files sent as " quoted - printable " lose data
            in dtmail
        34) dtwm does not handle clients with shape extension
            enabled in front panel
        35) Problem removing directories when transient links are
            removed in dtfile.
        36) dthelpview cannot display utf8 characters correctly.
        37) Resources for customization of dtfile.
        38) CDE dtmailpr memory faults when subject line is more
            than 2000 chars
        39) dtmail aborts when attempting to view attachment
            after deleting previous message.
        40) dtmail to display the hourglass cursor when
            attaching a file

        Based on HP-UX patch PHSS_16362:
        1) Buffer overflow in dtmail.

        PHSS_16197:
          Repackaged HP-UX patch PHSS_16147 for VVOS.

          Based on HP-UX patch PHSS_16147:
          1) Buffer overflow in dtmail.
          2) Buffer overflow in rpc.ttdbserverd.

          Based on HP-UX patch PHSS_15933:
          1) 1. Can not login to CDE when Dtstyle*PaletteDirectories
                is set.

          Based on HP-UX patch PHSS_14595:
          1) permissions problem with dtappgather.
          2) permissions problem with dtprintinfo.

        PHSS_14875:
          Repackaged HP-UX patch PHSS_14002 for VVOS.

          Based on HP-UX patch PHSS_14002:
          1) ER: wants dtpad to show results of a find in the
             middle of the display.
          2) dtmail: single character aliases do not work.
          3) Dtmail has blank "Date and Time" field if TZ=GMT0.
          4) dtmail changes GID of mailboxes to mail.
          5) Dtspcdenv contains obsolete path element, "/bin".
          6) dtcm core dumps on 10.20 for utf8 locale(s).
          7) Action FPOnItemHelp not found in "On Item Help" on the
             HELP subpanel.
          8) 11.00 dthelptag inserts HP-ROMAN8 as charset for C
             locale.
          9) dtstyle aborts when "color" window is cancelled.
          10) SR 653169334 says doc. incomplete, but patch has
              no man page updates.
          11) dtfile is unable to copy READ-ONLY
              filesystems/directories.

        PHSS_13772:
          Repackaged HP-UX patch PHSS_13724 for VVOS.

          Based on HP-UX patch PHSS_13724:
          1) Re-release of 'dtappgather'

        PHSS_13657:
          Repackaged HP-UX patch PHSS_13403 for VVOS.

          Based on HP-UX patch PHSS_13403:
          1) buffer overrun in dtaction.
          2) permissions problem with dtappgather.
          3) permissions problem with dtsearchpath.
          4) Memory leak in dtlogin.
          5) Race condition with xdm.
          6) Buffer overrun in dtlock.

          Based on HP-UX patch PHSS_12587:
          1) dthelpview hangs when LANG = ja_JP.ecuJP
          2) dtpad server hangs after opening and closing several
              times in ja_JP.SJIS
          3) dr_dt print unnecceassry warning regarding hpterm
          4) dtcm dies when mailing reminders to more than one
              address.
          5) large calendar file,dtcm not being able to connect to
              the daemon process.
          6) rpc.ttdbserverd version mismatch caused by garbage
              collection.
          7) dthelpprint - &ohm does not show up when helpfile is
              printed.
          8) dthelp does not handle &sigspace correctly
          9) default action for dtmail drop action can destroy
              mailboxes.
          10) dtfile: cntl+spacebar -> Object File Comp. - map page
              says "spacebar".
          11) cde screen lock and DCE (SR 5003380758 with higher
              priority).
          12) dtcm weekly hour grid is wrong in printed output.
          13) Appointments in week view grid sometimes disappear.
          14) dtaction (PHSS_12138) dumps core when no action is
              found.

          Based on HP-UX patch PHSS_12536:
          1) cde action doesn't terminate processes well

          Based on HP-UX patch PHSS_12449:
          1) Non-C locales have problems integrating multiple
             dtwm.fp's (frontpanels)

          Based on HP-UX patch PHSS_12294:
          1) CDE does not log bad login attempts to /var/adm/btmp.

        PHSS_13046:
          Repackaged HP-UX patch PHSS_12138 for VVOS.

        Based on HP-UX patch PHSS_12138:
          1) Fix condition whereby a string copy of an environment
             variable can overflow the stack buffer causing various
             applications to core dump.
          2) dtwm may hang at reading $HOME/.dt/types/dt.dt under
             LANG=ja_JP.eucJP
          3) CDE does not log bad login attempts to /var/adm/btmp.

        Based on HP-UX patch PHSS_11913:
          1) CDE does not report number of failed logins.
          2) The audit records written by system commends are not
             being written to the audit logs.

        Based on HP-UX patch PHSS_11348:
          1) 10.20 - passwd set so only root can change -> can't
             login using CD

        PHSS_12103:
          Repackaged HP-UX patch PHSS_11147 for VVOS.

        Based on HP-UX patch PHSS_11147:
          1) CDE appmanager, "The folder specification .. does not
              exist"
          2) CDE; dtksh; cannot trap SIGHUP, SIGINT signals when
              using XtMainLoop.
          3) Dtgreet hangs trying to display to xterminal without
              CDE fonts.
          4) CDE screen locker doesn't use DCE authentication to
              unlock the screen
          5) dtsearchpath:10.20: intermittent core dumps
          6) CDE:trusted system:screen lock:display hangs after 3
              unsucc.tries2unlock
          7) CDE:Trusted system:root can't unlock screen lock
          8) cde:trusted system:screenlock: unlock by root seen as
              unsuccessful try
          9) Possibility of disabling user accounts on trusted
              system by screen lock
          10) dtmail die when a mail message with an attachment is
              dropped to dtpad
          11) dtmail receipt of certain elm messages can corrupt
              mailbox
          12) CDE Helpviewer hangs on help volumeter patch

        Based on HP-UX patch PHSS_10995:
          1) With large $PATH configurations, dtsearchpath may hang
              and/or dump core.

        Based on HP-UX patch PHSS_10876:
          1) Dtgreet hangs trying to display to xterminal without
              CDE fonts.
          2) cde:trusted system:screenlock: unlock by root seen as
              unsuccessful try
          3) CDE:Trusted system:root can't unlock screen lock
          4) Possibility of disabling user accounts on trusted
              system by screen lock
          5) CDE screen locker doesn't use DCE authentication to
              unlock the screen
          6) CDE builtin screen lock may fail to display the
              password prompt.

        Based on HP-UX patch PHSS_10875:
          1) CDE builtin screen lock may fail to display the
              password prompt

        Based on HP-UX patch PHSS_9803:
          1) Duplicate symbol names in libDtSvc cause conflicts.
          2) CDE Screen Lock problem with PAM enabled.
          3) The Abbrev shows up in an xref.
          4) dthelp parser checkdefault routine has logic flaws.
          5) dthelptag errors in sdl file when no source errors
              exist.
          6) <term> doesn't allow splitting across line ending in
              indented text.
          7) dthelptag puts empty <entry> in index list.
          8) link for xref in ex put in incorrect location..
          9) Index does not redisplay topic after choosing a second
              different topic.
          10) dthelpview can't view a help volume index when one is
              empty.
          11) dthelpview -man doesn't manage the text widget
              correctly if resiz. ViewW.
          12) Dthelpprint uses obsolete option.
          13) When -subTopics used, dthelpprint does not print the
              sub topics.
          14) Audit trail in CDE on trusted systems doesn't work
              correctly.
          15) dtpad hangs with large cad binary file.
          16) Account with large uid cannot perform drag and drop,
              actions.
          17) dtfile hangs in ja_JP.SJIS locale when attempting to
              edit filenames.
          18) CDE/dtmail cannot paste into the To, From, Subject,
              Bcc, Cc lines.

        Based on HP-UX patch PHSS_9627:
          1) It is possible to bypass proper authentication
          2) Screen lock with integrated login fails at 10.20
              on second unlock
          3) CDE Screen Lock problem with PAM

        Based on HP-UX patch PHSS_8667:
          1) dthelpprint quits with memory fault in
              fr_FR.sio88591 locale.
          2) dtwm aborts when using lrom under certain conditions
          3) dtwm aborts when deleting action from subpanel that
              is also on front panel.
          4) dtmail doesn't read MPower attachments correctly.
              Dragging multiple messages from one mailbox to another
              doesn't work.
          5) dtmail will randomly abort when performing drag and
              drop.
          6) Document saved w/ all mime encoding intact in dtmail
              if saved as text.
          7) Dtmail locks the mail file - this can hang dtmail.
          8) dtmail needs transition link: /usr/lib/sendmail ->
              /usr/sbin/sendmail.
          9) ttsession -p can fail to print data returned from
              child.
          10) ttsession hangs on pmap_getport() call.
          11) libDtHelp uses the Default Visual and Default Root
              window to set up GC's and the visual information.

        Based on HP-UX patch PHSS_7726:
          1) Resources appKeypadDefault & appCursorDefault have no
              affect on dtterm.
          2) In EUC-2byte codesets, it takes 2 backpaces to erase 1
              multi-byte character.
          3) Missing or duplicate mnemonics in French & German
              locales.

        Based on HP-UX patch PHSS_7724:
          1) Missing multiple group info in id(1) command.
          2) xdmMode does not work for CDE.
          3) Default 2-user license doesn't count logins as it did
              in Vue.
          4) CDE is vulnerable to denial of service attacks.

Defect Description:
        PHSS_22546:
        Repackaged HP-UX patch PHSS_22319 for VVOS.

        Based on HP-UX patch PHSS_22319:
        1. dtterm problem.

        Resolution:
        Error checking has been introduced to check the
        dtterm problem with the -tn option.

        2. dtterm cannot handle more than 32k saveLines.

        Resolution:
        Fix has been made to handle dtterm savelines
        option properly.

        Based on HP-UX patch PHSS_20860:
        1. dtcm_insert does not recognize command line
           options like "today".

        Resolution:
        Fix was made in dtcm_insert to support command line
        options like "today","tomorrow" correctly.

        2. Users defined formats in mail reminders of dtcm
           appointments are incorrectly displayed.

        Resolution:
        Users can choose desired format in mail reminders
        of dtcm appointments.

        3. dtpad file open dialog box will not show
           hidden files.

        Resolution:
        Documentation is added to text editor man page to
        view hidden files and folders in file open dialog
        boxes.

        4. dtfile: Cannot search contents from hidden files.

        Resolution:
        The fix is made in File Manager and user would be
        able to search pattern in hidden files and folders
        also.

        5. dtmail edit label in menu bar get wrong
           Japanese character by libc patch PHCO_19181.

        Resolution:
        The fix is made to correct the appearance of wrong
        japanese character in Edit string of dtmail after
        installing libc patch PHCO_19181.

        6. dtwm has problems with initial placement of
           icons on the desktop.

        Resolution:
        The icon place resource of dtwm was properly
        initialized to place 0, so that it will follow
        the Dtwm*iconplacement resource. Icons will be
        placed properly in root window after the fix.

        7. Setting home directory for a specific user
           may not be appropriate.

        Resolution:
        After the fix, dtlogin will not add the home directory
        in searchpath for a specific user which causes
        performance problems.

        8. ER: wants dialog to confirm WorkSpace delete
           operation.

        Resolution:
        Fix provides a confirmation dialog popup while
        deleting a workspace.

        9. ER: dtlogin: Display location of logfile
           if Xserver cannot be started.

        Resolution:
        dtlogin message catalog has been modified
        to give the location of logfile if Xserver
        cannot be started after the fix.

        10. Trusted system: dtconfig -e doesn't work.

        Resolution:
        The extra space has been removed before
        #if directive in dtconfig file to handle the "-e"
        option correctly in a trusted system.

        11. using sleep(1) decreased dtlogin performance.

        Resolution:
        Fix made removes the sleep command in
        dtlogin which causes performance degradation.

        12. Sometime "Open"/"Print" are not shown on
            menu on attachment.

        Resolution:
        CDE Mailer would display menu items "Open" and
        "Print" always, when selecting an attachment of mail
        on dtmail and clicking right mouse button on it.

        13. dtmail does not create ~/sent.mail.

        Resolution:
        CDE Mailer would log sent messages to $HOME/sent.mail
        if the filename field in "Message Filing" options is
        blank or set to default(~/sent.mail).

        14. dtmail - when multiple attachments added,
            delete one will delete everyone.

        Resolution:
        CDE Mailer would delete only the selected attachment
        at the time of composing a new message and not all
        the attachments.

        15. dtcm_lookup with options -d and -v is not
            always correct.

        Resolution:
        dtcm_lookup would be displaying appointments
        correctly when -d and -v options are used.

        16. dtmail does not recognize keyword 'discard'.

        Resolution:
        Fix was made in CDE Mailer to recognize
        command 'discard' used in $HOME/.mailrc file.

        17. Xserver with "-audit 2" option: entries in
            Xerrors use wrong timezone

        Resolution:
        Fix was made so that Xserver when run with
        "-audit 2 " option logs entries in Xerrors with
        correct timezone and date .

        18. VUE/CDE - double-clicking during logout can
            destroy current session.

        Resolution:
        Fix was made in CDE Session Manager and user would
        be able to save CDE session during CDE logout.

        19. Dtterm writes incorrect information in /etc/utmp,
            hence "who -u" returns incorrect information.

        Resolution:
        Fix has been made in dtterm to write correct information
        in /etc/utmp."who -u" returns correct values after the fix.

        20. When page numbering is enabled, dtlp produces
            incorrect output.

        Resolution:
        This fix would remove the formatting errors which
        occur while printing using dtlp with page numbering
        option enabled.

        21. CDE Xconfig cannot specify host specific
            resource file.

        Resolution:
        Dtlogin resources specified through host specific
        Xconfig file will be properly set after the fix.

        22. JAGaa40160 has side effects on icons using
            default iconPixmap.

        Resolution:
        Default icon image is shown for the applications
        when there is no user specified image for its
        iconpixmap.

        23. dtpad man page is out of date.

        Resolution:
        Text Editor man page was updated with additional
        information.

        24. dtstyle incorrectly sets enableBtn1Transfer.

        Resolution:
        dtstyle was changed so that enableBtn1Transfer
        resource is set to True/False and not a incorrect
        value like button2_transfer.

        25. Customer requesting dtpad add a line feed when
            a file is saved.

        Resolution:
        The line feed("\n") is added at the end of dtpad
        text file while saving.

        26. Problem with dtspcd.

        Resolution:
        The problem in dtspcd is fixed.

        27. dtlogin consumes CPU after it reaches ~2000
        open pipes.

        Resolution:
        The fix is made so that dtlogin does not
        consume CPU after reaching ~2000 open pipes.

        28. WS delete confirmation should not come up,
        if we have only one workspace.

        Resolution:
        dtwm is corrected so that it would not display
        WS delete confirmation dialog, if single workspace
        is present.

        29. who -R shows improper hostname who logged
        from hpterm, xterm, dtterm.

        Resolution:
        Fix was made so that "who -R" shows proper
        hostname for users using dtterm, hpterm,xterm
        when the hostname is greater than 16 chars.

        30. dtwm "MONITOR_TYPE mail" control not honoring
        "FILE_NAME".

        Resolution:
        Fix was made so that dtwm "MONITOR_TYPE mail"
        control honors user defined file.

        31. Improper handling of unsuccessful login
        count for root.

        Resolution:
        Unsuccessful login count for root in trusted system
        will be correct when incorrect password is entered
        on a screen locked by any user after this fix.

        32. dtcm doesn't malloc enough space for some
        character strings (arpaPhrase)

        Resolution:
        Defect was fixed by adding 1 byte during malloc
        to take care of the NULL character inserted.

        33. ACE6: PHSS_18425 postinstall puts messages
        in swagent.log file

        Resolution:
        Modified the code in the Postinstall script
        so that the messages are not logged in "swagent.log"
        file.

        Based on HP-UX patch PHSS_20715:
        1. "dtterm -iconic -e shellscript" sometimes
           did not terminate.

        Resolution:
        The callback which terminates dtterm was
        called synchronously.

        PHSS_19819:
          Repackaged HP-UX patch PHSS_19747 for VVOS.

        Based on HP-UX patch PHSS_19747:
        1. Problem with ttsession.

        Resolution:
        Problem in ttsession is fixed.

        PHSS_19702:
          Repackaged HP-UX patch PHSS_19482 for VVOS.

        Based on HP-UX patch PHSS_19482:
        1. dtfile popup menu messages corrupt in C locale.

        Resolution:
        The fix removes the nls messages that were appearing
        in the /usr/dt/appconfig/types/C/dtfile.dt and eliminates
        the appearance of corrupt messages in folder pop-up
        menus of CDE file manager in C locale.

        2. Problem in rpc.cmsd.

        Resolution:
        The fix increases the buffer size to avoid memory
        overflows.

        3. dtappgather ignores symbolic directory links.

        Resolution:
        dtappgather was modified so that all the links
        referring to directories are also considered as
        directories.

        Based on HP-UX patch PHSS_18425:
        1. dtlogin greeting obscured if more than four lines.

        Resolution:
        Resources have been changed to fix this defect.

        2. CDE - trusted system does not give passwd expiration
            notification.

        Resolution:
        The defect is fixed by writing the message on
        dthello screen for password expiry notification on
        trusted system.

        3. Would like to add audible alert to CDE login for
            incorrect logins.

        Resolution:
        Audible alert & slight delay before error dialog
        comes up is provided.

        4. "Deleted Messages" window has an English title
             (in japanese locales).

        Resolution:
        The fix was made for a localization problem.
        In Japanese locales, English messages were appearing
        in "Deleted Messages" window of dtmail.The fix
        was made to localize the message.

        5. dtmail doesn't process attachments properly.

        Resolution:
        The fix was made to avoid the growth of attachment
        actions in the Attachment pulldown menu when
        switching between mails in the mailbox.

        6. dtmail does not process attachment icons properly.

        Resolution:
        This fix is made to process the attachment icons
        properly based upon the newly added Content-Disposition
        field.

        7. Cannot drag large messages from dtmail to dtfile.

        Resolution:
        The fix was made to enable drag and drop of
        large mail messages between dtmail and file manager.

        8. dtmail does not read "signature" setting from
            .mailrc with "-c" option.

        Resolution:
        The fix was made in dtmail to read the signature and
        add it in the compose window when -c option is used.

        9. CDE: "Occupy Workspace" re-appeared as moving
            around the workspaces.

        Resolution:
        The fix was made to ensure proper functionality of
        "Occupy workspace" window.

        10. DTWM leaks pixmap causing the Xserver memory to
            grow.

        Resolution:
        The defect is fixed by freeing the icon pixmap of
        a client when the client is withdrawn from the
        workspace. This fix avoids memory leak in dtwm and
        growth in Xserver memory size.

        11. Dtwm is causing a pointer freeze when using
            a system modal dialog.

        Resolution:
        The defect is fixed by checking if any menu is
        posted when the system modal is active and unpost
        it before preventing the events from being
        dispatched to toolkit.

        12. dtwm: problem with modal dialogs under
            multi-screen configuration.

        Resolution:
        This defect is fixed by adding an entry to the
        screen other than the one in which the system
        modal dialog comes up above the old clients on
        that screen. After this change lower windows
        raise properly when focused in multi screen
        configuration.

        13. Deleting CDE style manager from front panel
            causes dtwm to abort.

        Resolution:
        The defect is fixed by changing the initialization
        of a function which frees the string of the control
        element when it is deleted from the front panel.

        14. Problems unlocking session when Dtsession*keys
            is set.

        Resolution:
        Fix done to exit from loop when correct password
        is given without checking for other users in the
        Dtsession*keys resource.

        15. dtcm print info dialog doesn't warn about
            non-writable dirs.

        Resolution:
        This fix involves in providing an ERROR DIALOG for
        non writable Directories.

        16. dtcm reports wrong day when deleting an
            appointment on a leap year.

        Resolution:
        The fix was done to make dtcm capable to delete
        even the last appointment on leap days.

        17. dtcm support in iso8859-15.

        Resolution:
        iso8859-15 locale name and date map are included
        for dtcm.

        18. dtcm and transition links.

        Resolution:
        The fix has been done so that sendmail from
        /usr/sbin is used directly instead of the link
        i.e., .usr/lib/sendmail.

        19. Style Manager (beep)'s window width is too
            narrow to show the title in Japanese.

        Resolution:
        This fix is provided by increasing the width of
        "Beep" dialog box by 10 pixels to accommodate the
        full title in Japanese.

        20. Permissions problem in /usr/dt/bin/dtappgather.

        Resolution:
        This defect is fixed by preventing creation of
        subdirectories.

        21. dtpad file menu sensitivity problem.

        Resolution:
        This defect is fixed by disabling some of the
        file menu items of dtpad when dtpad is invoked
        with the -viewOnly option.

        22. Can't display dtfile simultaneously on
            2 screens in multiscreen display.

        Resolution:
        Added the capability to display dtfile on
        multi-screen environment.

        23. Problem with root PATH.

        Resolution:
        Root path has been fixed.

        24. CDE's print manager doesn't show scheduled
            printjobs for enabled printer.

        Resolution:
        Checks for listing of all the information has
        been modified.

        25. PHSS_17566 prepends iso8859-15 to fonts path.
            Appending is better.

        Resolution:
        /etc/dt/config/XSetup file has been changed to
        append the font path.

        26. Problem in rpc.ttdbserver.

        Resolution:
        Included error handling to avoid killing of the
        rpc.ttdbserver.

        27. CDE - dtpad corrupts files without notice
            if target filesystem is full.

        Resolution:
        Checked the return status of the write calls
        to monitor the error condition.

        28. dtpad fails to open large (>~30Mb) files.

        Resolution:
        Fix involves display of error dialog when large
        files opened through dtpad under low memory
        conditions.

        29. Problem with dtspcd.

        Resolution:
        Error checking for limits has been added and
        error dialogs are displayed when limits are
        exceeded.

        30. Buffer overflow in libdthelp.

        Resolution:
        Included checks for boundary validations in
        Searchpath.

        31. Core dump brining up index box with DtHelp.

        Resolution:
        Dthelp was corrected to avoid core dump while
        bringing up index box with a particular Font set.

        32. Permissions problem in /usr/dt/bin/dtterm.

        Resolution:
        The fix was made to set correct uid for temporary
        files created.

        33. Wants dtterm to have an option to flush the
            log on each write.

        Resolution:
        The fix has been done to include the '-f' option
        to flush the buffer on to the log file as and
        when an entry is made on dtterm.

        34. ER: rpc.ttdbserver to exclude systems in
            'tt_dbexclude' config file.

        Resolution:
        Created capability for rpc.ttdbserver to exclude
        systems from the ttdb list. This was done by
        considering the list of hosts mentioned in
        /etc/tt/ttdb_exclude as hosts that are not to
        be contacted.

        35. EuDelta: dtmail: incorrect MIME charset
            tag for ISO-885915 charset.

        Resolution:
        The fix was made to correct the charset header
        in dtmail for iso885915 locales.

        36. dtlogin man page correct at "labelString"
            description.

        Resolution:
        Source for the man page is modified to change the
        character \n with \\n in the labelString description
        so that the special character is displayed correctly.

        37. dtcm_insert allows ending time without
            starting time.

        Resolution:
        This defect is fixed by making current system time as
        default starting time.

        38. dtstyle(1) man page is a mess.

        Resolution:
        This fix is done by providing the missing man page
        information.

        39. dtcm_* man pages contain inconsistent information.

        Resolution:
        The man pages have been corrected.

        40. Library Access problem in CDE.

        Resolution:
        Resolved by including localmacros to build cde.

        41. dtcm month view does not display
           iso-15 fonts.

        Resolution:
        The fix is in the app-defaults file in few
        iso885915 locales. The applicationFontFamily
        has been changed for the fix.

        Based on HP-UX patch PHSS_17566:
        1) Change sys.resources to provide new input device
           functionality.

        Resolution:
        Changes were done in
        /usr/dt/config/<eurolocale>/sys.resource
        file provide support for USB mouse.

        Based on HP-UX patch PHSS_17329:
        1) Include iso_8859.15 related changes.

        Resolution:
        Introducing new files for euro related functionality.

        Based on HP-UX patch PHSS_17268:
        1) Unable to unlock screen when dtsession*keys resource
           is set

        Based on HP-UX patch PHSS_16966:
        1) Memory leak in dtmail.
        2) dtmail changes GID when using mailbox
           other than /var/mail/ "user".
        3) dtmail doesn't handle inline attachment correctly.
        4) Problems with dtmail.
        5) dtmail permissions problem number 1.
        6) dtmail permissions problem number 2.
        7) dtmail permission problem number 3.
        8) Documentation of dtmail command line options.
        9) PHSS_15795 dtmail uses non-standard encoding at
           Subject under ja_JP.SJIS.
        10) dtmail always saves settings in $HOME/.mailrc.

        Based on HP-UX patch PHSS_15795:
        1) dtpad: cannot disable sensitivity of file menu option.
        2) CDE Trash Can is not emptied automatically at user
           logout.
        3) dtlogin fails to set primary gid.
        4) Continuous unlock causes problem for CDE.
        5) dtscreen implements usleep incorrectly
        6) dtscreen cannot handle values for delay > 999999
        7) dtlogin core dump with large Xterminal environments
        8) dtlogin core dumps when trying to release memory.
        9) CDE instability in Rocklin 9804 FB2
        10) Help of resize icon in dticon's edit menu is incorrect.
        11) Can't set a different system-wide default palette for
            dtsession
        12) dtmail does not handle MIME-compliant filenames
            correctly
        13) Xmdestroypixmap fails causing dtwm pixmap leaks
        14) CDE dtaction doesn't expand %name% properly
        15) "dtprintinfo - populate" will not work without
            transition links
        16) File manager dumps core when "New Folder" dialog is
            reopened.
        17) resources added to restrict functionality of
            dtfile.
        18) Fixed buffer overflow in DtSvc
        19) "DtTermDisplaySend" function can not handle a string
            greater than 1024 bytes
        20) When uid is equal to zero,dtmail changes permissions on
            /var/mail/<user>
        21) dtmail changes gid when /var/mail/username is a
            symbolic link
        22) dtprintinfo aborts reporting jobs with more than
            one file
        23) enhancement for dtfile copy dialog.
        24) Display does not auto lock when screen saver is blank
            and exit dialog is displayed.
        25) Xauth filename forces Xterminal hostname to be
            unique for first 5 char's
        26) /var/dt auth filenames don't differ enough
        27) dtmail log ($HOME/sent.mail) not in expected encoding
        28) dtmail has problems with blanks in additional
            header fields.
        29) dtmailpr can not print messages sent from ccmail
        30) dtmail attachment name is corrupted in multibyte UTF-8
            locales.
        31) dtmail aborts when the "To:" field contains extended
            characters
        32) DCE and DFS will lead dtmail to change gid of user's
            mail file
        33) binary files sent as " quoted - printable " lose data
            in dtmail
        34) dtwm does not handle clients with shape extension
            enabled in front panel
        35) Problem removing directories when transient links are
            removed in dtfile.
        36) dthelpview cannot display utf8 characters correctly.
        37) Resources for customization of dtfile.
        38) CDE dtmailpr memory faults when subject line is more
            than 2000 chars
        39) dtmail aborts when attempting to view attachment
            after deleting previous message.
        40) dtmail to display the hourglass cursor when
            attaching a file

        Based on HP-UX patch PHSS_16362:
        1) Buffer overflow in dtmail.

        PHSS_16197:
          Repackaged HP-UX patch PHSS_16147 for VVOS.

          Based on HP-UX patch PHSS_16147:
          1) Buffer overflow in dtmail.
          2) Buffer overflow in rpc.ttdbserverd.

          Based on HP-UX patch PHSS_15933:
          1) 1. Can not login to CDE when Dtstyle*PaletteDirectories
                is set.

          Based on HP-UX patch PHSS_14595:
          1) permissions problem with dtappgather.
          2) permissions problem with dtprintinfo.

        PHSS_14875:
          Repackaged HP-UX patch PHSS_14002 for VVOS.

          Based on HP-UX patch PHSS_14002:
          1) ER: wants dtpad to show results of a find in the
             middle of the display.
          2) dtmail: single character aliases do not work.
          3) Dtmail has blank "Date and Time" field if TZ=GMT0.
          4) dtmail changes GID of mailboxes to mail.
          5) Dtspcdenv contains obsolete path element, "/bin".
          6) dtcm core dumps on 10.20 for utf8 locale(s).
          7) Action FPOnItemHelp not found in "On Item Help"
             on the HELP subpanel.
          8) 11.00 dthelptag inserts HP-ROMAN8 as charset for C
             locale.
          9) dtstyle aborts when "color" window is cancelled.
          10) SR 653169334 says doc. incomplete, but patch has
              no man page updates.
          11) dtfile is unable to copy READ-ONLY
              filesystems/directories.

        PHSS_13772:
          Repackaged HP-UX patch PHSS_13724 for VVOS.

          Based on HP-UX patch PHSS_13724:
          1) Re-relase of 'dtappgather'

        PHSS_13657:
          Repackaged HP-UX patch PHSS_13403 for VVOS.

          Based on HP-UX patch PHSS_13403:
          1) buffer overrun in dtaction.
          2) permissions problem with dtappgather.
          3) permissions problem with dtsearchpath.
          4) Memory leak in dtlogin.
          5) Race condition with xdm.
          6) Buffer overrun in dtlock.

          Based on HP-UX patch PHSS_12587:
          1) dthelpview hangs when LANG = ja_JP.ecuJP
          2) dtpad server hangs after opening and closing several
              times in ja_JP.SJIS
          3) dr_dt print unnecceassry warning regarding hpterm
          4) dtcm dies when mailing reminders to more than one
              address.
          5) large calendar file,dtcm not being able to connect to
              the daemon process.
          6) rpc.ttdbserverd version mismatch caused by garbage
              collection.
          7) dthelpprint - &ohm does not show up when helpfile is
              printed.
          8) dthelp does not handle &sigspace correctly
          9) default action for dtmail drop action can destroy
              mailboxes.
          10) dtfile: cntl+spacebar -> Object File Comp. - map page
              says "spacebar".
          11) cde screen lock and DCE (SR 5003380758 with higher
              priority).
          12) dtcm weekly hour grid is wrong in printed output.
          13) Appointments in week view grid sometimes disappear.
          14) dtaction (PHSS_12138) dumps core when no action is
              found.

          Based on HP-UX patch PHSS_12536:
          1) cde action doesn't terminate processes well

          Based on HP-UX patch PHSS_12449:
          1) Non-C locales have problems integrating multiple
             dtwm.fp's (frontpanels)

          Based on HP-UX patch PHSS_12294:
          1) CDE does not log bad login attempts to /var/adm/btmp.

        PHSS_13046:
          Repackaged HP-UX patch PHSS_12138 for VVOS.

        Based on HP-UX patch PHSS_12138:
          1) Fix condition whereby a string copy of an environment
             variable can overflow the stack buffer causing various
             applications to core dump.
          2) dtwm may hang at reading $HOME/.dt/types/dt.dt under
             LANG=ja_JP.eucJP

        Based on HP-UX patch PHSS_11913:
          1) CDE does not report number of failed logins.
          2) The audit records written by system commends are not
             being written to the audit logs.

        Based on HP-UX patch PHSS_11348:
          1) 10.20 - passwd set so only root can change -> can't
             login using CDE.

        PHSS_12103:
          Repackaged HP-UX patch PHSS_11147 for VVOS.

        Based on HP-UX patch PHSS_11147:
          1) CDE appmanager, "The folder specification .. does not
              exist"
          2) CDE; dtksh; cannot trap SIGHUP, SIGINT signals when
              using XtMainLoop.
          3) Dtgreet hangs trying to display to xterminal without
              CDE fonts.
          4) CDE screen locker doesn't use DCE authentication to
              unlock the screen
          5) dtsearchpath:10.20: intermittent core dumps
          6) CDE:trusted system:screen lock:display hangs after 3
              unsucc.tries2unlock
          7) CDE:Trusted system:root can't unlock screen lock
          8) cde:trusted system:screenlock: unlock by root seen as
              unsuccessful try
          9) Possibility of disabling user accounts on trusted
              system by screen lock
          10) dtmail die when a mail message with an attachment is
              dropped to dtpad
          11) dtmail receipt of certain elm messages can corrupt
              mailbox
          12) CDE Helpviewer hangs on help volume for C++.
          13) dtfile doesn't handle well directories with suid bit
              set
          14) dtstyle does not know how to correctly handle merged
              input devices
          15) core dump as soon as help/contents asked to
              xsnapadmin, or start
          16) HP CDE/VUE (newer version) adding 'newline' after
              !!emphasized!! text.
          17) dthelpprint: Cannot print "Current and Subtopics."
          18) CDE /usr/dt/config/Xsession.d/0030.dttmpdir causes
              error after patch

        Based on HP-UX patch PHSS_10995:
          1) With large $PATH configurations, dtsearchpath may hang
              and/or dump core.

        Based on HP-UX patch PHSS_10876:
          1) Dtgreet hangs trying to display to xterminal without
             CDE fonts.
          2) cde:trusted system:screenlock: unlock by root seen as
             unsuccessful try
          3) CDE:Trusted system:root can't unlock screen lock
          4) Possibility of disabling user accounts on trusted
             system by screen lock
          5) CDE screen locker doesn't use DCE authentication to
             unlock the screen
          6) CDE builtin screen lock may fail to display the
             password prompt.

        Based on HP-UX patch PHSS_10875:
          1) CDE builtin screen lock may fail to display the
             password prompt

        Based on HP-UX patch PHSS_9803:
          1) Duplicate symbol names in libDtSvc cause conflicts.
          2) CDE Screen Lock problem with PAM enabled.
          3) The Abbrev shows up in an xref.
          4) dthelp parser checkdefault routine has logic flaws.
          5) dthelptag errors in sdl file when no source errors
              exist.
          6) <term> doesn't allow splitting across line ending in
              indented text.
          7) dthelptag puts empty <entry> in index list.
          8) link for xref in ex put in incorrect location..
          9) Index does not redisplay topic after choosing a second
              different topic.
          10) dthelpview can't view a help volume index when one is
              empty.
          11) dthelpview -man doesn't manage the text widget
              correctly if resiz. ViewW.
          12) Dthelpprint uses obsolete option.
          13) When -subTopics used, dthelpprint does not print the
              sub topics.
          14) Audit trail in CDE on trusted systems doesn't work
              correctly.
          15) dtpad hangs with large cad binary file.
          16) Account with large uid cannot perform drag and drop,
              actions.
          17) dtfile hangs in ja_JP.SJIS locale when attempting to
              edit filenames.
          18) CDE/dtmail cannot paste into the To, From, Subject,
              Bcc, Cc lines.

        Based on HP-UX patch PHSS_9627:
          1) It is possible to bypass proper authentication
          2) Screen lock with integrated login fails at 10.20
             on second unlock
          3) CDE Screen Lock problem with PAM

        Based on HP-UX patch PHSS_8667:
          1) dthelpprint quits with memory fault in
              fr_FR.sio88591 locale.
          2) dtwm aborts when using lrom under certain conditions
          3) dtwm aborts when deleting action from subpanel that
              is also on front panel.
          4) dtmail doesn't read MPower attachments correctly.
              Dragging multiple messages from one mailbox to another
              doesn't work.
          5) dtmail will randomly abort when performing drag and
              drop.
          6) Document saved w/ all mime encoding intact in dtmail
              if saved as text.
          7) Dtmail locks the mail file - this can hang dtmail.
          8) dtmail needs transition link: /usr/lib/sendmail ->
              /usr/sbin/sendmail.
          9) ttsession -p can fail to print data returned from
              child.
          10) ttsession hangs on pmap_getport() call.
          11) libDtHelp uses the Default Visual and Default Root
              window to set up GC's and the visual information.

        Based on HP-UX patch PHSS_7726:
          1) Resources appKeypadDefault & appCursorDefault have no
             affect on dtterm.
          2) In EUC-2byte codesets, it takes 2 backpaces to erase 1
             multi-byte character.
          3) Missing or duplicate mnemonics in French & German
             locales.

        Based on HP-UX patch PHSS_7724:
          1) Missing multiple group info in id(1) command.
          2) xdmMode does not work for CDE.
          3) Default 2-user license doesn't count logins as it did
             in Vue.
          4) CDE is vulnerable to denial of service attacks.

SR:
        8606155712 8606125281 1653299594 5003346098 8606108176
        1653283838 5003460428 5003462010 8606103063 8606103662
        5003448555 5003455022 5003461418 1653213488 1653233130
        5003462903 5003448829 8606108456 5003466318 8606104358
        8606109149 8606127648 8606102998 8606113630 8606126558
        8606123932 8606102447 8606102457 5003429449 5003428680
        5003456095 5003437418 5003437426 5003440248 5003435594
        5003452920 5003433433 1653283630 1653298117 5003453951
        5003440891 5003366054 5003433904 5003379826 4701401224
        5003429902 4701421503 1653290247 5003453845 4701409813
        5003432401 5003360545 4701421487 4701410621 5003459487
        5003440891 1653274985 5003436568 5003434944 4701408708
        1653202879 1653208140 5003407882 5003412619 5003376574
        1653256040 5003345181 5003408922 1653254227 5003405803
        5003417055 5003414920 1653248526 1653261115 1653256354
        5003420265 5003421032 1653268516 1653260554 1653245977
        1653241109 1653248286 5003372490 1653253179 1653243543
        5003416529 5003399220 1653258103 5003375931 5003356949
        5003423152 5003411843 5003418145 5003422980 1653252510
        5003413831 4701398297 4701398529 5003426635 4701386417
        4701386425 4701386433 5003386656 1653244939 5003402016
        1653239194 5003401075 1653236364 5003312785 1653169334
        5003314740 4701327726 5003323287 5003307769 5003321679
        5003321943 1653181099 5003334722 5003341420 5003342196
        1653192187 5003342246 5003352997 5003354209 5003345124
        1653161489 4701338103 4701343012 1653199927 1653205468
        4701350314 5003349738 5003352930 5003354811 5003356279
        5003356287 5003356295 5003356303 5003357632 5003358358
        5003362095 5003364083 5003369694 5003345140 5003339812
        5003352989 1653211110 4701364158 5003384859 1653209429
        1653210344 5003384859 5003379875 5003384412 5003363739
        5003370296 4701369611 4701369629 5003390484 5003384149
        5003392720 1653227199 4701373860 5003394981 5003393801
        4701376855

Patch Files:
        /usr/dt/bin/dtchooser
        /usr/dt/bin/dtconfig
        /usr/dt/bin/dtlp
        /usr/dt/lib/nls/msg/C/dtlogin.cat
        /usr/dt/share/man/man1/dtpad.1
        /usr/dt/bin/ttauth
        /usr/dt/lib/nls/msg/C/DtMail.cat
        /usr/dt/share/man/man1/dtcm_insert.1
        /usr/dt/share/man/man1/dtstyle.1
        /usr/dt/share/man/man1/dtcm.1
        /usr/dt/share/man/man1/dtcm_editor.1
        /usr/dt/appconfig/types/C/dtfile.dt
        /usr/dt/share/man/man1/dtmail.1
        /usr/contrib/bin/tttrace
        /usr/dt/bin/tttar
        /usr/dt/bin/ttdbck
        /usr/dt/lib/libtt.1
        /usr/dt/bin/tt_type_comp
        /usr/dt/share/man/man1/dtwm.1
        /usr/dt/bin/dtscreen
        /usr/dt/bin/dtcm_admin
        /usr/dt/bin/dtcm_editor
        /usr/dt/bin/dtcm_delete
        /usr/dt/bin/dtcm_insert
        /usr/dt/bin/dtcm_lookup
        /usr/dt/config/svc/HP-UX.lcx
        /usr/dt/share/man/man1/dtlogin.1
        /usr/dt/config/dtspcdenv
        /usr/contrib/bin/X11/dr_dt
        /usr/dt/appconfig/types/C/dtmail.dt
        /usr/dt/bin/dtaction
        /usr/dt/bin/dtappgather
        /usr/dt/bin/dtcalc
        /usr/dt/bin/dtcm
        /usr/dt/bin/rpc.cmsd
        /usr/dt/bin/dtexec
        /usr/dt/bin/dtfile
        /usr/dt/bin/dtfile_copy
        /usr/dt/bin/dtfplist
        /usr/dt/bin/dtgreet
        /usr/dt/bin/dthelpgen
        /usr/dt/bin/dthelpprint
        /usr/dt/bin/dthelptag
        /usr/dt/bin/dthelp_htag2
        /usr/dt/bin/dthelp_htag1
        /usr/dt/bin/dthelp_ctag1
        /usr/dt/bin/dticon
        /usr/dt/bin/dtksh
        /usr/dt/bin/dtlogin
        /usr/dt/bin/dtmail
        /usr/dt/bin/dtmailpr
        /usr/dt/bin/dtstyle
        /usr/dt/bin/dtpad
        /usr/dt/bin/dtprintinfo
        /usr/dt/bin/dtsearchpath
        /usr/dt/bin/dtsession
        /usr/dt/bin/dtspcd
        /usr/dt/bin/dtterm
        /usr/dt/bin/dtwm
        /usr/dt/bin/rpc.ttdbserver
        /usr/dt/bin/ttsession
        /usr/dt/bin/Xsession
        /usr/dt/config/Xsession.d/0030.dttmpdir
        /usr/dt/lib/libDtHelp.1
        /usr/dt/lib/libDtSvc.1
        /usr/dt/lib/libDtTerm.1
        /usr/dt/lib/libDtWidget.1
        /usr/dt/lib/nls/msg/fr_FR.iso88591/dtterm.cat
        /usr/dt/lib/nls/msg/de_DE.iso88591/dtterm.cat
        /usr/dt/share/man/man1/dtfile.1
        /usr/dt/lib/nls/msg/C/dtfile.cat
        /usr/lib/security/libpam_unix.1
        /usr/dt/config/C.iso885915/Xresources
        /usr/dt/config/C.iso885915/dtfile.config
        /usr/dt/config/C.iso885915/sys.dtwmrc
        /usr/dt/config/C.iso885915/sys.font
        /usr/dt/config/C.iso885915/sys.resources
        /usr/dt/config/C/sys.resources
        /usr/dt/config/C.iso885915/sys.session
        /usr/dt/app-defaults/C.iso885915/Dtterm
        /usr/dt/app-defaults/C.iso885915/Dtksh
        /usr/dt/app-defaults/C.iso885915/Dt
        /usr/dt/app-defaults/C.iso885915/Dtcalc
        /usr/dt/app-defaults/C.iso885915/Dtcm
        /usr/dt/app-defaults/C.iso885915/Dtcreate
        /usr/dt/app-defaults/C.iso885915/Dtfile
        /usr/dt/app-defaults/C.iso885915/Dthello
        /usr/dt/app-defaults/C.iso885915/Dthelpprint
        /usr/dt/app-defaults/C.iso885915/Dthelpview
        /usr/dt/app-defaults/C.iso885915/Dticon
        /usr/dt/app-defaults/C.iso885915/Dtlp
        /usr/dt/app-defaults/C.iso885915/Dtmail
        /usr/dt/app-defaults/C.iso885915/Dtpad
        /usr/dt/app-defaults/C.iso885915/Dtprintinfo
        /usr/dt/app-defaults/C.iso885915/Dtscreen
        /usr/dt/app-defaults/C.iso885915/Dtsession
        /usr/dt/app-defaults/C.iso885915/Dtstyle
        /usr/dt/app-defaults/C.iso885915/Dtwm
        /usr/dt/app-defaults/fr_FR.iso885915/Dtterm
        /usr/dt/app-defaults/de_DE.iso885915/Dtterm
        /usr/dt/app-defaults/es_ES.iso885915/Dtterm
        /usr/dt/app-defaults/it_IT.iso885915/Dtterm
        /usr/dt/app-defaults/sv_SE.iso885915/Dtterm
        /usr/dt/config/Xsetup

what(1) Output:
        /usr/contrib/bin/X11/dr_dt:
                **UNSUPPORTED** $Revision: 1.2 $
        /usr/contrib/bin/tttrace:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 08:28:44 MDT 1998)
                tttrace: $Revision: 1.1 $
        /usr/dt/bin/dtlogin:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Tue Feb 22 15:17:49 IST 2000)
                dtlogin: $Revision: 1.16 $
        /usr/dt/bin/Xsession:
                None
        /usr/dt/bin/dtappgather:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Mon Aug 9 12:41:30 IST 1999)
                dtappgather: $Revision: 1.1 $
        /usr/dt/bin/dthelpprint:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997 Patch Release
                (build date: Thu Sep 18 17:08:06 PDT 1997)
                dthelpprint: $Revision: 1.3 $
        /usr/dt/bin/dtmail:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Tue Feb 22 13:14:42 IST 2000)
                dtmail: $Revision: 1.3 $
        /usr/dt/bin/dtwm:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Mon Feb 21 20:43:45 IST 2000)
                dtwm: $Revision: 1.11 $
        /usr/dt/bin/ttsession:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1999 CDE cumulative Patch Release
                (build date: Fri Sep 10 02:18:01 MDT 1999)
                ttsession: $Revision: 1.1 $
        /usr/dt/bin/rpc.ttdbserver:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Mon May 10 07:23:02 MDT 1999)
                rpc.ttdbserver: $Revision: 1.1 $
        /usr/dt/bin/dtfile_copy:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                         1998 Patch Release
                (build date: Fri Jan 23 12:36:57 PST 1998)
                dtfile_copy: $Revision: 1.2 $
        /usr/dt/bin/dthelptag:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997 Patch Release
                dthelptag: $Revision: 1.24 $
        /usr/dt/bin/dthelp_htag2:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                         1998 Patch Release
                (build date: Fri Jan 23 11:47:06 PST 1998)
                dthelp_htag2: $Revision: 1.1 $
        /usr/dt/bin/dthelp_htag1:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                         1998 Patch Release
                (build date: Fri Jan 23 11:31:25 PST 1998)
                dthelp_htag1: $Revision: 1.1 $
        /usr/dt/bin/dthelp_ctag1:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997 Patch Release
                (build date: Thu Sep 18 17:45:08 PDT 1997)
                dthelp_ctag1: $Revision: 1.1 $
        /usr/dt/bin/dtsession:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Thu Mar 23 13:20:08 IST 2000)
                dtsession: $Revision: 2.0 $
        /usr/dt/bin/dtspcd:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Mon Feb 21 21:35:18 IST 2000)
                dtspcd: $Revision: 1.2 $
        /usr/dt/bin/dtpad:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Mon May 10 13:13:09 MDT 1999)
                dtpad: $Revision: 3.0 $
        /usr/dt/bin/dtaction:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997_A Patch Release
                (build date: Wed Dec 3 14:22:25 PST 1997)
                dtaction: $Revision: 1.1 $
        /usr/dt/bin/dtterm:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 17:38:44 IST 2000)
                dtterm: $Revision: 1.4 $
        /usr/dt/bin/dtfile:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Tue Feb 22 13:40:45 IST 2000)
                dtfile: $Revision: 2.1 $
        /usr/dt/bin/dtstyle:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Mon Feb 21 21:03:33 IST 2000)
                dtstyle: $Revision: 1.4 $
        /usr/dt/bin/dticon:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 14:05:37 MDT 1998)
                dticon: $Revision: 1.7 $
        /usr/dt/bin/dtcalc:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                         1997 Patch Release
                (build date: Wed Feb 26 14:58:45 PST 1997)
                dtcalc: $Revision: 2.0 $
        /usr/dt/bin/dtfplist:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                        y 1997 Point Patch Release
                (build date: Mon Sep 8 12:44:26 PDT 1997)
                dtfplist: $Revision: 1.1 $
        /usr/dt/bin/dtgreet:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Tue Feb 22 15:19:52 IST 2000)
                dtgreet: $Revision: 1.5 $
        /usr/dt/bin/dtsearchpath:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997_A Patch Release
                (build date: Tue Dec 9 19:33:36 PST 1997)
                dtsearchpath: $Revision: 1.1 $
        /usr/dt/bin/dtksh:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                        y 1997 Patch Release
                (build date: Fri May 30 10:24:32 PDT 1997)
                Version 12/28/93
                Version M-12/28/93
                Version M-12/28/93d
                dtksh: $Revision: 1.3 $
                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/dtprintinfo:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Tue May 11 00:01:30 MDT 1999)
                dtprintinfo: $Revision: 1.1 $
        /usr/dt/bin/dtexec:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                        y 1997 Point Patch Release
                (build date: Thu Sep 11 11:00:33 PDT 1997)
                dtexec: $Revision: 1.4 $
        /usr/dt/bin/dtcm:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:45:43 IST 2000)
                dtcm: $Revision: 1.58 $
        /usr/dt/bin/dthelpgen:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                         1997 Patch Release
                (build date: Thu Sep 18 16:13:08 PDT 1997)
                dthelpgen: $Revision: 1.2 $
        /usr/dt/bin/rpc.cmsd:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Sat Aug 21 02:16:49 MDT 1999)
                rpc.cmsd: $Revision: 1.7 $
        /usr/dt/bin/dtcm_admin:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:47:20 IST 2000)
                dtcm_admin: $Revision: 1.2 $
        /usr/dt/bin/dtcm_editor:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:47:56 IST 2000)
                dtcm_editor: $Revision: 1.11 $
        /usr/dt/bin/dtcm_delete:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:46:13 IST 2000)
                dtcm_delete: $Revision: 1.2 $
        /usr/dt/bin/dtcm_insert:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:46:31 IST 2000)
                dtcm_insert: $Revision: 1.5 $
        /usr/dt/bin/dtcm_lookup:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Wed Feb 23 14:46:59 IST 2000)
                dtcm_lookup: $Revision: 1.2 $
        /usr/dt/bin/dtscreen:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 19:37:44 MDT 1998)
                dtscreen: $Revision: 1.2 $
        /usr/dt/bin/dtmailpr:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Mon Feb 21 20:00:55 IST 2000)
                dtmailpr: $Revision: 1.2 $
        /usr/dt/bin/tt_type_comp:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 08:19:01 MDT 1998)
                tt_type_comp: $Revision: 1.1 $
        /usr/dt/bin/ttdbck:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 08:14:40 MDT 1998)
                ttdbck: $Revision: 1.1 $
        /usr/dt/bin/tttar:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 Patch Release
                (build date: Mon Sep 14 08:27:52 MDT 1998)
                tttar: $Revision: 1.1 $
        /usr/dt/bin/ttauth:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1999 CDE cumulative Patch Release
                (build date: Fri Sep 10 02:10:39 MDT 1999)
        /usr/dt/bin/dtchooser:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Tue Feb 22 15:20:26 IST 2000)
        /usr/dt/bin/dtconfig:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                dtconfig: $Revision: 1.8 $
        /usr/dt/bin/dtlp:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                dtlp: $Revision: 1.23 $
        /usr/dt/config/Xsession.d/0030.dttmpdir:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                        y 1997 Patch Release
                0030.dttmpdir $Revision: 1.11 $
        /usr/dt/config/dtspcdenv:
                None
        /usr/dt/config/svc/HP-UX.lcx:
                Cde1
        /usr/dt/config/C.iso885915/Xresources:
                None
        /usr/dt/config/C.iso885915/dtfile.config:
                X Window System, Version 11 R6+ HP-UX B.10.20.`date
                        -u +%y%m%d` +O2
                dtfile.config: $Revision: 1.13 $
        /usr/dt/config/C.iso885915/sys.dtwmrc:
                None
        /usr/dt/config/C.iso885915/sys.font:
                None
        /usr/dt/config/C.iso885915/sys.resources:
                None
        /usr/dt/config/C.iso885915/sys.session:
                X Window System, Version 11 R6+ HP-UX B.10.20.`date
                        -u +%y%m%d` +O2
                sys.session: $Revision: 1.19 $
        /usr/dt/config/Xsetup:
                None
        /usr/dt/config/C/sys.resources:
                None
        /usr/dt/lib/libDtHelp.1:
                libDtHelp: $Revision: 2.12 $
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Mon May 10 12:05:43 MDT 1999)
        /usr/dt/lib/libDtSvc.1:
                libDtSvc: $Revision: 1.5 $
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                        e 1999 Patch Release
                (build date: Mon May 10 10:24:00 MDT 1999)
        /usr/dt/lib/libDtWidget.1:
                libDtWidget: $Revision: 1.4 $
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                        ch 2000 Patch Release
                (build date: Mon Feb 21 18:36:42 IST 2000)
        /usr/dt/lib/nls/msg/fr_FR.iso88591/dtterm.cat:
                None
        /usr/dt/lib/nls/msg/de_DE.iso88591/dtterm.cat:
                None
        /usr/dt/lib/nls/msg/C/dtfile.cat:
                _DtMessage catalog source $Revision: 1.83 $
        /usr/dt/lib/nls/msg/C/DtMail.cat:
                None
        /usr/dt/lib/nls/msg/C/dtlogin.cat:
                _DtMessage catalog source $Revision: 1.18 $
        /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 Sep
                        tember 2000 Patch Release
                (build date: Fri Sep 8 15:11:01 IST 2000)
        /usr/dt/lib/libtt.1:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1999 CDE cumulative Patch Release
                (build date: Wed Sep 8 10:28:29 MDT 1999)
        /usr/dt/share/man/man1/dtfile.1:
                None
        /usr/dt/share/man/man1/dtlogin.1:
                None
        /usr/dt/share/man/man1/dtwm.1:
                None
        /usr/dt/share/man/man1/dtmail.1:
                None
        /usr/dt/share/man/man1/dtcm_insert.1:
                None
        /usr/dt/share/man/man1/dtstyle.1:
                None
        /usr/dt/share/man/man1/dtcm.1:
                None
        /usr/dt/share/man/man1/dtcm_editor.1:
                None
        /usr/dt/share/man/man1/dtpad.1:
                None
        /usr/dt/appconfig/types/C/dtmail.dt:
                dtmail.dt 1.32 10 Aug 1994
        /usr/dt/appconfig/types/C/dtfile.dt:
                None
        /usr/dt/app-defaults/C.iso885915/Dt:
                None
        /usr/dt/app-defaults/C.iso885915/Dtcalc:
                None
        /usr/dt/app-defaults/C.iso885915/Dtcm:
                None
        /usr/dt/app-defaults/C.iso885915/Dtcreate:
                None
        /usr/dt/app-defaults/C.iso885915/Dtfile:
                None
        /usr/dt/app-defaults/C.iso885915/Dthello:
                None
        /usr/dt/app-defaults/C.iso885915/Dthelpprint:
                Common Desktop Environment 1.0
        /usr/dt/app-defaults/C.iso885915/Dthelpview:
                None
        /usr/dt/app-defaults/C.iso885915/Dticon:
                None
        /usr/dt/app-defaults/C.iso885915/Dtksh:
                None
        /usr/dt/app-defaults/C.iso885915/Dtlp:
                None
        /usr/dt/app-defaults/C.iso885915/Dtmail:
                Dtmail 1.2 21 Oct 1994
        /usr/dt/app-defaults/C.iso885915/Dtpad:
                None
        /usr/dt/app-defaults/C.iso885915/Dtprintinfo:
                None
        /usr/dt/app-defaults/C.iso885915/Dtscreen:
                None
        /usr/dt/app-defaults/C.iso885915/Dtsession:
                None
        /usr/dt/app-defaults/C.iso885915/Dtstyle:
                None
        /usr/dt/app-defaults/C.iso885915/Dtterm:
                None
        /usr/dt/app-defaults/C.iso885915/Dtwm:
                None
        /usr/dt/app-defaults/de_DE.iso885915/Dtterm:
                None
        /usr/dt/app-defaults/es_ES.iso885915/Dtterm:
                None
        /usr/dt/app-defaults/fr_FR.iso885915/Dtterm:
                None
        /usr/dt/app-defaults/it_IT.iso885915/Dtterm:
                None
        /usr/dt/app-defaults/sv_SE.iso885915/Dtterm:
                None
        /usr/lib/security/libpam_unix.1:
                X Window System, Version 11 R6+ HP-UX B.10.20.970708
                         +O2
                (build date: Tue Jul 8 09:49:46 PDT 1997)

cksum(1) Output:
        1490834315 41265 /usr/contrib/bin/X11/dr_dt
        669586572 40960 /usr/contrib/bin/tttrace
        523499829 180224 /usr/dt/bin/dtlogin
        1586928639 15399 /usr/dt/bin/Xsession
        3965112632 98304 /usr/dt/bin/dtappgather
        279665942 57344 /usr/dt/bin/dthelpprint
        3188694173 1024000 /usr/dt/bin/dtmail
        2976473072 569344 /usr/dt/bin/dtwm
        2929289784 286720 /usr/dt/bin/ttsession
        1060934376 335872 /usr/dt/bin/rpc.ttdbserver
        4273634347 77824 /usr/dt/bin/dtfile_copy
        2833402398 12335 /usr/dt/bin/dthelptag
        589057322 286720 /usr/dt/bin/dthelp_htag2
        2274580896 389120 /usr/dt/bin/dthelp_htag1
        2895521848 352256 /usr/dt/bin/dthelp_ctag1
        3197877994 176128 /usr/dt/bin/dtsession
        3819186242 163840 /usr/dt/bin/dtspcd
        2982449384 114688 /usr/dt/bin/dtpad
        295855174 45056 /usr/dt/bin/dtaction
        3310854145 53248 /usr/dt/bin/dtterm
        3677254782 737280 /usr/dt/bin/dtfile
        795759083 217088 /usr/dt/bin/dtstyle
        2027977187 188416 /usr/dt/bin/dticon
        1677225506 245760 /usr/dt/bin/dtcalc
        3038274570 65536 /usr/dt/bin/dtfplist
        1315156521 86016 /usr/dt/bin/dtgreet
        1177210807 139264 /usr/dt/bin/dtsearchpath
        1596220324 815104 /usr/dt/bin/dtksh
        1836423734 503808 /usr/dt/bin/dtprintinfo
        4273433672 36864 /usr/dt/bin/dtexec
        1986020631 737280 /usr/dt/bin/dtcm
        2041267889 36864 /usr/dt/bin/dthelpgen
        2489827909 376832 /usr/dt/bin/rpc.cmsd
        1760757466 278528 /usr/dt/bin/dtcm_admin
        3991559278 360448 /usr/dt/bin/dtcm_editor
        464163524 274432 /usr/dt/bin/dtcm_delete
        882406863 286720 /usr/dt/bin/dtcm_insert
        3835050221 274432 /usr/dt/bin/dtcm_lookup
        2194430980 77824 /usr/dt/bin/dtscreen
        3045240993 315392 /usr/dt/bin/dtmailpr
        3265818007 290816 /usr/dt/bin/tt_type_comp
        3999044441 389120 /usr/dt/bin/ttdbck
        2663786152 77824 /usr/dt/bin/tttar
        1942492886 40960 /usr/dt/bin/ttauth
        2930486136 94208 /usr/dt/bin/dtchooser
        271474207 3649 /usr/dt/bin/dtconfig
        403820846 25505 /usr/dt/bin/dtlp
        475597394 3043 /usr/dt/config/Xsession.d/0030.dttmpdir
        2413991191 1211 /usr/dt/config/dtspcdenv
        3372527189 48953 /usr/dt/config/svc/HP-UX.lcx
        3968559430 8278 /usr/dt/config/C.iso885915/Xresources
        1167633645 3406 /usr/dt/config/C.iso885915/dtfile.config
        1879385389 4587 /usr/dt/config/C.iso885915/sys.dtwmrc
        3370099460 3574 /usr/dt/config/C.iso885915/sys.font
        1675302071 5737 /usr/dt/config/C.iso885915/sys.resources
        2375633708 1059 /usr/dt/config/C.iso885915/sys.session
        3345971795 3434 /usr/dt/config/Xsetup
        4165880859 5727 /usr/dt/config/C/sys.resources
        4002453356 794624 /usr/dt/lib/libDtHelp.1
        2727766496 602112 /usr/dt/lib/libDtSvc.1
        632800007 356352 /usr/dt/lib/libDtWidget.1
        1929978030 6149 /usr/dt/lib/nls/msg/fr_FR.iso88591/
                dtterm.cat
        1767106441 6309 /usr/dt/lib/nls/msg/de_DE.iso88591/
                dtterm.cat
        3903512807 47719 /usr/dt/lib/nls/msg/C/dtfile.cat
        1794577059 11902 /usr/dt/lib/nls/msg/C/DtMail.cat
        3913015086 8757 /usr/dt/lib/nls/msg/C/dtlogin.cat
        3259394509 417792 /usr/dt/lib/libDtTerm.1
        3580990919 1122304 /usr/dt/lib/libtt.1
        2478996542 36405 /usr/dt/share/man/man1/dtfile.1
        821287084 55580 /usr/dt/share/man/man1/dtlogin.1
        2898115232 79045 /usr/dt/share/man/man1/dtwm.1
        2279241691 13397 /usr/dt/share/man/man1/dtmail.1
        1189743479 7513 /usr/dt/share/man/man1/dtcm_insert.1
        1296374482 21008 /usr/dt/share/man/man1/dtstyle.1
        3624693258 9530 /usr/dt/share/man/man1/dtcm.1
        1332204039 1811 /usr/dt/share/man/man1/dtcm_editor.1
        465248746 24783 /usr/dt/share/man/man1/dtpad.1
        4181762563 4335 /usr/dt/appconfig/types/C/dtmail.dt
        1556838664 23280 /usr/dt/appconfig/types/C/dtfile.dt
        1592123086 4453 /usr/dt/app-defaults/C.iso885915/Dt
        213382135 1302 /usr/dt/app-defaults/C.iso885915/Dtcalc
        268155153 4693 /usr/dt/app-defaults/C.iso885915/Dtcm
        4004141270 784 /usr/dt/app-defaults/C.iso885915/Dtcreate
        530232447 6179 /usr/dt/app-defaults/C.iso885915/Dtfile
        3760079415 553 /usr/dt/app-defaults/C.iso885915/Dthello
        4089197579 8200 /usr/dt/app-defaults/C.iso885915/Dthelpprint
        268724389 1347 /usr/dt/app-defaults/C.iso885915/Dthelpview
        2902486455 1608 /usr/dt/app-defaults/C.iso885915/Dticon
        1146824932 493 /usr/dt/app-defaults/C.iso885915/Dtksh
        3774007267 491 /usr/dt/app-defaults/C.iso885915/Dtlp
        3515539208 6253 /usr/dt/app-defaults/C.iso885915/Dtmail
        3625695529 1775 /usr/dt/app-defaults/C.iso885915/Dtpad
        2784910040 588 /usr/dt/app-defaults/C.iso885915/Dtprintinfo
        1631156609 1467 /usr/dt/app-defaults/C.iso885915/Dtscreen
        2443427225 697 /usr/dt/app-defaults/C.iso885915/Dtsession
        4128898179 2897 /usr/dt/app-defaults/C.iso885915/Dtstyle
        3022621494 3804 /usr/dt/app-defaults/C.iso885915/Dtterm
        3801559283 6141 /usr/dt/app-defaults/C.iso885915/Dtwm
        3022621494 3804 /usr/dt/app-defaults/de_DE.iso885915/Dtterm
        3022621494 3804 /usr/dt/app-defaults/es_ES.iso885915/Dtterm
        3022621494 3804 /usr/dt/app-defaults/fr_FR.iso885915/Dtterm
        3022621494 3804 /usr/dt/app-defaults/it_IT.iso885915/Dtterm
        3022621494 3804 /usr/dt/app-defaults/sv_SE.iso885915/Dtterm
        341207565 90300 /usr/lib/security/libpam_unix.1

Patch Conflicts: None

Patch Dependencies:
        s700: 10.24: PHSS_22545
        s800: 10.24: PHSS_22545

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_12103 PHSS_13046 PHSS_13657 PHSS_13772 PHSS_14875 PHSS_16197
        PHSS_19702 PHSS_19819

Equivalent Patches:
        PHSS_22320:
        s700: 11.00
        s800: 11.00

        PHSS_22319:
        s700: 10.20
        s800: 10.20

        PHSS_22548:
        s700: 11.04
        s800: 11.04

Patch Package Size: 15010 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_22546

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHSS_22546.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHSS_22546. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHSS_22546.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHSS_22546.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        The CDE environment must not be running when this
        patch is installed.

        If it is, you will receive warnings that text files
        are busy. SD will move these aside and place the
        new files in the appropriate location, but it is
        recommended that CDE first be shutdown prior to patch
        installation.

        The CDE environment may be shut down by running the
        following commands as root:

                      - /usr/dt/bin/dtconfig -d

                      - /usr/dt/bin/dtconfig -kill

        Note that these commands will terminate all CDE sessions
        for all CDE users.

        Once the patch has been installed, you may start CDE back
        up by doing:

                     - /usr/dt/bin/dtconfig -e

                     - /sbin/init.d/dtlogin.rc start "

        This patch supersedes patch PHSS_7726 which contained
        the following file:

                /usr/dt/lib/libDtTerm.a

        This file has been removed from the regular cumulative
        patch for the CDE 10.20 Runtime.

        It has been moved to the latest CDE 10.20 DevKit patch.
        Please contact your support representative to determine
        what is the latest CDE 10.20 DevKit patch number if you
        require this file.
        If you only have the CDE fileset installed, you do not
        need this file. You only need this file if you have the
        CDEDevKit fileset installed.
-----End of Document ID: PHSS_22546------------------------------------------


Document ID: PHSS_22545
Date Loaded: 20001031
      Title: s700_800 10.24 (VVOS) X/Motif Runtime AUG2000 Patch

Patch Name: PHSS_22545

Patch Description: s700_800 10.24 (VVOS) X/Motif Runtime AUG2000 Patch

Creation Date: 00/10/24

Post Date: 00/10/31

Hardware Platforms - OS Releases:
        s700: 10.24
        s800: 10.24

Products: N/A

Filesets:
        X11.X11R5-SHLIBS X11.X11R6-SHLIBS X11.MOTIF12-SHLIB
        X11.MKFONTDIR X11.X11-FONT-AUX

Automatic Reboot?: No

Status: General Release

Critical:
        No (superseded patches were critical)
        PHSS_19703: ABORT
                Based on HP-UX patch PHSS_19592: ABORT
                refer to symptoms and associated defect reports.
                Based on HP-UX patch PHSS_18012: ABORT
                refer to symptoms and associated defect reports.
                Based on HP-UX patch PHSS_17323: ABORT
                refer to symptoms and associated defect reports.
                Based on HP-UX patch PHSS_17331: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_16617: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_16120: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_15008: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_14534: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_14040: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_13743: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_13113: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_12374: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_11628: ABORT
                refer to symptoms and associated defect reports.

        PHSS_11021: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_11048: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_11046: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_10789: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_10688: CORRUPTION
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_10480: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_9814: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_9812: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_9778: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_9356: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_9193: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_8971: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_7745: ABORT
                refer to symptoms and associated defect reports.

                Based on HP-UX patch PHSS_7743: ABORT
                refer to symptoms and associated defect reports.

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22545

Symptoms:
        PHSS_22545:
        Repackaged HP-UX patch PHSS_21956 for VVOS.

        Based on HP-UX patch PHSS_21956:
        1. XmTextCopy cannot copy control characters to
           xclipboard.
        2. Cascade button in OptionMenu has incorrect color.
        3. Recent X/Motif patch cause a gui hang.
        4. File path problem in Motif2.1 and Motif1.2.
        5. Java 1.2 application dumps core in FinishDrag().

        Based on HP-UX patch PHSS_20861:
        1. Some of the fonts in iso885915 had double
           quotes for Y-diaresis instead of two dots.
        2. Warning message "No action proc named secondary-drag
           is registered for widget text Drag fails with
           button1 in CDE environment" is displayed.
        3. ExtractLocaleName() writes to freed memory on
           successive calls.
        4. Toggle Label in Menu disappears when select
           color is equal to foreground color.
        5. XGetDefault() default does not malloc() enough
           memory.

        Based on HP-UX patch PHSS_19963:
        1. Application core dumps when drag source shell
            is destroyed during a drag.
        2. Drag icon undestroyed when source shell is
            destroyed during a drag.
        3. Drag app core dumps when drop shell is
            destroyed before releasing mouse.
        4. Applications core dump during a drag and drop
            operation.
        5. Memory leak in DragIconInitialize during a
            drag operation.
        6. Application is aborted by XSendEvent during
            a drag and drop.
        7. Source icon hangs when drop site gets destroyed
            during data conversion.
        8. Drop site coredumps.
        9. Xt Selection timeout causes core dump in drop site.
        10. Drop site core dumps when drag source gets
            destroyed during conversion.
        11. XmDropSiteUpdate() fails to change
            XmNimportTargets, XmNnumImportTargets.
        12. XmTextField widget sets incorrect width based
            on XmNcolumns and XmNwidth.
        13. Draw Button resize callback runs in a loop.
        14. Unable to input Y-diaeresis in ISO8859-15 locale.
        15. Missing charsets should be charset names, not
            fontset names.
        16. R6: XwcTextListToTextProperty fails for
            buffer >1024 in ja_JP.SJIS.
        17. XGetDefault() doesn't return resources with
            multi-segment names.
        18. XCreateIC() does not clean up correctly if
            creation fails.
        19. XCreateFontSet() is slower in X11R6.
        20. XOpenDisplay() returns NULL if more than
            56 file descriptors in use.

        PHSS_19703:
        Repackaged HP-UX patch PHSS_19592 for VVOS.

        Based on HP-UX patch PHSS_19592:
        1. Redisplay of a new toggle button with
           old one destroyed causes coredump when
           the foreground color and select color
           are same.
        2. X Server memory growth.
        3. Error: Object "" does not have windowed
           ancestor.
        4. XmClipboardRetrieve() hangs when CopyByName
           method is used.

        Based on HP-UX patch PHSS_18012:
        1. Java application dumps core.

        Based on HP-UX patch PHSS_17323:
        1. Xserver memory grows.

        2. Bookmarks icon overlaps string in Netscape.

        3. Java application hangs.

        4. Java application coredumps.

        5. Java application coredumps.

        6. File Xcms.txt is left open across exec calls,
           results in lost FD's.

        7. All CDE components abort when trying to copy
           in zh_eucTW locale.

        8. _XlcResolveLocaleName allocates too little
           memory, corrupts malloc.

        9. Netscape is very slow to load after
           PHSS_16617/PHSS_16620.

        10. Application aborts in Multidisplay setup.

        11. Motif application coredumps when toplevel
            widget is destroyed.

        12. Keyboard grab is not released.

        13. Traversal order is affected.

        14. TextField aborts when font is unavailable.

        15. Buffer overflow in Xt.

        16. Leaks memory with creation of a new widget.

        17. Performance degradation and core dump.

        Based on HP-UX patch PHSS_17331:
        1. Introducing iso885915 related changes and new fonts.

        Based on HP-UX patch PHSS_16617:
        1.SetValues on a CascadeButton after destroying the
          most recently created cascade button, crashes the
          application.

        2.Pulldown menu will not stay posted from a cascade
          button when its background color is set.

        3.I-Beam cusrsor is visible on the frame border on
          text widget when the margin width is set to 0.

        4.When the mouse double click time is increased, option
          menu remains posted if the options are selected
          quickly.

        5.Cut/paste doesn't work properly under LANG=ja_JP.SJIS
          on XmText widget in X11R5.

        6.PHSS_11628 Missing charsets in String to FontSet
          conversion.

        7.XmbTextListToTextProperty has a 1024 item limit in
          chinese_s locale.

        8.Applications that use XmListDeletePos to update the
          list elements in the list widget run slowly due to
          server roundtrip in ResetHeight.

        9.PHSS_14081 and PHSS_14082 does not create symlinks
          .sl files

        10./usr/dt/bin/uil is linked again libMrm.1 which is not
           shipped.

        Based on HP-UX patch PHSS_16120:
        1. Fixes the defect that caused nonechoing of characters
           in XmTextField widget area.

        2. Fixes potential problem if a child of XmMainWindow
           is destroyed.

        3. Fixes the defect in Dtmail of not showing hidden
           folders even if the option is selected.

        4. Fixes the defect of large timeout from XtAppAddTimeout
           which causes infinite select fail loop.

        5. Fixes the potential buffer overflow in Xt.

        6. This patch includes a number of fixes from
           The Open Group which are intended to remove a variety
           of potential cases for buffer overflow.

        7. Fixes the defect in XOpenDisplay() of not opening
           display with server > 99.

        8. Fixes the defect that was occured because the
           XCreateFontSet(), does not read fontset description
           properly with PHSS_11628.

        9. Fixes the defect in X/Open Networking of not functioning
           correctly in Xlib.

        Based on HP-UX patch PHSS_15008:
        1. PHSS_13871 breaks the automatic resize of the
           XmLabel Pixmap.

        2. The XmScale can leave dust in the value display area.

        3. The background color is not set correctly, if it is set
           after creating cascade button and option menu.

        4. Motif1.2 code can die if enableetchedInmenu = True.

        5. Setting of XBMLANGPATH fails under some conditions.

        6. In DDE Rowcolumn with labels is not resizing properly
           and is breaking Widget/popup.

        Based on HP-UX patch PHSS_14534:
        1. Fixes the defect that was occured because the
           XCreateFontSet() does not read fontset description
           properly with PHSS_11628.

        2. Fixes the XOpenDisplay() XIO: fatal IO error 19 with
           libxnet.sl (X/Open socket).

        Based on HP-UX patch PHSS_14040:
        1. Fixes buffer overflow in hpterm which could be used to
           overwrite the stack.

        2. Fixes the defect that causes foreground color of the
           ToggleButton widgets to set unexpectedly when
           XmNindicatorON is FALSE.

        3. Fixes core dump resulting from uninitialized keycode.

        Based on HP-UX patch PHSS_13743:
        1. Fixes core dump resulting from invalid pointer in
            Cascade Button widget in R5 motif library.

        Based on HP-UX patch PHSS_13113:
        1. Fix defect in Sept. patch that breaks XtGetSelectionValue
           for clipboard targets.

        2. Fix defect that can cause core dump in X11R5 when display
           variable is not correctly set (instead of error message)

        3. Fix defect that cause input method to hang in Asian
           locales when event type is zero (associated with use of
           XSendEvent in X11R6)

        4. Fix defect in Sept. patch that can cause core dumps with
           use of CascadeButtons.

        5. Added and updated files to support Unicode

        Based on HP-UX patch PHSS_12824:
        1. Fixes defect with buttons in CDE apps not being
           displayed correctly (introduced by PHSS_12374)

        Based on HP-UX patch PHSS_12374:
        1. Fix problem in XmLabel that results in loss of
           justification after text has been updated.

        2. Fix defect causing Xserver swap requirements to grow
           without bound.

        3. Fix defect in XtInitializeWidgetClass() which results in
           a NULL reference on MessageBox widget class.

        4. Fix defect causing xclients to core dump with bus error
           when DISPLAY variable is not set.

        PHSS_11021:
        Repackaged HP-UX patch PHSS_11628 for VVOS.

        Based on HP-UX patch PHSS_11628:

        1. Fix failure in drag-n-drop within single program that
           results from both sending and receiving code trying
           to free the same block of memory

        2. Fix defect causing application (dthelpview) to hang in
           Japanese locale. (R6 only)

        3. Fix thread lock defect when obtaining events from a
           linked event list (in XtOnGrabList). (R6 only)

        Based on HP-UX patch PHSS_11048:

        1. Fix condition whereby a string copy of an environment
           variable could overflow a stack buffer.

        2. Fix memory leak in XmScrollBar resulting from
           mismatched Get/Install pixmap calls.

        3. Fix for incorrect length value being returned by
           XmTextFieldGetMaxLength().

        4. Fix defect in drag and drop resulting in segmentation
           violation when incremental transfer is enabled.

        5. Supply error checking for unrecognized characters in
           localization converters which otherwise could result
           in infinite looping in applications (i.e. dtmail)

        6. Fix defect causing application (dtpad) to hang or fail
           to start after opening and closing several times (in
           ja_JP.SJIS locale).

        Based on HP-UX patch PHSS_11046:
        1. Fix condition whereby a string copy of an environment
           variable could overflow a stack buffer.

        2. Fix memory leak in XmScrollBar resulting from
           mismatched Get/Install pixmap calls.

        3. Fix for incorrect length value being returned by
           XmTextFieldGetMaxLength().

        4. Fix defect in drag and drop resulting in segmentation
           violation when incremental transfer is enabled.

        Based on HP-UX patch PHSS_10789:
        1. Fix problem that causes application to dump core when
            manipulating popup menus and destroying a menu element

        2. Fix core dump created by setting up a TextWidget,
            setting highlights, and backspacing twice.

        3. TextFieldWidget (but not TextWidget) loses data after
            32 characters in Japanese locale and input method.

        Based on HP-UX patch PHSS_10688:
        1. TextFieldWidget (but not TextWidget) loses data after
            32 characters in Japanese locale and input method.

        Based on HP-UX patch PHSS_10480:
        1. Fix problem that causes application to dump core when
            manipulating popup menus and destroying a menu element.

        2. Fix core dump created by setting up a TextWidget,
            setting highlights, and backspacing twice.

        Based on HP-UX patch PHSS_9814:
        1. Fix defect that prevents tearing off a menu more than
            once.

        2. Fix defect that causes the background of a Toggle
            ButtonGadget not to be painted with the appropriate
            background color when pushed.

        3. Fix defect where launching many X/Motif programs in
            rapid succession would cause the Xserver to fail.

        4. Fix defect where XmClipboard modifies the event-mask on
            the root-window.

        5. Fix defect where Motif program dumps core when using
            XmListReplaceItemPos and XtSetValues.

        6. Fix defect where creating a pixmap button with all bits
            set to 0 causes a BadValue error from Motif.

        7. Fix defect where the TextField widgets do not resize
            properly when a RowColumn parent widget is resized.

        8. Fix memory leak where highlighting text continuously
            causes the Text widget to consume more and more memory
            until the program aborts.

        9. Fix defect where a toggle button's background color may
            be incorrectly set to indicate "armed" when it is not.

        10. Fix defect where parts of a pixmap label may not get
            repainted after window resize which can cause visual
            errors such as loss of underscore characters.

        11. Fix defect where the list widget ignores the specified
            fontList resource and uses the (default) fixed font
            instead.

        12. Fix defect where Motif dumps core if XmTextField is
            destroyed while Button2 is being pressed.

        13. Fix defect where XmTextField doesn't paste cut buffer
            under Japanese environment.

        14. Fix defect causing Xlib fatal IO error when application
            opens more than 64 files.

        15. Fix defect causing a core dump when bringing up an index
            box with dtHelp.

        16. Fix defect preventing paste into text field widget.

        Based on HP-UX patch PHSS_9812:
        1. Fix memory leak where highlighting text continuously
            causes the Text widget to consume more and more memory
            until the program aborts.

        2. Fix defect where a toggle button's background color may
            be incorrectly set to indicate "armed" when it is not.

        3. Fix defect where parts of a pixmap label may not get
            repainted after window resize which can cause visual
            errors such as loss of underscore characters.

        4. Fix defect where the list widget ignores the specified
            fontList resource and uses the (default) fixed font
            instead.

        5. Fix defect where Motif dumps core if XmTextField is
            destroyed while Button2 is being pressed.

        6. Fix defect where XmTextField doesn't paste cut buffer
            under Japanese environment.

        7. Fix defect causing Xlib fatal IO error when application
            opens more than 64 files.

        8. Fix defect preventing paste into text field widget.

        Based on HP-UX patch PHSS_9778:
        1. Fixes core dump due to input context being accessed after
           being destroyed.

        Based on HP-UX patch PHSS_9356:
        1. Fixes a defect that only allows menu to be torn off once.

        2. Fixes a core dump with the index box in DtHelp.

        3. Fixes a core dump when using XmListReplaceItemPos and
           XtSetValues.

        4. Fixes a defect wherein XmClipboard modifies the event
           mask of the root window.

        5. Fixes a bug in Motif that causes the X Server to generate
           a BadValue error when the client specifies a pixmap
           button with all bits 0.

        6. Fixes a color problem in the ToggleButtonGadget.

        7. Fixes miscolored menus in private colormap apps.

        8. Fixes a defect in resizing TextField widgets managed by a
           RowColumn widget.

        Based on HP-UX patch PHSS_9194:
        1. Attempts to simultaneously open Xserver connections from
           many processes may result in "can't open display" error.

        2. Fixes problem with string comparisons in making X server
           connections when the name for the local host is a subset
           of the name for a remote host.

        Based on HP-UX patch PHSS_9193:
        1. Attempts to simultaneously open Xserver connections from
           many processes may result in "can't open display" error.

        Based on HP-UX patch PHSS_8971:
        1. Fix problem with infinite recursion in subclassed
           list widgets.

        Based on HP-UX patch PHSS_8710:
        1. Applys an X consortium fix to libXt for a potentially
           serious problem.

        2. Fixes a libX11 R6 problem where DISPLAY was being being
           interpreted as :0.0 even when a local hostname was given.

        Based on HP-UX patch PHSS_8708:
        1. Applys an X consortium fix to libXt for a potentially
           serious problem.

        Based on HP-UX patch PHSS_7745:
        1. Fix problem with preedit string overwriting
           status string.

        2. Fix core dumps when IM server dies.

        3. Fix for pershell core dump and badwindow problem.

        4. Motif menu behavior was broken due to a previous
           fix on F10 Key.

        5. Remove fprintf from Async I/O error.

        6. Fix for "AVS" bug: unexpected interrupt causes
           SMT to die.

        7. String length is incorrect when status draw
           callback.

        8. Xlib core dumps when dong STATUS & PREEDIT
           callback style.

        9. Core dump when the IM returns XIM_ERROR.

        Based on HP-UX patch PHSS_7743:
        1. Fix problem with preedit string overwriting
           status string.

        2. Fix core dumps when IM server dies.

        3. Fix for pershell core dump and badwindow problem.

        4. Motif menu behavior was broken due to a previous
           fix on F10 Key.

        5. Remove fprintf from Async I/O error.

Defect Description:
        PHSS_22545:
        Repackaged HP-UX patch PHSS_21956 for VVOS.

        Based on HP-UX patch PHSS_21956:
        1. dtpad cut&paste; cannot copy control characters.

        Resolution:
        XmTextCopy has been changed to copy control characters
        also.

        2. Cascade button in OptionMenu has incorrect color.

        Resolution:
        GC value for Cascade button gadget is updated to get
        the correct color.

        3. Recent X/Motif patch cause a gui hang.

        Resolution:
        Pull down menu hang is corrected.

        4. File path problem in Motif2.1 & Motif1.2.

        Resolution:
        Absolute paths are used.

        5. Java 1.2 application dumps core in FinishDrag().

        Resolution:
        NULL pointer check is implemented in drag context to
        avoid core dump.

        Based on HP-UX patch PHSS_20861:
        1. EUDelta: 885915: Y-diaresis has dbl-quote
           instead of 2 dots above Y.

        Resolution:
        The fix was made by making changes to the iso885915
        fonts where Y-diaresis had double-quotes instead of
        two dots.

        2. Incorrect XmTextField Drag and Drop behavior.

        Resolution:
        secondary-drag is defined in the action table.

        3. ExtractLocaleName() writes to freed memory on
           successive calls.

        Resolution:
        Memory check is modified to avoid freed memory
        handling.

        4. Menu items in audio control may be blank.

        Resolution:
        Redundant condition check for forground and select
        color has been avoided to display correct toggle label
        color.

        5. XGetDefault() default does not malloc() enough memory.

        Resolution:
        Fixed memory allocation to account for proper
        memory length.

        Based on HP-UX patch PHSS_19963:
        1. Application core dumps when drag source shell is
           destroyed during a drag.

        Resolution:
        This defect is fixed by adding destroy callback with
        drag source shell to cancel drag operation.

        2. Drag icon undestroyed when source shell is destroyed
           during a drag.

        Resolution:
        Fix has been made to destroy the source icon even if
        current receiver shell is null in drag finish action.

        3. Drag app core dumps when drop shell is destroyed
           before releasing mouse.

        Resolution:
        A check has been provided to cancel drag if destination
        shell is being destroyed.

        4. Applications core dump during a drag and drop
           operation.

        Resolution:
        The solution for the defect is to remove the reference
        to the bad drag context from source shell during a
        successive drag operation.

        5. Memory leak in DragIconInitialize during a
           drag operation.

        Resolution:
        Size allocation for image is removed to avoid memory
        leak.

        6. Application is aborted by XSendEvent during a
           drag and drop.

        Resolution:
        Local error message handler is implemented to avoid
        aborts. No warning message is printed.

        7. Source icon hangs when drop site gets destroyed
           during data conversion.

        Resolution:
        To avoid this defect, destroy callback is added to
        drop shell to terminate the transfer when the shell
        is destroyed. Shell being destroyed is also checked at
        few places.

        8. Remove timeout before drop site destroy.

        Resolution:
        Time out removed in destroy shell callback.

        9. Xt Selection timeout causes core dump in drop site.

        Resolution:
        Destroy callback is added in Xt to remove the time out
        when the application shell gets destroyed. Application
        shell being destroyed is also checked.

        10. Drop site core dumps when drag source gets
            destroyed during conversion.

        Resolution:
        The core dump is protected by adding being destroyed
        check on drag context and a destroy callback to
        terminate transfer.

        11. XmDropSiteUpdate() fails to change
            XmNimportTargets, XmNnumImportTargets

        Resolution:
        Fix has been made to update targets in target
        table while using XmDropSiteUpdate().

        12. XmTextField widget incorrect width based on
            XmNcolumns and XmNwidth

        Resolution:
        A new variable initial_width is added to hold the
        width of the widget. This is used in geometry
        management when the columns are unspecified.
        If both width and columns are specified, width
        takes preference.

        13. A function that is called by XtAddCallback() keeps
            calling.

        Resolution:
        Redundant calls to Draw button resize callbacks
        have been arrested.

        14. Unable to input Y-diaeresis in ISO8859-15 locale.

        Resolution:
        Fixed character Compose routine to work for this
        symbol in ISO8859-15 locale.

        15. Missing charsets should be charset names, not
            fontset names.

        Resolution:
        Fixed code in XCreateFontSet() to use charset name
        (if it exists) before using fontset name.

        16. R6: XwcTextListToTextProperty fails for
            buffer >1024 in ja_JP.SJIS.

        Resolution:
        Fix auto-decrement to perform length
        calculations correctly.

        17. XGetDefault() doesn't return resources
            with multi-segment names.

        Resolution:
        Modify XGetDefault() to correctly parse
        out "tight" bindings of multi-segment
        resource names.

        18. XCreateIC() does not clean up correctly
            if creation fails.

        Resolution:
        Unregister the input method filter if creation
        fails.

        19. XCreateFontSet() is slower in X11R6.

        Resolution:
        Modified XCreateFontSet() to prevent it
        from going through a block of code unnecessarily
        under certain circumstances.

        20. XOpenDisplay() returns NULL if more
            than 56 file descriptors in use.

        Resolution:
        Removed restriction on OPEN_MAX (60) file
        descriptors.

        PHSS_19703:
        Repackaged HP-UX patch PHSS_19592 for VVOS.

        Based on HP-UX patch PHSS_19592:
        1. HP-RT ADMrt failed coredump after
           PHSS_16120 X/Motif patch is installed.

        Resolution:
        Extension GC is updated to new using
        GetExtension.

        2. Motif causing Xserver memory to
           grow when creating/destroying widgets.

        Resolution:
        X Server memory growth arrested with
        correct use of pixmap caching call.

        3. Error: Object "" does not have windowed
           ancestor.

        Resolution:
        dsm checked for null before destroy.
        No error message.

        4. XmClipboardRetrive() sometimes goes hang
           when by CopyByName method

        Resolution:
        XmClipboardEndCopy had been modified to
        avoid a bad loop during clean up.

        Based on HP-UX patch PHSS_18012:
        1. Asynchronous destroy of MenuShell in a cascading
           popup causes coredumps.

        Resolution:
        Changes done in Xm library to avoid application
        crash when asynchronous destroy of MenuShell widgets.

        Based on HP-UX patch PHSS_17323:
        1. Motif application causes Xserver memory to grow cont-
           inuously.

        Resolution:
        This fix ensures that the pixmap created for stipple
        operations in XmScrollBar is cached. Hence multiple
        create/destroy of ScrollBar ensures that Xserver memory
        is not consumed.

        2. Bookmarks icon overlaps string in Netscape.

        Resolution:
        Netscape bookmarks won't have the pixmaps overlapping
        the text portion.

        3. Destroy of cascade buttons before submenu popdowns
           could cause application hang.

        Resolution:
        The fix is specific to Java Popup Menus. With this
        fix there is a reduced risk of Popup Menus causing
        application hangs when the cascade buttons are
        destroyed in multiple threads.

        4. Java popup menus using multiple cascade coredumps.

        Resolution:
        The fix is specific to Java Popup Menus. With this
        fix there is a reduced risk of Popup Menus causing
        application core dumps using multiple cascades.

        5. Java application coredumps when submenu of
           Popupmenu is destroyed.

        Resolution:
        The fix is specific to Java Popup Menus. With this
        fix there is a reduced risk of Popup Menus causing
        application core dumps when submenus get destroyed
        in a multithreaded environment.

        6. File Xcms.txt is left open across exec calls,
           results in lost FD's.

        Resolution:
        libX11.1 now closes the file descriptor for this
        file.

        7. All CDE components abort when trying to copy in
           zh_eucTW locale.

        Resolution:
        conversion routine for eucTW fixed in libX11.2.

        8. _XlcResolveLocaleName allocates too little
           memory, corrupts malloc.

        Resolution:
        memory allocation corrected in libX11.2.

        9. Netscape is very slow to load after
           PHSS_16617/PHSS_16620.

        Resolution:
        XCreateFontSet() now uses XListFonts() in libX11.1.

        10. Multidisplay application with togglebutton
            generated badmatch when the indicator visual
            is 'check' and the toggle buttons on all the
            screens are selected.

        Resolution:
        This defect is fixed by creating different
        pixmaps of check mark for different screens
        in the Initialize procedure of cascade
        button.

        11. Motif application coredumps when the toplevel
            widget with text widget as child is destroyed
            before the event loop is encountered.

        Resolution:
        The defect is fixed by adding a destroy callback
        on dsm(drop site manager) which removes the
        timeout procedure before destroying dsm. This
        prevents referencing of the dsm after it is
        destroyed in the timeout procedure.

        12. XmText grabs the keyboard if both button 1 and
            button 2 are pressed.

        Resolution:
        The fix was to disable a flag if button1 is
        released while button2 is pressed. If the flag
        is unset, keyboard grab is released.

        13. Keyboard traversal does not work correctly after
            resizing the window.

        Resolution:
        The fix ensures correct traversal behaviour for
        children inside a ScrollWindow. The traversal
        behaviour was influenced by the position of the
        scrollbar. When the focus leaves and comes back
        to the application, traversal hierarchy is
        recreated and was influenced by the position of
        the scrollbar. The fix was to handle negative
        values for the children.

        14. Motif applications aborts when displaying to a
            Sun running CDE.

        Resolution:
        Font list in Text Field had an invalid memory
        address when specified font was unavailable. The
        default value is set to null and converter set
        to XmRImmediate.

        15. Buffer overflow in Xt.

        Resolution:
        Buffer overflow has been prevented by structure
        fields initialization. Changes from the TOG.

        16. Memory leak in Motif1.2 libXm.1 and libXm.2.

        Resolution:
        The fix was to enable font list caching. In its
        absence applications leak memory if they create
        and destroy widgets continuously. Also this fix
        improves performance.

        17. Event handlers in Popups cause performance
            degradation and coredump in Java Popup Menus.

        Resolution:
        The fix is specific to Java Popup Menus. With this
        fix Popup Menus show an improved performance and
        don't core dump under stressed conditions.

        Based on HP-UX patch PHSS_17331:
        1. Introducing iso885915 related changes and new fonts.

        Resolution:
        Introducing euro related changes in X/Motif - new fonts
        are delivered in this patch.

        Based on HP-UX patch PHSS_16617:
        1.SetValues on a CascadeButton after destroying the
          most recently created cascade button, crashes the
          application.

        2.Pulldown menu will not stay posted from a cascade
          button when its background color is set.

        3.I-Beam cusrsor is visible on the frame border on
          text widget when the margin width is set to 0.

        4.When the mouse double click time is increased, option
          menu remains posted if the options are selected
          quickly.

        5.Cut/paste doesn't work properly under LANG=ja_JP.SJIS
          on XmText widget in X11R5.

        6.PHSS_11628 Missing charsets in String to FontSet
          conversion.

        7.XmbTextListToTextProperty has a 1024 item limit in
          chinese_s locale.

        8.Applications that use XmListDeletePos to update the
          list elements in the list widget run slowly due to
          server roundtrip in ResetHeight.

        9.PHSS_14081 and PHSS_14082 does not create symlinks
          .sl files

        10./usr/dt/bin/uil is linked again libMrm.1 which is not
           shipped.

        Based on HP-UX patch PHSS_16120:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_15008:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_14534:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_14040:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_13743:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_13113:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_12824:
        See associated defect reports for explanation.

        Based on HP-UX patch PHSS_12374:
        See associated defect reports for explanation.

        PHSS_11021:
        Repackaged HP-UX patch PHSS_11628 for VVOS.

        Based on HP-UX patch PHSS_11628:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_11628:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_11048:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_11046:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_10789:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_10688:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_10480:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9814:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9812:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9778:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9356:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9194:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_9193:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_8971:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_8710:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_8708:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_7745:
                See associated defect reports for explanation.

        Based on HP-UX patch PHSS_7743:
                See associated defect reports for explanation.

SR:
        5003340836 5003441501 8606133112 8606137752 8606144589
        8606103851 8606124975 5003320218 8606126015 1653106443
        5003450940 5003454470 5003452326 5003459289 5003459495
        5003466342 8606106085 1653303917 1653303719 5003452490
        1653300525 5003454462 1653277608 5003448381 5003444000
        5003445783 1653278473 1653285460 5003378281 1653264515
        5003439984 5003379560 1653198150 5003366054 1653251488
        1653230441 5003398248 1653258061 5003432005 1653261891
        1653219345 5003410654 5003426346 4701392571 4701394452
        4701394478 4701392506 4701392514 4701392563 4701392605
        4701392530 4701392548 4701392555 4701394197 4701394981
        4701394965 4701394973 4701395723 5003413237 1653227686
        1653242164 5003410951 1653253625 4701384677 1653250662
        1653227686 1653242164 1653227991 1653229641 1653237479
        4701374397 5003390476 5003388009 1653215095 1653220525
        1653226076 5003366336 5003375428 1653215996 4701349183
        1653210955 1653208918 1653211193 1653204339 1653210344
        1653163568 1653182675 1653186494 1653186890 1653188151
        1653189878 1653190744 1653194167 1653197129 1653198051
        1653201855 4701335323 4701341487 4701346460 5003312652
        5003314005 5003337147 5003344531 5003347922 5003334987
        5003351882 5003360776

Patch Files:
        /usr/lib/X11R5/libX11.1
        /usr/lib/X11R5/libXhp11.1
        /usr/lib/X11R5/libXt.1
        /usr/lib/Motif1.2/libXm.1
        /usr/lib/Motif1.2/libMrm.1
        /usr/lib/X11/fs/libfont.1
        /usr/lib/X11R6/libICE.1
        /usr/lib/X11R6/libX11.2
        /usr/lib/X11R6/libXIE.1
        /usr/lib/X11R6/libXhp11.2
        /usr/lib/X11R6/libXext.2
        /usr/lib/X11R6/libXi.2
        /usr/lib/X11R6/libXtst.1
        /usr/lib/X11R6/libXt.2
        /usr/lib/Motif1.2_R6/libXm.2
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_5x7.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys14.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys17.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys23.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys26.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x16.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user7x17.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x19.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/fonts.alias
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13B.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_10x20.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x10.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys16.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys19.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14.pcf.Z
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17B.pcf.Z

what(1) Output:
        /usr/lib/Motif1.2/libXm.1:
                OSF/Motif Version 1.2.6
                X Window System, Version 11 R5+ HP-UX B.10.10.00 Aug
                        ust 2000 Patch Release
                (build date: Wed Aug 16 03:04:07 IST 2000)
        /usr/lib/Motif1.2/libMrm.1:
                X Window System, Version 11 R5+ HP-UX B.10.10.00 Oct
                         1999 Patch Release
                (build date: Mon Oct 4 08:54:48 MDT 1999)
        /usr/lib/Motif1.2_R6/libXm.2:
                OSF/Motif Version 1.2.6
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Aug
                        ust 2000 Patch Release
                (build date: Wed Aug 16 13:14:45 IST 2000)
        /usr/lib/X11/fs/libfont.1:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                         1998 X/Motif Periodic Patch Release
                (build date: Tue Aug 4 03:52:24 MDT 1998)
        /usr/lib/X11/fonts/iso_8859.15/75dpi/fonts.alias:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_10x20.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_5x7.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x10.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_6x13B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x13B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_8x13B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_9x15B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys14.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys16.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys17.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys19.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys23.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_sys26.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user12x23B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user13B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user14x26B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user16B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user17B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user19B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user23B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user26B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x13B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x14B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user6x16.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user7x17.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x16B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user8x19.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user9x17.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_7x14B.pcf.Z:
                None
        /usr/lib/X11/fonts/iso_8859.15/75dpi/iso15_user11x19.pcf.Z:
                None
        /usr/lib/X11R5/libX11.1:
                Built for: 10.10 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R5
                (build date: Thu Jan 14 17:24:08 MST 1999)
        /usr/lib/X11R5/libXhp11.1:
                $Revision: 1.4 $
                Built for: 10.10 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R5
                (build date: Mon Dec 7 11:43:35 MST 1998)
        /usr/lib/X11R5/libXt.1:
                X Window System, Version 11 R5+ HP-UX B.10.10.00 Aug
                        ust 2000 Patch Release
                (build date: Wed Aug 16 01:19:00 IST 2000)
        /usr/lib/X11R6/libX11.2:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Wed Feb 2 05:10:58 MST 2000)
        /usr/lib/X11R6/libXext.2:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:27:38 MDT 1999)
        /usr/lib/X11R6/libXhp11.2:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:42:05 MDT 1999)
        /usr/lib/X11R6/libXi.2:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:35:16 MDT 1999)
        /usr/lib/X11R6/libICE.1:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:25:21 MDT 1999)
        /usr/lib/X11R6/libXIE.1:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:30:15 MDT 1999)
        /usr/lib/X11R6/libXtst.1:
                Built for: 10.20 on HP-UX Daily, -O +Onolimit
                X Window System, Version 11 R6
                (build date: Sun Sep 12 19:35:48 MDT 1999)
        /usr/lib/X11R6/libXt.2:
                X Window System, Version 11 R6+ HP-UX B.10.20.00 Aug
                        ust 2000 Patch Release
                (build date: Wed Aug 16 11:52:36 IST 2000)

cksum(1) Output:
        3046973758 2301952 /usr/lib/Motif1.2/libXm.1
        162322526 196608 /usr/lib/Motif1.2/libMrm.1
        3169614295 2326528 /usr/lib/Motif1.2_R6/libXm.2
        388764708 290816 /usr/lib/X11/fs/libfont.1
        3181463229 5821 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                fonts.alias
        3531204846 5732 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_10x20.pcf.Z
        3063936058 4217 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_5x7.pcf.Z
        3037129084 4844 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_6x10.pcf.Z
        3408828298 4982 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_6x13.pcf.Z
        3608134708 4796 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_6x13B.pcf.Z
        3225642117 5452 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_7x13.pcf.Z
        397843369 5342 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_7x13B.pcf.Z
        1038713884 5336 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_7x14.pcf.Z
        3462996887 5410 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_8x13.pcf.Z
        1742845688 5442 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_8x13B.pcf.Z
        2558542047 6045 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_9x15.pcf.Z
        440238363 6125 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_9x15B.pcf.Z
        2271938984 5511 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys13.pcf.Z
        1084403627 5681 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys14.pcf.Z
        3662157065 5821 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys16.pcf.Z
        108254264 6074 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys17.pcf.Z
        3200143944 6546 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys19.pcf.Z
        106645826 7001 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys23.pcf.Z
        3911309062 7630 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_sys26.pcf.Z
        1101689143 8239 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user11x19B.pcf.Z
        200771172 8666 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user12x23.pcf.Z
        35066654 8845 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user12x23B.pcf.Z
        3344276470 6435 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user13.pcf.Z
        1470944805 6547 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user13B.pcf.Z
        2681842233 6629 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user14.pcf.Z
        3515697480 6718 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user14B.pcf.Z
        3843310195 9235 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user14x26.pcf.Z
        2526607718 9424 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user14x26B.pcf.Z
        4177205777 7085 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user16.pcf.Z
        1208602168 7215 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user16B.pcf.Z
        1392628183 7457 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user17.pcf.Z
        3679629868 7439 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user17B.pcf.Z
        1274678912 7972 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user19.pcf.Z
        1413494322 8137 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user19B.pcf.Z
        2052972203 8582 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user23.pcf.Z
        2319093276 8826 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user23B.pcf.Z
        2173200294 9105 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user26.pcf.Z
        3824253094 9298 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user26B.pcf.Z
        419950106 6139 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user6x13.pcf.Z
        3780623274 6268 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user6x13B.pcf.Z
        2784173388 6235 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user6x14.pcf.Z
        1718455574 6383 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user6x14B.pcf.Z
        2978441319 6785 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user6x16.pcf.Z
        3781754572 7085 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user7x17.pcf.Z
        646909812 7201 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user8x16.pcf.Z
        2450127494 7287 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user8x16B.pcf.Z
        700757385 7462 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user8x19.pcf.Z
        711215460 7004 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user9x17B.pcf.Z
        1019842941 7433 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user9x17.pcf.Z
        2619890835 5234 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_7x14B.pcf.Z
        3635133676 8210 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                iso15_user11x19.pcf.Z
        1302490730 847872 /usr/lib/X11R5/libX11.1
        3442655101 81920 /usr/lib/X11R5/libXhp11.1
        1325092991 421888 /usr/lib/X11R5/libXt.1
        2638321349 1327104 /usr/lib/X11R6/libX11.2
        3975407604 110592 /usr/lib/X11R6/libXext.2
        742739075 61440 /usr/lib/X11R6/libXhp11.2
        744623939 57344 /usr/lib/X11R6/libXi.2
        1735737776 118784 /usr/lib/X11R6/libICE.1
        3279216511 90112 /usr/lib/X11R6/libXIE.1
        2491670126 32768 /usr/lib/X11R6/libXtst.1
        3119461608 483328 /usr/lib/X11R6/libXt.2

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_11021 PHSS_19703

Equivalent Patches:
        PHSS_21959:
        s700: 11.00
        s800: 11.00

        PHSS_21955:
        s700: 10.10
        s800: 10.10

        PHSS_21956:
        s700: 10.20
        s800: 10.20

Patch Package Size: 9040 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_22545

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHSS_22545.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHSS_22545. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHSS_22545.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHSS_22545.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        1. On installation of this patch the libraries, libICE.2,
           libXIE.2, libXtst.2, libXp.2 will be permanently
           removed from the system, if they exist.

        2. This patch lifts the restriction which requires the
           DISPLAY value (or -display parameter) be less than or
           equal to 99 (i.e. hostname:99). Users are strongly
           cautioned that they may collide with other well-defined
           services if they try to connect to any random display
           value.

        3. The memory leaks reported in Xt against SR 1653243915
           have been partially fixed.
-----End of Document ID: PHSS_22545------------------------------------------


Document ID: PHSS_22305
Date Loaded: 20001031
      Title: s700_800 10.20 OV ITO6.0X Service Navigator Patch A.06.01

Patch Name: PHSS_22305

Patch Description: s700_800 10.20 OV ITO6.0X Service Navigator Patch A.06.01

Creation Date: 00/10/10

Post Date: 00/10/31

Hardware Platforms - OS Releases:
        s700: 10.20
        s800: 10.20

Products:
        OpenView IT/Operations 6.0

Filesets:
        OVOPC-SVC.OVOPC-SVC-MGR OVOPC-SVC.OVOPC-SVC-ENG
        OVOPC-SVC.OVOPC-SVC-JPN

Automatic Reboot?: No

Status: General Release

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22305

Symptoms:
        PHSS_22305:
        - Wrong parameter checking in opcservice shell script
          leads to unhandled shell error messages.
        - the first assignment of a service to an operator which
          did not yet exist in the service engine was not
          performed
        - service engine core throws a CNotFound exception when
          the requested object is not known.
        - Service data in code sets other than ISO8859-1 leads to
          unreadable output of the opcservice command
        - Service Engine: replace removes association to common
          twice contained subservice
        - operator is not informed if there is a change in Service
          configuration and he has to reload config (in JavaUI)
        - Default propagation rules are not correctly written to
          the service engine's service repository if the
          propagation rule has both a default rule and severity
          specific rules.
        - Connection to service engine fails after 12 hours use
        - Improved thread handling and process termination
        - wrong include dependencies in results.dtd file
        - opcservice does not return errorcodes
        - When using multiple instances of the class ServiceEngine
          in a service API program, it core dumps when creating
          the second instance.
        - When a service for which logging has been enabled is
          removed and the service engine restarted, the engine
          crashes and is not able to restart.
        - Can not use service examples in
          /opt/OV/OpC/examples/services directory out of box
        - Opcservice and opcsvcterm coredump
        - The service navigator API starts a signal handler
          thread, thus applications using the SN-API cannot use
          signals at all.

Defect Description:
        PHSS_22305:
        check the list of the symptoms
        Resolution:
        check the list of the symptoms

SR:
        H555003286 H553000358 H553000348 H553000338 B555008494
        B555008339 B555008271 B555008225 B555007848 B555007597
        B555007588 B555007585 B555007584 B555007514 B555007448
        B555007447

Patch Files:
        /opt/OV/lib/nls/C/opcsvc.cat
        /opt/OV/OpC/examples/services/action.xml
        /opt/OV/OpC/examples/services/banking.xml
        /opt/OV/OpC/examples/services/carsupply.xml
        /opt/OV/OpC/examples/services/cltsvr.xml
        /opt/OV/OpC/examples/services/cluster.xml
        /opt/OV/OpC/examples/services/diskless.xml
        /opt/OV/OpC/examples/services/email.xml
        /opt/OV/OpC/examples/services/factor.xml
        /opt/OV/OpC/examples/services/fileserv.xml
        /opt/OV/OpC/examples/services/gensvc_ito.sh
        /opt/OV/OpC/examples/services/gensvc_ora.sh
        /opt/OV/OpC/examples/services/georga.xml
        /opt/OV/OpC/examples/services/icons.xml
        /opt/OV/OpC/examples/services/inet.xml
        /opt/OV/OpC/examples/services/isp.xml
        /opt/OV/OpC/examples/services/ito.xml
        /opt/OV/OpC/examples/services/local.xml
        /opt/OV/OpC/examples/services/lvm.xml
        /opt/OV/OpC/examples/services/outage.xml
        /opt/OV/OpC/examples/services/perf.xml
        /opt/OV/OpC/examples/services/redundant.xml
        /opt/OV/OpC/examples/services/res.xml
        /opt/OV/OpC/examples/services/sap.xml
        /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat
        /opt/OV/man/man1m.Z/opcservice.1m
        /opt/OV/www/htdocs/ito_man/opcservice.1m.html
        /opt/OV/lib/libopcsvccore.sl
        /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/results.dtd
        /opt/OV/lib/libopcsvcclient.sl
        /opt/OV/bin/OpC/opcservice
        /opt/OV/bin/OpC/opcservice.sh
        /opt/OV/bin/OpC/opcsvcconv
        /opt/OV/bin/OpC/opcsvcterm
        /opt/OV/lib/libopcsvcrequest.sl
        /opt/OV/bin/OpC/opcsvcm
        /opt/OV/lib/libopcsvclog.sl
        /opt/OV/lib/libopcsvcmsg.sl
        /opt/OV/lib/libopcsvcmodel.sl
        /opt/OV/lib/libopcsvcsession.sl

what(1) Output:
        /opt/OV/man/man1m.Z/opcservice.1m:
                None
        /opt/OV/www/htdocs/ito_man/opcservice.1m.html:
                None
        /opt/OV/lib/libopcsvccore.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/results.dtd:
                None
        /opt/OV/lib/libopcsvcclient.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/bin/OpC/opcservice:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/bin/OpC/opcservice.sh:
                HP OpenView VantagePoint A.06.01 (10/04/00)
        /opt/OV/bin/OpC/opcsvcconv:
                HP OpenView VantagePoint A.06.01 (10/04/00)
        /opt/OV/bin/OpC/opcsvcterm:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/libopcsvcrequest.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/bin/OpC/opcsvcm:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/libopcsvclog.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/libopcsvcmsg.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/libopcsvcmodel.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/libopcsvcsession.sl:
                HP OpenView VantagePoint A.06.01 PHSS_22305 (10/04/0
                        0)
        /opt/OV/lib/nls/C/opcsvc.cat:
                None
        /opt/OV/OpC/examples/services/action.xml:
                None
        /opt/OV/OpC/examples/services/banking.xml:
                None
        /opt/OV/OpC/examples/services/carsupply.xml:
                None
        /opt/OV/OpC/examples/services/cltsvr.xml:
                None
        /opt/OV/OpC/examples/services/cluster.xml:
                None
        /opt/OV/OpC/examples/services/diskless.xml:
                None
        /opt/OV/OpC/examples/services/email.xml:
                None
        /opt/OV/OpC/examples/services/factor.xml:
                None
        /opt/OV/OpC/examples/services/fileserv.xml:
                None
        /opt/OV/OpC/examples/services/gensvc_ito.sh:
                None
        /opt/OV/OpC/examples/services/gensvc_ora.sh:
                None
        /opt/OV/OpC/examples/services/georga.xml:
                None
        /opt/OV/OpC/examples/services/icons.xml:
                None
        /opt/OV/OpC/examples/services/inet.xml:
                None
        /opt/OV/OpC/examples/services/isp.xml:
                None
        /opt/OV/OpC/examples/services/ito.xml:
                None
        /opt/OV/OpC/examples/services/local.xml:
                None
        /opt/OV/OpC/examples/services/lvm.xml:
                None
        /opt/OV/OpC/examples/services/outage.xml:
                None
        /opt/OV/OpC/examples/services/perf.xml:
                None
        /opt/OV/OpC/examples/services/redundant.xml:
                None
        /opt/OV/OpC/examples/services/res.xml:
                None
        /opt/OV/OpC/examples/services/sap.xml:
                None
        /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat:
                None

cksum(1) Output:
        3113515385 4804 /opt/OV/man/man1m.Z/opcservice.1m
        3662295744 13887 /opt/OV/www/htdocs/ito_man/
                opcservice.1m.html
        987549284 1214394 /opt/OV/lib/libopcsvccore.sl
        3283155182 1637 /etc/opt/OV/share/conf/OpC/mgmt_sv/dtds/
                results.dtd
        528320733 1082808 /opt/OV/lib/libopcsvcclient.sl
        1092420719 131313 /opt/OV/bin/OpC/opcservice
        2333011329 1352 /opt/OV/bin/OpC/opcservice.sh
        2670111946 28882 /opt/OV/bin/OpC/opcsvcconv
        2488743572 69762 /opt/OV/bin/OpC/opcsvcterm
        4167494439 533324 /opt/OV/lib/libopcsvcrequest.sl
        1235417175 155977 /opt/OV/bin/OpC/opcsvcm
        28679750 311752 /opt/OV/lib/libopcsvclog.sl
        1318724348 176410 /opt/OV/lib/libopcsvcmsg.sl
        3224342574 803883 /opt/OV/lib/libopcsvcmodel.sl
        3259798757 303635 /opt/OV/lib/libopcsvcsession.sl
        202810839 5636 /opt/OV/lib/nls/C/opcsvc.cat
        107001399 3311 /opt/OV/OpC/examples/services/action.xml
        2322032178 9919 /opt/OV/OpC/examples/services/banking.xml
        1562479766 8086 /opt/OV/OpC/examples/services/carsupply.xml
        1129971588 5394 /opt/OV/OpC/examples/services/cltsvr.xml
        173274605 6590 /opt/OV/OpC/examples/services/cluster.xml
        1287705731 3317 /opt/OV/OpC/examples/services/diskless.xml
        2111682562 5670 /opt/OV/OpC/examples/services/email.xml
        4248035457 1615 /opt/OV/OpC/examples/services/factor.xml
        3185975603 8349 /opt/OV/OpC/examples/services/fileserv.xml
        467569333 13204 /opt/OV/OpC/examples/services/gensvc_ito.sh
        1955479293 5134 /opt/OV/OpC/examples/services/gensvc_ora.sh
        249825497 4998 /opt/OV/OpC/examples/services/georga.xml
        1080579723 8200 /opt/OV/OpC/examples/services/icons.xml
        4070043959 10418 /opt/OV/OpC/examples/services/inet.xml
        292674876 15385 /opt/OV/OpC/examples/services/isp.xml
        3232631873 26403 /opt/OV/OpC/examples/services/ito.xml
        2944081597 842 /opt/OV/OpC/examples/services/local.xml
        3863707930 4870 /opt/OV/OpC/examples/services/lvm.xml
        974559619 3097 /opt/OV/OpC/examples/services/outage.xml
        3518895756 4777 /opt/OV/OpC/examples/services/perf.xml
        2017571346 1900 /opt/OV/OpC/examples/services/redundant.xml
        61262513 2403 /opt/OV/OpC/examples/services/res.xml
        571892809 12507 /opt/OV/OpC/examples/services/sap.xml
        1213720839 5489 /opt/OV/lib/nls/ja_JP.SJIS/opcsvc.cat

Patch Conflicts: None

Patch Dependencies:
        s700: 10.20: PHSS_22014
        s800: 10.20: PHSS_22014

Hardware Dependencies: None

Other Dependencies: None

Supersedes: None

Equivalent Patches:
        PHSS_22306:
        s700: 11.00 11.10
        s800: 11.00 11.10

        ITOSOL_00056:
        sparcSOL: 2.3 2.4 2.5 2.6 2.7

Patch Package Size: 5000 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_22305

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHSS_22305.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHSS_22305. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHSS_22305.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHSS_22305.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions:
        BEFORE LOADING THIS PATCH...

            o It provides bug fixes and enhancements for the
              VPO A.06.00 Management Server system.

            o DO NOT use this patch with older releases of ITO,
              for example versions A.05.00, A.05.11 or A.05.30

        (A) Patch Installation Instructions
            -------------------------------
        (A1) Stop all VPO processes on your Management Server;
              this includes manager processes, communication
              processes and user-interface processes on the
              machine.

               - Stop all the VPO GUIs that are running, by using
                 the "File:Exit" menubar item

               - If you are running VPO in a MC/ServiceGuard
                 installation, put the VPO MC/SG package into
                 maintenance mode:

                 # touch /tmp/maint_NNM

               - Stop the VPO Manager processes:

                 # ovstop opc ovoacomm

                 If any VPO process is still running, kill it
                 manually:

                 # kill -9 <pid-of-orphaned-process>

              If you are running VPO in a MC/ServiceGuard
              installation:

               - Apply this patch to all MC/SG cluster nodes

        (A2) Install the patch, following the standard installation
              instructions (see above).

        (A3) After installing PHSS_22305, restart the VPO processes
              on your Management Server system:

               - Restart the VPO Manager processes, and check that
                 the processes are running:

                 # /opt/OV/bin/OpC/opcsv -start
                 # /opt/OV/bin/OpC/opcsv -status

               - If you are running VPO in a MC/ServiceGuard
                 installation, remove the maintenance mode flag:

                 # rm /tmp/maint_NNM

        (B) Patch Deinstallation Instructions
            ---------------------------------
        (B1) To deinstall the patch PHSS_22305 run swremove:

              NOTE: Before removing the patch, stop all
                    VPO server processes, as described in
                    the Patch Installation Instructions (A1).

              # swremove PHSS_22305
-----End of Document ID: PHSS_22305------------------------------------------


Document ID: PHNE_22496
Date Loaded: 20001031
      Title: s700_800 10.20 vacation(1) patch

Patch Name: PHNE_22496

Patch Description: s700_800 10.20 vacation(1) patch

Creation Date: 00/10/14

Post Date: 00/10/31

Hardware Platforms - OS Releases:
        s700: 10.20
        s800: 10.20

Products: N/A

Filesets:
        MailUtilities.MAILERS

Automatic Reboot?: No

Status: General Release

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHNE_22496

Symptoms:
        PHNE_22496:

        (1) CR: JAGaa26554 / SR: 1653276220
            Vacation ignores messages when 'O' in "TO:" field is in
            uppercase.

        (2) CR: JAGaa46207 / SR: 1653284695
            Mail user IDs specified in To: and Cc: lists are
            case sensitive in vacation. So vacation does not respond
            for user IDs which has a combination of upper and lower
            case alphabets.

        PHNE_14042:

         (1) Vacation invokes sendmail with wrong parameter.

Defect Description:
        PHNE_22496:

        (1) CR: JAGaa26554 / SR: 1653276220
            Vacation program by default understood "To:" field
            with 'o' in lowercase. But OpenMail mailer used 'O' in
            the "To:" field. Vacation program was not recognizing
            this.

        * Resolution
            Vacation program now can understand both "To:" and "TO:"
            formats.

        (2) CR: JAGaa46207 / SR: 1653284695
            Mail user IDs are case insensitive by default. But
            Vacation program was case sensitive and always required
            user IDs to be in lower case only.

        * Resolution
            Vacation program now understands user IDs with a lower
            case and upper case combination.

        PHNE_14042:

        (1) Vacation misunderstands it's input and invokes
            sendmail with wrong parameter.

SR:
        1653276220 1653284695

Patch Files:
        /usr/bin/vacation

what(1) Output:
        /usr/bin/vacation:
                $Revision: 1.7.212.5 $ (PHNE_22496)

cksum(1) Output:
        2618906269 41312 /usr/bin/vacation

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHNE_14042

Equivalent Patches: None

Patch Package Size: 110 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 PHNE_22496

        5a. For a standalone system, run swinstall to install the
            patch:

                swinstall -x autoreboot=true -x match_target=true \
                        -s /tmp/PHNE_22496.depot

        By default swinstall will archive the original software in
        /var/adm/sw/patch/PHNE_22496. If you do not wish to retain a
        copy of the original software, you can create an empty file
        named /var/adm/sw/patch/PATCH_NOSAVE.

        WARNING: If this file exists when a patch is installed, the
                 patch cannot be deinstalled. Please be careful
                 when using this feature.

        It is recommended that you move the PHNE_22496.text file to
        /var/adm/sw/patch for future reference.

        To put this patch on a magnetic tape and install from the
        tape drive, use the command:

                dd if=/tmp/PHNE_22496.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None
-----End of Document ID: PHNE_22496------------------------------------------