OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: IT Resource Center (support_feedbackus-support.external.hp.com)
Date: Sun Aug 12 2001 - 06:46:59 CDT

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

                            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://www.itresourcecenter.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://www.itresourcecenter.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 Aug 12 3:05:04 PDT 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHNE_24394 s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative
    PHSS_24425 s700_800 10.X OV OB3.50 patch - SSEA packet
    PHSS_23116 s800 10.20 HA Monitor(A.03.20) patch
    PHKL_24816 s800 10.20 Fix for kthread b_sema wait queue corruption
    PHCO_24698 s700_800 10.10 lpspool subsystem cumulative patch
    PHCO_24697 s700_800 10.01 lpspool subsystem cumulative patch
    PHCO_23270 s700_800 10.26 lpspool subsystem cumulative patch
    PHSS_23109 s700_800 10.X OV OB3.10 patch - CC packet
    PHSS_23685 s700_800 10.X OV OB3.10 patch - ORACLE 8 packet
    PHSS_23577 s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch
    PHSS_23518 s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch
    PHNE_24740 s800 10.26 Built-in PCI 100BASE-T patch
    PHNE_21935 s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch

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


    Document ID: PHNE_24394
    Date Loaded: 20010809
          Title: s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative

    Patch Name: PHNE_24394

    Patch Description: s700_800 10.24 (VVOS) telnetd, ftp, ftpd, login cumulative

    Creation Date: 01/07/10

    Post Date: 01/08/09

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

    Products: N/A

    Filesets:
            OS-Core.UX-CORE OS-Core.CORE-ENG-A-MAN
            VirtualVaultOS.VVOS-AUX-IA InternetSrvcs.INETSVCS-INETD
            InternetSrvcs.INET-ENG-A-MAN InternetSrvcs.INETSVCS-RUN

    Automatic Reboot?: Yes

    Status: General Release

    Critical: No

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

    Symptoms:
            PHNE_24394:
            Port portions of base HP-UX patch PHNE_23948 to VVOS 10.24.
              Note that CR JAGad68257/SR 8606199070 is not supported
              on VVOS.
            Port portions of base HP-UX patch PHCO_24267 to VVOS 10.24.
              Note that SR:8606189604/CR:JAGad58818 is not supported
              on VVOS.
              Note that SR:8606152919/CR:JAGad22237 is not supported
              on VVOS.

            Based on HP-UX patch PHNE_23948:
            1. CR JAGad68308/ SR 8606199121.
               ftpd does not function properly for some commands.

            2. CR JAGad68257/ SR 8606199070.
               ftpd does not behave as expected in trusted systems.

            3. CR JAGad24502/ SR 8606155185.
               ftpd man page does not have information on -S option.

            PHNE_22059:

            Port base HP-UX patch PHNE_22057:

            Based on HP-UX patch PHNE_22057:

            1. CR JAGad12040/SR 8606142685.
               ftpd does not function properly.

            2. CR JAGaa27007/SR 8606160774
               ls command fails in an anonymous ftp session.

            Based on HP-UX patch PHNE_17963:

            1. Implement passive mode in 10.20 ftp client.

            2. Suppress the printing of machine name in the
               ftpd banner.

            3. 'ftp' client does not work properly.

            PHNE_15802:

            Repackaged part of HP-UX patch PHNE_13597 for VVOS.

            Based on a portion of HP-UX patch PHNE_13597:
            * ftp: problem with passing files.
            * FTP Newer command does not work as
              documented if file does not exist.
            * FTP:don't get error message if
              filesystem gets full.
            * Proxy Get command not working.
            * ftpd does not allow ports under 1024
              even with -p option.
            * FTP giving error 425:Can't create data socket.
            * have inbound/outbound transfer logging in ftpd.
            * FTP Newer command has problem handling dates.

            PHNE_12984:

            Users cannot telnet or ftp to a VVOS system.

            Based on HP-UX patch PHNE_10010:
            A ftp client could interrupt a data transfer
            by sending a data close and an ABORT. A timing
            problem has been observed on the ftpd side.

            Based on HP-UX patch PHNE_9785:
            * ftpd returns a 550 after an NLST when the file
              is not found.
            * Privileged ports cannot be specified as a part of
              the PORT command.
            * An error message "You've GOT to be joking" is
              displayed when a client specifies a privileged port as
              a data-port.
            * The command modtime displays incorrect date and
              time for some dates.

            Based on HP-UX patch PHCO_24267:
            ( SR:8606189604 CR:JAGad58818 )
            Login allows certain shell users excessive freedom.

            ( SR:8606152919 CR:JAGad22237 )
            In a cluster of 10.20 and 11.0 systems, an identical
            password aging metric expires at different times for the
            same user.

            Based on HP-UX patch PHCO_13913:
            - incorret SELF-AUDITING record on a Failed Login Attempt.
            - login coredumps, users are not allowed to login.

            Based on HP-UX patch PHCO_10428:
              trusted passwd expiration warning does not print
                    if applicable to all users.

            Based on HP-UX patch PHCO_10138:
            - rlogin TERM is ignored and TERM set to hpterm.
            - rsh changes to rksh if previous patch exists.

            Based on HP-UX patch PHCO_9197:
            - message sh: /usr/bin/quota:
                    The operation is not allowed in a restricted shell.
            - message in an hpterm window
                    Sorry. Maximum numbers of users already logged in
            - chroot sublogins do not work properly in trusted mode

    Defect Description:
            PHNE_24394:
            Port base HP-UX patch PHNE_23948 to VVOS 10.24.
              Note that CR JAGad68257/SR 8606199070 is not supported
              on VVOS.
            Port base HP-UX patch PHCO_24267 to VVOS 10.24.
              Note that SR:8606189604/CR:JAGad58818 is not supported
              on VVOS.
              Note that SR:8606152919/CR:JAGad22237 is not supported
              on VVOS.

            Based on HP-UX patch PHNE_23948:

            1. CR JAGad68308/ SR 8606199121.
               ftpd does not function properly for some commands.

            Resolution:

            * Code changes have been made to fix the problem.

            2. CR JAGad68257/ SR 8606199070.
               ftpd does not behave as expected in trusted systems.

            Resolution:

            * Code changes have been made to fix the problem.

            3. CR JAGad24502/ SR 8606155185.
               PHNE_17963, adds a -S option to suppress the hostname and
               version from the initial banner. However, this option is
               not documented in the ftpd man page.

            Resolution:

               Man page has been updated to include the -S option:
               -S Suppresses the name and version of the FTP server
                      in the banner output.

            PHNE_22059:

            Port base patch PHNE_22057:

            Based on PHNE_22057:

            1. CR JAGad12040/SR 8606142685.
               ftpd does not function properly.

            2. CR JAGaa27007/SR 8606160774
               ls command fails in an anonymous ftp session.

            Based on PHNE_17963:

            1. Implement passive mode in 10.20 ftp client.

            2. Suppress the printing of machine name in the
               ftpd banner.

            3. 'ftp' client does not work properly.

            PHNE_15802:
            Repackaged part of HP-UX patch PHNE_13597 for VVOS.

            Based on a portion of HP-UX patch PHNE_13597:
            * ftp: problem with passing files.
            * FTP Newer command does not work as
              documented if file does not exist.
            * FTP:don't get error message if
              filesystem gets full.
            * Proxy Get command not working.
            * ftpd does not allow ports under 1024
              even with -p option.
            * FTP giving error 425:Can't create data socket.
            * have inbound/outbound transfer logging in ftpd.
            * FTP Newer command has problem handling dates.

            PHNE_12984:
            Single-level telnetd and ftpd has been added to the VVOS
            supported feature set. Installation of this patch makes
            the system capable of providing server side services,
            to the inside network, for telnet and ftp sessions.
            The patch will allow users from the inside network to
            telnet and/or ftp into a VirtualVault machine. Please
            refer to the special installation instructions on how to
            enable these services.

            Based on HP-UX patch PHNE_10010:
            ftpd has been fixed to handle a simultaneous data
            close and ABORT appropriately.

            Based on HP-UX patch PHNE_9785:
            * ftpd returns a 550 after a NLST when a file is not
              found. The return code was changed to 450 per RFC 959.
            * An option "-p" has been added. The PORT command
              can now specify a privileged port as a data-port
              if this option is set.
            * The error message "You've GOT to be joking" has been
              replaced by "Port command failure".
            * The command modtime now behaves correctly.

            Based on HP-UX patch PHCO_24267:
            ( SR:8606189604 CR:JAGad58818 )
            Login should be more stringent in which environment
            variables it allows restricted shell users to set.

            Resolution:
            Login now only allows the DISPLAY and TERM variables to be
            set by restricted shell users unless configured otherwise in
            the security configuration file. To change the behavior of
            this patch, the /etc/default/security file must be created
            if it does not already exist. This file should be world
            readable and root writeable. To this file, add one of the
            following three entries:

            The new default behavior corresponds to a setting of:
                RSH_SECURITY=2

            It is possible to ease the restrictions and allow the
            setting of any environment variables which are not known to
            be potentially risky. This is done by specifying:
                RSH_SECURITY=1

            Finally, for compatibility reasons, it is possible to revert
            to the old, excessively permissive behavior by specifying:
                RSH_SECURITY=0

            ( SR:8606152919 CR:JAGad22237 )
            The password aging mechanism changed with the introduction
            of PAM in 11.0, causing slightly differing expiration dates
            in environments where PAM and non-PAM systems are mixed.
            This incompatibility is the result of a change in the way
            days are rounded into weeks.

            Resolution:
            With this patch, an option is made available which can force
            the login command to use PAM compatible aging. To enable
            this behavior, the /etc/default/security file must be
            created if it does not already exist. To this file, the
            following line can be added:
                PAM_AGING_COMPAT=1

            This flag is valid for the 10.20 release only. It is
            ignored in later releases, where the default is the PAM
            behavior.

            Based on HP-UX patch PHCO_13913:
            - incorret SELF-AUDITING log on a Failed Login Attempt,
              The User information is not recorded.
            - login coredumps, users are not allowed to login

            Based on HP-UX patch PHCO_10428:
              trusted passwd expiration warning does not print
                    if applicable to all users.

            Based on HP-UX patch PHCO_10138:
            - rlogin TERM variable is lost when exec'ing login
              internally
            - previous quota fix was incomplete

            Based on HP-UX patch PHCO_9197:
            - quotas are not checked with restricted shells
            - each hpterm pty is counted as one user
            - chroot sublogins are allowed in trusted mode

    SR:
            8606142685 8606160774 5003424218 1653296475 4701409938
            4701373696 5003369611 1653245845 5003386581 1653245852
            1653254193 1653232942 4701346098 5003343970 5003344846
            5003322867 4701372359 4701334763 8606147747 1653245845
            4701334763 8606199121 8606155185 1653193656 4701379156
            1653203067 1653193581 5003343202 1653165837

    Patch Files:
            /sbin/init.d/inetd
            /usr/bin/login
            /usr/bin/ftp
            /usr/lbin/telnetd
            /usr/lbin/ftpd
            /usr/lbin/net_daemons/telnetd
            /usr/lbin/net_daemons/ftpd
            /usr/share/man/man1m.Z/ftpd.1m
            /usr/share/man/man1m.Z/telnetd.1m
            /usr/share/man/man1.Z/login.1
            /etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb
            /etc/auth/system/files.fcdb/15.patches/PHNE24394.fcdb

    what(1) Output:
            /sbin/init.d/inetd:
                    $Revision: Hewlett-Packard ISSL 1.13 services/INETSV
                            CS/scripts/inetd, hpuxinitscripts, vvos_davi
                            s, davis183 $ $Date: 97/10/30 09:20:28 $
            /usr/bin/login:
                    $Revision: Hewlett-Packard ISSL Level vvos_davis40 $
                             $Header: Hewlett-Packard ISSL Release vvos_
                            davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
                            $
                    $Revision: 78.6.1.12 $
                    $Source: cmd/login.c, hpuxcmdcntl, vvos_davis, davis
                            184 $ $Date: 01/07/25 14:18:46 $ $Revision:
                            1.27 PATCH_10.24 (PHNE_24394) $
            /usr/bin/ftp:
                    Copyright (c) 1985, 1989 Regents of the University o
                            f California.
                    main.c based on 5.13 (Berkeley) 3/14/89
                    Revision 1.1.212.3 Wed Jul 14 10:27:17 GMT 1999
                    cmds.c 5.18 (Berkeley) 4/20/89
                    cmdtab.c 5.9 (Berkeley) 3/21/89
                    ftp.c 5.28 (Berkeley) 4/20/89
                    glob.c 5.7 (Berkeley) 12/14/88
                    ruserpass.c 5.1 (Berkeley) 3/1/89
                    domacro.c 1.6 (Berkeley) 2/28/89
            /usr/lbin/telnetd:
                    $Revision: Hewlett-Packard ISSL Level vvos_davis40 $
                             $Header: Hewlett-Packard ISSL Release vvos_
                            davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
                            $
                    $Source: services/INETSVCS/telnetd/telnetd_wrapper.c
                            , hpuxcmdnet, vvos_davis, davis183 $ $Date:
                            01/07/25 14:47:27 $ $Revision: 1.3 PATCH_10.
                            24 (PHNE_12984) $
            /usr/lbin/ftpd:
                    $Revision: Hewlett-Packard ISSL Level vvos_davis40 $
                             $Header: Hewlett-Packard ISSL Release vvos_
                            davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
                            $
                    $Source: services/INETSVCS/ftpd/ftpd_wrapper.c, hpux
                            cmdnet, vvos_davis, davis183 $ $Date: 01/07/
                            25 14:47:27 $ $Revision: 1.4 PATCH_10.24 (PH
                            NE_12984) $
            /usr/lbin/net_daemons/telnetd:
                    $Revision: Hewlett-Packard ISSL Level vvos_davis40 $
                             $Header: Hewlett-Packard ISSL Release vvos_
                            davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
                            $
                    Copyright (c) 1983, 1986 Regents of the University o
                            f California.
                    $Source: services/INETSVCS/telnetd/telnetd.c, hpuxcm
                            dnet, vvos_davis, davis183 $ $Date: 01/07/25
                             14:43:22 $ $Revision: 1.21.1.4 PATCH_10.24
                            (PHNE_12984) $
                    telnetd.c $Revision: 1.27.212.8 $ $Date: 96/05/06 14
                            :39:32 $
                    telnetd.c 5.31 (Berkeley) 2/23/89
            /usr/lbin/net_daemons/ftpd:
                    $Revision: Hewlett-Packard ISSL Level vvos_davis40 $
                             $Header: Hewlett-Packard ISSL Release vvos_
                            davis $ $Date: Wed Jul 25 14:50:35 EDT 2001
                            $
                    Copyright (c) 1985, 1988 Regents of the University o
                            f California.
                    $Source: services/INETSVCS/ftpd/ftpd.c, hpuxcmdnet,
                            vvos_davis, davis184 $ $Date: 01/07/08 15:35
                            :29 $ $Revision: 1.19.1.18 PATCH_11.04 (PHNE
                            _24394) $
                    ftpd.c based on 5.28 (Berkeley) 4/20/89
                    Revision 1.7.212.5 Wed Jul 25 23:27:12 GMT 2001
                    ftpcmd.y 5.20 (Berkeley) 2/28/89
                    glob.c 5.7 (Berkeley) 12/14/88
                    popen.c 5.7 (Berkeley) 2/14/89
                    logwtmp.c 5.2 (Berkeley) 9/22/88
            /usr/share/man/man1m.Z/ftpd.1m:
                    None
            /usr/share/man/man1m.Z/telnetd.1m:
                    None
            /usr/share/man/man1.Z/login.1:
                    None
            /etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb:
                    $Revision: Hewlett-Packard ISSL 1.1 /etc/auth/system
                            /files.fcdb/05.patches/PHNE12984.fcdb, files
                            _etc, vvos_davis, davis183 $ $Date: 97/10/29
                             16:52:02 $
                    etc/auth/system/files.fcdb/05.patches/PHNE12984.fcdb
                            , files_etc, vvos_davis, davis183 $Date: 01/
                            07/25 14:47:27 $ $Revision: 1.1 PATCH_10.24
                            (PHNE_12984) $
            /etc/auth/system/files.fcdb/15.patches/PHNE24394.fcdb:
                    $Revision: Hewlett-Packard ISSL 1.1 etc/auth/system/
                            files.fcdb/15.patches/PHNE24394.fcdb, files_
                            etc, vvos_davis, davis184 $ $Date: 01/07/11
                            17:02:14 $

    cksum(1) Output:
            1933343378 1574 /sbin/init.d/inetd
            1352087310 61440 /usr/bin/login
            4105651290 98304 /usr/bin/ftp
            3503248342 12288 /usr/lbin/telnetd
            2982062876 12288 /usr/lbin/ftpd
            220200613 45056 /usr/lbin/net_daemons/telnetd
            701589655 86016 /usr/lbin/net_daemons/ftpd
            1112697332 8959 /usr/share/man/man1m.Z/ftpd.1m
            2422361752 5224 /usr/share/man/man1m.Z/telnetd.1m
            1128670498 10494 /usr/share/man/man1.Z/login.1
            3074930072 1561 /etc/auth/system/files.fcdb/05.patches/
                    PHNE12984.fcdb
            1171704344 517 /etc/auth/system/files.fcdb/15.patches/
                    PHNE24394.fcdb

    Patch Conflicts: None

    Patch Dependencies:
            s700: 10.24: PHNE_11306
            s800: 10.24: PHNE_11307

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHNE_12984 PHNE_15802 PHNE_22059

    Equivalent Patches:
            PHNE_23948:
            s700: 10.20
            s800: 10.20

            PHCO_24267:
            s700: 10.20
            s800: 10.20

            PHNE_23949:
            s700: 11.00
            s800: 11.00

            PHNE_24395:
            s700: 11.04
            s800: 11.04

            PHNE_24418:
            s700: 11.04
            s800: 11.04

            PHNE_23947:
            s700: 10.01 10.10
            s800: 10.01 10.10

    Patch Package Size: 420 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_24394

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHNE_24394. 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_24394.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_24394.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            Installation of this patch makes the system capable
            of providing server side telnet and ftp services to
            the inside network. To enable these services, which
            will let users from the inside network telnet and/or
            ftp into the system, the system administrator will
            have to perform the following steps -

            1. Login as root in a system window.

            2. Enable desired service(s) by uncommenting the following
               lines in /etc/inetd.conf:

            #ftp stream tcp nowait root /usr/lbin/ftpd ftpd -l
            #telnet stream tcp nowait root /usr/lbin/telnetd telnetd

               to read:

            ftp stream tcp nowait root /usr/lbin/ftpd ftpd -l
            telnet stream tcp nowait root /usr/lbin/telnetd telnetd

            3. Unlock desired pseudo terminals (ttyp0, ttyp1...etc) in
               the terminal control database. Each tty has two entries.

               - Make a safe copy of the terminal control database,
               /etc/auth/system/ttys.

               - Edit the database (/etc/auth/system/ttys)

               pty/ttyp0:t_devname=pty/ttyp0:t_lock:chkent:

               ttyp0:t_devname=ttyp0:chkent:

               For each set of entries make the following modifications:

               If a field t_lock exists for the entry, just add an
               sign at the end of the field. (t_lock) If the field
               does not exist, add the entire field, t_lock, to the
               entry.
               ( The field separator is a : )

               pty/ttyp0:t_devname-pty/ttyp0:t_lock:chkent:

               ttyp0:t_devname=ttyp0:t_lock:chkent:

            4. Run "/tcb/bin/authck -t" to check the internal
               consistency of the Terminal Control database.

            5. Run "/tcb/bin/setfiles" to set system file attributes.

            6. Run "/usr/sbin/inetd -c" to force the inetd to reread
               /etc/inetd.conf.

            NOTE: The patch should be installed after VirtualVault 3.X
                  is installed.
    -----End of Document ID: PHNE_24394------------------------------------------


    Document ID: PHSS_24425
    Date Loaded: 20010808
          Title: s700_800 10.X OV OB3.50 patch - SSEA packet

    Patch Name: PHSS_24425

    Patch Description: s700_800 10.X OV OB3.50 patch - SSEA packet

    Creation Date: 01/07/31

    Post Date: 01/08/08

    Hardware Platforms - OS Releases:
            s700: 10.00 10.01 10.10 10.20
            s800: 10.00 10.01 10.10 10.20

    Products:
            OmniBackII A.03.50

    Filesets:
            OMNIBACK-II.OMNI-SSEA-P,A.03.50

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_24425:
            Id = NSMex04086
                Session status is "Completed/Failures" although there
                is no any indication of errors.

            Id = NSMex04209
                SSEA Integration backup fails with an error:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                     Failed to find <volume/volume No.> of LDEVs.".

            Id = NSMex04216
                SSEA Integration backup reports the following warning:

                  "[Warning] Cascading structure of BC pairs found
                    (THIS IS UNSUPPORTED).".

            Id = NSMex04392
                SSEA Integration backup fails with an error:

                  "Filesystem <path> could not be mounted.".

            Id = NSMex04267
                SSEA Integration backup fails with an error:

                  "[61:1005] Got unexpected close from Split Mirror
                   Agent.".

            Id = HSLco23886
                LVM Mirror (XP Campus Cluster) is not supported
                within OmniBack II SSEA Integration.

            PHSS_22436:
            Id = NSMex03360
                SSEA Integration split does not appear to mount some
                filesystems.

            Id = NSMex03700
                Disk resolving failed on Backup Host.

            Id = NSMex03717
                a) SSEA integration backup fails with an error:

                   "[Major] From: SSEA<hostname> "" Time: <time>
                    [224:106] Resolving of object "filename" has failed.
                        (Cannot find block device path name of a logical
                     volume)"

                b) SSEA Integration backup fails with an error:

                   "[Major] From: SSEA<hostname> "" Time: <time>
                    File system <filesystem> could
                    not be mounted to . (Invalid filesystem type.)"

            Id = NSMex03482
                Disk synchronization messages are incorrect.

            Id = HSLco22201
                OmniBack II SSEA integration is not supported on Sun
                Solaris operating system.

            Id = NSMex03651
                Disk synchronization fails with:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   [225:110] Mapping from LDEV to character device
                     file or disk failed for LDEV <dev> on
                     array <array>. (Unable to find character device
                     file for SureStoreE XP256 disk (LDEV))."

            Id = NSMex03673
                Backup fails with the following message:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   Command "/usr/bin/pairdisplay -g" failed with
                   exit code 242.".

            Id = NSMbb39679
                OmniBack II aborts Business Copy split mirror
                backup because one of the disks in a pair is in
                status COPY.

            Id = NSMex03547
                SSEA Agent intermittently fails to resolve objects.

            Id = NSMex03739
                Pre- and post-exec scripts return invalid exit status.

            Id = NSMex03913
                SSEA backup fails with the following message:

                  "[Critical] From: SSEA<hostname> "" Time: <time>
                   Command "/usr/bin/pairdisplay -g" failed with
                   exit code 221.".

            Id = NSMex03960
                SSEA backup fails with the following error:

                  "Failed to start RAID Manager instance.
                   (Unable to find SureStoreE XP256 COMMAND device
                    file.)".

            Id = NSMex03850
                Sometimes volumes cannot be mounted on JFS 3.3
                filesystem.

            Id = NSMex03749
                Mount function does not restore mount options.

            Id = NSMex03563
                Mounting of a filesystem fails.

            Id = NSMex03931
                OmniBack II SSEA Integration does not work on XP 512
                for LDEVs with XP LUN addresses above 128.

    Defect Description:
            PHSS_24425:
            Id = NSMex04086
                Message level of a resolving failure in XP environment
                is set to "Normal" instead of "Major".

            Resolution:
                Message level is corrected.

            Id = NSMex04209
                If backup devices are exported to more than one port
                and original devices have more than two mirrors, when
                session is started and two of these ports are used for
                that session, SSEA Integration detects more mirrors
                than it is allowed.

            Resolution:
                Parsing of raidscan() output is improved.

            Id = NSMex04216
                If there are two or three mirror disks to source
                disk, OmniBack II reports that cascading structure is
                found although cascading structure is present only
                when there are mirror disks to targer disk.

            Resolution:
                Searching for cascading structure is excluded as
                this feature is not supported with OmniBack II
                A.03.50 version.

            Id = NSMex04392
                Incorrect filesystem options are sent to R2 side.
                For HFS filesystems the entries in the mnttab file
                are not updated promptly.

            Resolution:
                Correct filesystem options are sent to R2 side.
                /etc/mnttab is promptly updated for HFS filesystem.

            Id = NSMex04267
                SSEA API fails after 60 seconds during the change of
                volume groups. SMB_TIMEOUT is hardcoded to 60 seconds.

            Resolution:
                SMB_TIMEOUT can be configured in .omnirc file for
                situations where the changing of volume groups takes
                more than one minute.

                Part of SSPUX350_037.

            Id = HSLco23886
                LVM Mirror (XP Campus Cluster) is not supported within
                OmniBack II SSEA Integration.

            Resolution:
                LVM Mirror (XP Campus Cluster) is supported within
                OmniBack II SSEA Integration.

                Please see Special Installation Instructions for more
                details.

            PHSS_22436:
            Id = NSMex03360
                XP256 Raid Manager's pairdisplay command returns
                invalid status which causes some raw disks to fail
                during resolving.

            Resolution:
                Status checking changed to ignore invalid status from
                pairdisplay command.

            Id = NSMex03700
                If there is a lot of backup objects (usually case with
                SAP databases) and these objects are placed in volume
                group with a lot of stripped disks, then the size of
                the internal message sent from SSEA-R1 to SSEA-R2 can
                overflow hardcoded 100k limit.

            Resolution:
                New message format reduces message size significantly.

                Part of the SSPUX350_007.

            Id = NSMex03717
                a) OmniBack II does not handle soft links correctly.

                b) SSEA integration backup does not work properly in
                   case that a single session contains both filesystem
                   and rawdisk objects.

            Resolution:
                Fixes are implemented in ssea.

                Part of the SSPUX350_007.

            Id = NSMex03482
                Disk synchronization failure reported as "Normal".

            Resolution:
                Message statuses are properly reported.

            Id = HSLco22201
                OmniBack II SSEA integration is not supported on Sun
                Solaris operating system.

            Resolution:
                OmniBack II SSEA integration is supported on Sun
                Solaris 7 and 8 operating systems.
                Please find the integration manual in the
                /usr/omni/bin/utilns directory after the patch is
                installed.

            Id = NSMex03651
                IPC buffer for communication between SSEA Agents on
                backup and application host is too small.

            Resolution:
                IPC buffer increased.

            Id = NSMex03673
                Pairdisplay command fails in ServiceGuard environment.

            Resolution:
                Hostname resolving is improved.

            Id = NSMbb39679
                OmniBack II does not treat status COPY as a valid
                status.

            Resolution:
                OmniBack II waits (for configurable timeout) for the
                second disk to change the status to PAIR.

                Environment variables are:

                  SSEA_SYNC_SLEEP_TIME = <time in seconds>
                  SSEA_SYNC_RETRY = <number of retries>

                Default values are 5 for SSEA_SYNC_SLEEP_TIME and
                10 for SSEA_SYNC_RETRY.

            Id = NSMex03547
                Resolving of objects fails if stat() function reports
                error for any entry in /etc/mnttab.

            Resolution:
                Irrelevant errors are skipped during the resolving.

            Id = NSMex03739
                Pre- and post-exec scripts return invalid exit status
                because of timing problem.

            Resolution:
                Environment variable OB2EXECTIMEOUT is introduced.
                Variable represents timeout (in seconds) after the end
                of pre- and post-exec script. Default value is 0.
                Recommended value is between 5 and 10 seconds.

            Id = NSMex03913
                Pairdisplay command fails if two session are started
                at the same time.

            Resolution:
                SSEA Agent correctly detects service port numbers
                availability.

            Id = NSMex03960
                SSEA Agent uses only those disks for which ioscan
                reports state CLAIMED. Backup fails due to a fact that
                some of the disks needed for session are in state SCAN.

            Resolution:
                Disks in state SCAN are reported as well as those in
                state CLAIMED.

            Id = NSMex03850
                Changes made for JFS 3.3 support cause mount problems
                on HP-UX 10.20 platform.

            Resolution:
                Code now properly works also for the HP-UX 10.20
                platform.

                Part of SSPUX350_016.

            Id = NSMex03749
                Filesystem is not mounted with the options that were
                used before split mirror backup was performed.

            Resolution:
                Command line mount command is used instead of mount
                function for vxfs filesystem.

            Id = NSMex03563
                Mount operation does not work properly on systems
                with Online JFS 3.3 installed.

            Resolution:
                Mount API uses proper arguments.

            Id = NSMex03931
                Invalid configuration files are created for LDEVs
                exported to LUN addresses above 128.

            Resolution:
                New environment variable SSEA_XP_PORTS is introduced.
                Its value has to be set to "FC" when using Fibre channel
                and LUN addresses greater than 128.

                Part of SSPUX350_032.

    SR:
            H555005488 H555005717 H555005689 H555005681 H555004065
            H555005289 H555003697 B554000781 B554000676 B554000847
            B554000829 H555004533 H555004741 H555003490 H555003716
            B554000521 B554000612 H555003817 H555004474 B554000803
            B554000491 H555004919

    Patch Files:
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
                    packet.Z
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
                    packet.Z
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/packet.Z
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/require.dat

    what(1) Output:
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-1020/A.03.50/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/hp/s800/hp-ux-11/A.03.50/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/packet.Z:
                    None
            /opt/omni/databases/vendor/ssea/sun/sparc/solaris-26/
                    A.03.50/require.dat:
                    None

    cksum(1) Output:
            1518474406 2021809 /opt/omni/databases/vendor/ssea/hp/s800/
                    hp-ux-1020/A.03.50/packet.Z
            3838304527 2021789 /opt/omni/databases/vendor/ssea/hp/s800/
                    hp-ux-11/A.03.50/packet.Z
            3481753283 1550443 /opt/omni/databases/vendor/ssea/sun/
                    sparc/solaris-26/A.03.50/packet.Z
            1830950196 19 /opt/omni/databases/vendor/ssea/sun/sparc/
                    solaris-26/A.03.50/require.dat

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22436

    Equivalent Patches:
            PHSS_24426:
            s700: 11.00 11.11 11.20
            s800: 11.00 11.11 11.20

    Patch Package Size: 5530 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_24425

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_24425. 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_24425.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_24425.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            PHSS_24425:
            NOTE!
            This patch has to be installed on the Installation
            Server host.

            The OB2 SSEA agent must be redistributed to the SSEA
            client system(s) after the installation of the patch
            in order to get the fixes into effect.

            For distribution of the SSEA agent, refer to
            the OmniBackII Installation guide.

            NOTE!
            PHSS_24425/PHSS_24426 introduces support for LVM Mirror
            (XP Campus Cluster) with OmniBack II SSEA Integration.
            More information about configuring LVM Mirror together
            with OmniBack II A.03.50 can be found in files

              /opt/omni/bin/utilns/CampusClusterConf.txt
              /opt/omni/bin/utilns/SureStoreAdmin.pdf

            after the patch is installed and SSEA Agent redistributed to
            clients.

            NOTE!
            Patch PHSS_22436/PHSS_22437 introduces OmniBack II
            HP SureStoreE Disk Array XP integration (SSEA) on Sun
            Solaris.
            In order to complete installation successfully, CORE patch
            PHSS_22914/PHSS_22915 (or later) must be installed.

            After installation of this patch, the manual
            "HP OpenView OmniBack II, HP SureStore E Disk Array XP
            Configuration Guide" will be available in file
            /<OMNIBACK_HOME>/bin/utilns/surestore_sun.pdf.

            In Chapter 2, it describes how to configure
            the XP Disk Array in the Solaris Environment.

            Patch includes the following Site Specific Patches:
               SSPUX350_007
               SSPUX350_016
               SSPUX350_032
               SSPUX350_037
    -----End of Document ID: PHSS_24425------------------------------------------


    Document ID: PHSS_23116
    Date Loaded: 20010808
          Title: s800 10.20 HA Monitor(A.03.20) patch

    Patch Name: PHSS_23116

    Patch Description: s800 10.20 HA Monitor(A.03.20) patch

    Creation Date: 01/06/18

    Post Date: 01/08/08

    Hardware Platforms - OS Releases:
            s800: 10.20

    Products:
            B5736BA EMS A.03.20
            B5736CA EMS A.03.20

    Filesets:
            EMS-DiskMonitor.DISKMON-RUN,A.03.20
            EMS-MIBMonitor.MIBMON-RUN,A.03.20

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHSS_23116: OTHER
                    The problem JAGad51995 solved was causing data loss.

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

    Symptoms:
            PHSS_23116:

            1. Symptom for defect JAGad37995:
               EMS deleted persistent monitoring requests for diskmond
               after system reboot or restart of EMS. Duplicate of
               JAGad51995 below.

            2. Symptom for defect JAGad06311:
               Disk monitor marked PV/VG down on CHECK_CONDITION
               errors on XP256. When doing operations on the XP256
               on different LUNs, the disk monitor prints check_
               condition errors in api.log and marks the VG as DOWN.

            3. Symptom for defect JAGad51995:
               Persistent monitoring requests for diskmond are
               deleted by EMS. After system boot or restart of EMS
               (specifically: restart of p_client and diskmond),
               persistent monitoring requests for diskmond may be
               deleted by EMS.

            4. Symptom for defect JAGad56655:
               If a customer has a ServiceGuard cluster where each
               node has an SNMP read-community name other than the
               default ("public"), the EMS Package Monitor pkgmond and
               Service Monitor svcmond fail to report correct status
               for package_status and service_status respectively. For
               example, the package resource
               /cluster/package/package_status/yampkg1
               is set to UNAVAIL and the service status resource
               /cluster/package/service_status/yampkg1/yam
               is set to error.

            5. Symptom for defect JAGad62063:
               If a customer has a ServiceGuard cluster where they are
               monitoring two services in the same package,
               inconsistent service_status is reported between
               different services within the package. For example, when
               the package is running on the cluster coordinator node,
               one service_status returns DOWN (even though the service
               is actually UP) and the other service_status returns the
               correct value (UP).

    Defect Description:
            PHSS_23116:

            1. Reason for JAGad37995:
               When system is rebooted or EMS is restarted, diskmond
               starts building and initializing resource tree. If
               diskmond will not send resource tree back to EMS
               framework within 15 seconds, framework sends a TIMEOUT
               error to the client, which in turn removes some
               monitoring requests. Duplicate of JAGad51995 below.

            2. Reason for JAGad06311:
               The disk monitor was only retrying certain check_
               conditions such as a powerfail or a bus reset, whereas
               it should really be retrying any valid check
               condition. Code was changed to retry any valid check_
               condition and also to print out an additional sense
               byte.

            3. Reason for JAGad51995:
               When the system reboots or EMS restarts, diskmond starts
               building and initializing a resource tree for all disks,
               volume groups and logical volumes configured on the
               system. If this initialization exceeds 15 sec,
               diskmond fails to process the requests received by
               registrar. This causes the registrar to timeout and send
               an error message to the client. Some or all persistence
               requests will get deleted as a result.

            4. Reason for JAGad56655:
               The wrong constructor was used to establish the SNMP
               session. It was resetting the community name to public,
               the retries to 1 and the interval to 5 seconds and
               ignoring what had been specified on the mibmond.dict
               entry for pkgmond and svcmond. The fix was to preserve
               the user's settings in a global variable and then
               restore them correctly before establishing the SNMP
               session.

            5. Reason for JAGad62063
               The EMS service monitor "svcmond" obtains the
               service_status for the cluster coordinator's MIB
               variable hpmcSGPkgSvcStatus which may be incorrect
               depending on where the package is actually running.
               Furthermore, due to the design of the ServiceGuard SNMP
               subagent cmsnmpd, only the node where the package is
               running will have a MIB containing the correct
               service_status. The EMS service monitor "svcmond" was
               modified to report the same status for the
               service_status as that reported for the package_status.
               Current logic is that a ServiceGuard package cannot
               have a package_status that is UP if any of its services
               are not UP as well.

    SR:
            8606168717 8606137193 8606182779 8606187448 8606192851

    Patch Files:
            /etc/opt/resmon/lbin/diskmond
            /etc/opt/resmon/lbin/mibmond
            /etc/opt/resmon/lib/nls/msg/C/diskmond.cat
            /opt/resmon/share/man/man1/mibmond.1

    what(1) Output:
            /etc/opt/resmon/lbin/diskmond:
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
                    HP C++ HPCPLUSPLUS A.10.08
            /etc/opt/resmon/lbin/mibmond:
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
                    SNMP++ 2.5 $Header: address.cpp,v 1.28 96/08/08 19:3
                            8:48 hmgr Exp $
                    SNMP++ 2.5 $Header: counter.cpp,v 1.8 96/02/09 14:03
                            :12 hmgr Exp $
                    SNMP++ 2.5 $Header: gauge.cpp,v 1.8 96/02/09 14:03:2
                            0 hmgr Exp $
                    SNMP++ 2.5 $Header: octet.cpp,v 1.14 96/06/26 10:17:
                            49 hmgr Exp $
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    HP C++ HPCPLUSPLUS A.10.08
            /etc/opt/resmon/lib/nls/msg/C/diskmond.cat:
                    None
            /opt/resmon/share/man/man1/mibmond.1:
                    None

    cksum(1) Output:
            2182992756 286720 /etc/opt/resmon/lbin/diskmond
            4169118226 2494464 /etc/opt/resmon/lbin/mibmond
            1373419198 13550 /etc/opt/resmon/lib/nls/msg/C/diskmond.cat
            1330176236 7090 /opt/resmon/share/man/man1/mibmond.1

    Patch Conflicts: None

    Patch Dependencies:
            s800: 10.20: PHSS_23577

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes: None

    Equivalent Patches: None

    Patch Package Size: 2800 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_23116

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23116. 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_23116.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_23116.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            Care must be taken if PHSS_23116 (HA Monitors)
            is removed from the system via the "swremove"
            command. PHSS_23116 should have been applied to the
            system following PHSS_23577 (EMS). If both of these patches
            are to be removed, it is recommended that
            separate invocations of "swremove" be run.
            The order that they should be
            removed must be in the opposite order in which they
            were applied. If this is not done, then the resulting
            versions of /etc/opt/resmon/lbin/mibmond and
            /opt/resmon/share/man/man1/mibmond.1 will not revert
            back to the correct version. An "swverify" will not
            report any errors, but a "what /etc/opt/resmon/lbin/mibmond"
            will show that the expected version of mibmond may not
            actually be on the system.

            For example, assume that 1) the 10.20 MR versions of
            B7609BA (EMS) and B5736CA (HA Monitors) are on the
            system, 2) PHSS_23577 is then swinstalled for EMS and
            3) PHSS_23116 is then swinstalled for HA Monitors.
            It is OK to "swremove PHSS_23116" by itself. It is also
            OK to "swremove PHSS_23116" followed by a separate
            "swremove PHSS_23577". It is not OK to swremove both
            patches at the same time through a single command of
            "swremove PHSS_23116 PHSS_23577". It is also not OK
            to "swremove PHSS_23577" while PHSS_23116 is on the system.
    -----End of Document ID: PHSS_23116------------------------------------------


    Document ID: PHKL_24816
    Date Loaded: 20010808
          Title: s800 10.20 Fix for kthread b_sema wait queue corruption

    Patch Name: PHKL_24816

    Patch Description: s800 10.20 Fix for kthread b_sema wait queue corruption

    Creation Date: 01/08/02

    Post Date: 01/08/08

    Hardware Platforms - OS Releases:
            s800: 10.20

    Products: N/A

    Filesets:
            OS-Core.CORE-KRN

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHKL_24816: CORRUPTION
            PHKL_20850: PANIC CORRUPTION

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

    Symptoms:
            PHKL_24816:
            (SR: 8606193394 CR: JAGad62606)
            By allowing a thread to enqueue itself for a beta semaphore
            it already owns, we end up with corruption of the b_sema
            hash queue. This can cause different problems, from a
            thread/application hang to a system panic (usually spinlock
            deadlock) or hang, depending on the resources the thread
            holds.

            PHKL_20850:
            ( SR: 8606114394 CR: JAGac29158 )
            Multiprocessor system paniced with the following stack
            trace:

            panic: Spinlock deadlock!

            panic+0x3c
            too_much_time+0x238
            wait_for_lock_spinner+0x2f4
            wait_for_lock_4way+0x2c
            b_psema_retry+0x1c
            soo_select+0x44
            selscan+0x1bc
            select+0x6ec
            syscall+0x1a4
            $syscallrtn

            The panicing processor timed out waiting on a spinlock.
            The processor holding the spinlock was in a loop
            searching for a thread that wanted the beta semaphore
            the panicing processor was releasing. The kt_wait_list
            chain was corrupted.

            The trace for the looping processor showed:

            crash event was a TOC

            b_sema_get_queue+0x2c
            mp_b_sema_wanted+0x38
            sounlock+0x3f4
            mp_socket_unlock+0x10
            soclose+0x128
            soo_close+0x7c
            closef+0x6c
            close+0x40
            syscall+0x64c
            $syscallrtn+0x0

    Defect Description:
            PHKL_24816:
            (SR: 8606193394 CR: JAGad62606)
            There is no runtime check that disallows a thread from
            enqueing itself for a beta semaphore it already owns and
            thus corrupting the beta semaphore wait list.

            Resolution:
            Add a runtime check to ensure the beta semaphore a thread is
            trying to lock is not already owned by that thread.

            PHKL_20850:
            ( SR: 8606114394 CR: JAGac29158 )
            mp_b_sema_wanted() is called to check if there is a
            kthread at the head of the semaphore's wait queue
            that needs to be awaken when the semaphore is
            available. In acquiring the thread lock, this
            routine momentarily releases the spinlock associated
            with the semaphore and it assumes that the list of
            waiters for this lock has not changed. If the wait
            list for the semaphore lock is changed during
            the window, mp_b_sema_wanted() passes the semaphore
            lock to the wrong kthread and corrupts the kt_wait_list.

            Resolution:
            Added a check and retry to ensure the kt_wait queue
            was not changed after reacquiring the semaphore spinlock.

    SR:
            8606114394 8606193394

    Patch Files:
            /usr/conf/lib/libhp-ux.a(sem_beta.o)

    what(1) Output:
            /usr/conf/lib/libhp-ux.a(sem_beta.o):
                    sem_beta.c $Date: 2001/08/01 16:48:08 $ $Revision
                            : 1.12.98.7 $ PATCH_10.20 (PHKL_24816)

    cksum(1) Output:
            2815470137 5428 /usr/conf/lib/libhp-ux.a(sem_beta.o)

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHKL_20850

    Equivalent Patches:
            PHKL_24815:
            s700: 10.20

            PHKL_24021:
            s800: 11.00

    Patch Package Size: 70 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_24816

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHKL_24816. 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_24816.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_24816.depot of=/dev/rmt/0m bs=2k

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


    Document ID: PHCO_24698
    Date Loaded: 20010808
          Title: s700_800 10.10 lpspool subsystem cumulative patch

    Patch Name: PHCO_24698

    Patch Description: s700_800 10.10 lpspool subsystem cumulative patch

    Creation Date: 01/08/06

    Post Date: 01/08/08

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

    Products: N/A

    Filesets:
            PrinterMgmt.LP-SPOOL

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHCO_24698:
            1. rlpdaemon is not functioning as expected in certain
               cases.

            PHCO_22411:
            1. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
               and rcancel have memory overflow.

            2. rlpdaemon does not handle control characters correctly.

            3. rlpdaemon does not work as expected and dumps core in
               certain cases.

            PHCO_15615:
            Buffer overflow in rwrite and rlpdaemon could
            memory fault.

            PHCO_11440:
            1. Cancelling a lp job with empty control file
               clears the whole queue.
            2. Printer gets disabled on cancelling a printing
               job.

            PHCO_10748:
            1. LP-spool hang or qstatus corrupt when /var full
                 log says:Bogus request
            2. Parent lpsched hangs when lpalt is used to move
                 a request.
            3. Model scripts does not handle SIGTERM any more.
            4. lpsched introduced 5 sec delay between prints at
                     10.20

            PHCO_8487:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
                in the queue
            3. Jobs not printed when remote host(IBM) immediately
                snaps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
                after the control file has been sent, rlp(1) simply
                ignores the '\001' and removes the entry.

            PHCO_7103:
            1. When request comes from IBM, to a printer which is
                in turn configured as a remote printer to another
                system ( BSD or Non-BSD ) , the printer queue in
                question will be shut down( disabled ).
            2. lp is not able to print from a directory that has
                no perms for the world
            3. Permission denied from rcancel if NIS uppercase and
                hostname lowercase.
            4. rcancel (1M) fails with "Permission denied" if
                hostname is fully qualified.
            5. rlpdaemon and spooler subsytem not working with
                WINDOWS NT.
            6. lp spooler hangs if printers with active requests
                are disbled.
            7. lpsched(1M) deadlocks when its total "MORE" message
                length exceeds 8192 bytes.
            8. Divpage was treating the character '0xff' as EOF. When
                it gets this character it stops processing the input
                file.
            9. If disk space is not available on the remote server to
                receive a print job the remote server responds with a
                return code of 02. The rlp process continues to run
                for approximately 5 minutes before it dies.
            10. When large number of files are sent to a remote spooler
                the first couple of files are printed at the expected
                speed but rest of the following files are printed very
                slowly. The problem is seen on any machine running
                10.x and remote spooling to the any other HP machine
                running 10.01, 9.04 or 9.05.

    Defect Description:
            PHCO_24698:
            1.rlpdaemon is not functioning as expected in certain
              cases because of improper memory handling.

              Resolution:
              A new condition is added to the code to handle the
              problem.

            PHCO_22411:
            1. Memory fault in the commands is because of the
               incorrect handling of buffer for error message.

               Resolution:
               The buffer size is increased for the error message.
               If the argument is longer than the allocated buffer
               size, it is truncated before printing the error
               message.

            2. rlpdaemon does not filter control characters.
               Because of this, some control characters may
               turn the user's terminal insane.

               Resolution:
               Control characters are replaced with blanks in
               rlpdaemon.

            3. rlpdaemon dumps core due to improper memory handling.

               Resolution:
               Code has been modified to handle the memory
               appropriately.

            PHCO_15615:
            rwrite and rlpdaemon should not cause any
            memory fault due to buffer overflows

            PHCO_11440:
            1. Cancelling a lp job with empty control file
               clears the whole queue.
            2. Printer gets disabled on cancelling a printing
               job.

            PHCO_10748:
            1. LP-spool hang or qstatus corrupt when /var full
                 log says:Bogus request
            2. Parent lpsched hangs when lpalt is used to move
                 a request.
            3. Model scripts does not handle SIGTERM any more.
            4. lpsched introduced 5 sec delay between prints at
                     10.20

            PHCO_8487:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
                in the queue
            3. Jobs not printed when remote host(IBM) immediately
                snaps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
                after the control file has been sent, rlp(1) simply
                ignores the '\001' and removes the entry.

            PHCO_7103:
            1. When request comes from IBM, to a printer which is
                in turn configured as a remote printer to another
                system ( BSD or Non-BSD ) , the printer queue in
                question will be shut down( disabled ).
            2. lp is not able to print from a directory that has
                no perms for the world
            3. Permission denied from rcancel if NIS uppercase and
                hostname lowercase.
            4. rcancel (1M) fails with "Permission denied" if
                hostname is fully qualified.
            5. rlpdaemon and spooler subsytem not working with
                WINDOWS NT.
            6. lp spooler hangs if printers with active requests
                are disbled.
            7. lpsched(1M) deadlocks when its total "MORE" message
                length exceeds 8192 bytes.
            8. Divpage was treating the character '0xff' as EOF. When
                it gets this character it stops processing the input
                file.
            9. If disk space is not available on the remote server to
                receive a print job the remote server responds with a
                return code of 02. The rlp process continues to run
                for approximately 5 minutes before it dies.
            10. When large number of files are sent to a remote spooler
                the first couple of files are printed at the expected
                speed but rest of the following files are printed very
                slowly. The problem is seen on any machine running
                10.x and remote spooling to the any other HP machine
                running 10.01, 9.04 or 9.05.

    SR:
            8606201567 8606155796 8606155795 8606110628 8606154599
            5003347351 4701356097 1653198119 5003359760 1653198119
            1653203109 1653208504 1653142588 5003279463 5003245241
            5003242776 1653141861 5003253245 5003240705 5003297796
            1653161091 1653162487 5003330688 1653172023 4701323964
            5003318188

    Patch Files:
            /usr/lbin/divpage
            /usr/bin/cancel
            /usr/bin/disable
            /usr/bin/enable
            /usr/bin/lpstat
            /usr/bin/lp
            /usr/lbin/rwrite
            /usr/sbin/lpsched
            /usr/sbin/rlpdaemon
            /usr/sbin/rlp
            /usr/sbin/lpadmin
            /usr/sbin/rlpstat
            /usr/sbin/rcancel
            /usr/lib/nls/msg/C/lp.cat

    what(1) Output:
            /usr/lbin/divpage:
                    PATCH_10_10: divpage.o 01/08/06
            /usr/bin/cancel:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o cancel.o 01/08/06
            /usr/bin/disable:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o disable.o 01/08/06
            /usr/bin/enable:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o enable.o 01/08/06
            /usr/bin/lpstat:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o lpstat.o 01/08/06
            /usr/bin/lp:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o lp.o 01/08/06
            /usr/lbin/rwrite:
                    PATCH_10_10: rwrite.o 01/08/06
            /usr/sbin/lpsched:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o lpsched.o 01/08/06
            /usr/sbin/rlpdaemon:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o rlpdaemon.o 01/08/06
            /usr/sbin/rlp:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o rlp.o 01/08/06
            /usr/sbin/lpadmin:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o lpadmin.o 01/08/06
            /usr/sbin/rlpstat:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o rlpstat.o 01/08/06
            /usr/sbin/rcancel:
                    $Revision: 76.7.1.49 $
                    PATCH_10_10: hpux_rel.o rcancel.o 01/08/06
            /usr/lib/nls/msg/C/lp.cat:
                    None

    cksum(1) Output:
            2968362675 20516 /usr/lbin/divpage
            4117773913 41006 /usr/bin/cancel
            1365666930 24623 /usr/bin/disable
            1226970065 16430 /usr/bin/enable
            4037335547 45102 /usr/bin/lpstat
            811212745 41002 /usr/bin/lp
            2695289557 16419 /usr/lbin/rwrite
            919538858 53295 /usr/sbin/lpsched
            4169618446 61489 /usr/sbin/rlpdaemon
            1760296893 24619 /usr/sbin/rlp
            1170051490 41007 /usr/sbin/lpadmin
            1797468686 36911 /usr/sbin/rlpstat
            1003272678 32815 /usr/sbin/rcancel
            1666481277 14672 /usr/lib/nls/msg/C/lp.cat

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_7103 PHCO_8487 PHCO_10748 PHCO_11440 PHCO_15615 PHCO_22411

    Equivalent Patches: None

    Patch Package Size: 530 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_24698

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHCO_24698. 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_24698.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_24698.depot of=/dev/rmt/0m bs=2k

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


    Document ID: PHCO_24697
    Date Loaded: 20010808
          Title: s700_800 10.01 lpspool subsystem cumulative patch

    Patch Name: PHCO_24697

    Patch Description: s700_800 10.01 lpspool subsystem cumulative patch

    Creation Date: 01/08/06

    Post Date: 01/08/08

    Hardware Platforms - OS Releases:
            s700: 10.00 10.01
            s800: 10.00 10.01

    Products: N/A

    Filesets:
            PrinterMgmt.LP-SPOOL

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHCO_24697:
            1.rlpdaemon is not functioning as expected in certain cases.

            PHCO_22410:
            1. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
               and rcancel have memory overflow.

            2. rlpdaemon does not handle control characters correctly.

            3. rlpdaemon does not work as expected and dumps core in
               certain cases.

            PHCO_14527:
            1. If you submit more than 52 files lp does not
               remove those above 52.
            2. lpsched -v writes strange strings in log file
               if LANG is set.
            3. lpsched -v intermittently stops by SIGSEGV in
               catgets if LANG is set.
            4. 'lpstat' and 'cancel' memory fault with PHCO_11439
               and LANG=Japanese.

            PHCO_11439:
            1. Cancelling a lp job with empty control file
               clears the whole queue.
            2. Printer gets disabled on cancelling a printing
               job.

            PHCO_10411:
            1. LP-spool hang or qstatus corrupt when /var full
               log says:Bogus request
            2. Parent lpsched hangs when lpalt is used to move
               a request.
            3. Model scripts does not handle SIGTERM any more.
            4. lpsched introduced 5 sec delay between prints at 10.20

            PHCO_8486:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
               in the queue
            3. Jobs not printed when remote host(IBM) immediately
               snaps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
               after the control file has been sent, rlp(1) simply
               ignores the '\001' and removes the entry.

            PHCO_7102:
            1. When request comes from IBM, to a printer which is
               in turn configured as a remote printer to another
               system ( BSD or Non-BSD ) , the printer queue in
               question will be shut down( disabled ).

            PHCO_6631:
            1. Permission denied from rcancel if NIS uppercase and
               hostname lowercase.
            2. rcancel (1M) fails with "Permission denied" if
               hostname is fully qualified.
            3. rlpdaemon and spooler subsytem not working with
               WINDOWS NT.

            PHCO_6473:
            1. lp spooler hangs if printers with active requests
               are disbled.
            2. lpsched(1M) deadlocks when its total "MORE" message
               length exceeds 8192 bytes.
            3. Divpage was treating the character '0xff' as EOF. When
               it gets this character it stops processing the input
               file.

            PHCO_6310:
            If disk space is not available on the remote server to
            receive a print job the remote server responds with a
            return code of 02. The rlp process continues to run
            for approximately 5 minutes before it dies.

            PHCO_5998:
            When large number of files are sent to a remote spooler
            the first couple of files are printed at the expected
            speed but rest of the following files are printed very
            slowly. The problem is seen on any machine running
            10.01 and remote spooling to the any other HP machine
            running 10.01, 9.04 or 9.05.

    Defect Description:
            PHCO_24697:
            1.rlpdaemon is not functioning as expected in certain
              cases because of improper memory handling.

              Resolution:
              A new condition is added to the code to handle the
              problem.

            PHCO_22410:
            1. Memory fault in the commands is because of the
               incorrect handling of buffer for error message.

               Resolution:
               The buffer size is increased for the error message.
               If the argument is longer than the allocated buffer
               size, it is truncated before printing the error
               message.

            2. rlpdaemon does not filter control characters.
               Because of this, some control characters may
               turn the user's terminal insane.

               Resolution:
               Control characters are replaced with blanks in
               rlpdaemon.

            3. rlpdaemon dumps core due to improper memory handling.

               Resolution:
               Code has been modified to handle the memory
               appropriately.

            PHCO_14527:
            1. Spooler was only deleting the data files whose
               names start with "d".
            2. with LANG set, lpsched was improperly handling
               repeated calls to catgets().
            3. Due to sharing of same fd's of catalogue message
               files between parent and child processes in lpsched,
               a SIGSEGV used to cause coredumps intermittently.
            4. The memory fault was due to buffer overflow with
               LANG set.

            PHCO_11439:
            1. Cancelling a lp job with empty control file
               clears the whole queue.
            2. Printer gets disabled on cancelling a printing
               job.

            PHCO_10411:
            1. LP-spool hang or qstatus corrupt when /var full
               log says:Bogus request
            2. Parent lpsched hangs when lpalt is used to move
               a request.
            3. Model scripts does not handle SIGTERM any more.
            4. lpsched introduced 5 sec delay between prints at 10.20

            PHCO_8486:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
               in the queue
            3. Jobs not printed when remote host(IBM) immediately
               snaps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
               after the control file has been sent, rlp(1) simply
               ignores the '\001' and removes the entry.

            PHCO_7102:
            1. When request comes from IBM, to a printer which is
               in turn configured as a remote printer to another
               system ( BSD or Non-BSD ) , the printer queue in
               question will be shut down( disabled ).

            PHCO_6631:
            1. Permission denied from rcancel if NIS uppercase and
               hostname lowercase.
            2. rcancel (1M) fails with "Permission denied" if
               hostname is fully qualified.
            3. rlpdaemon and spooler subsytem not working with
               WINDOWS NT.

            PHCO_6473:
            1. lp spooler hangs if printers with active requests
               are disbled.
            2. lpsched(1M) deadlocks when its total "MORE" message
               length exceeds 8192 bytes.
            3. Divpage was treating the character '0xff' as EOF. When
               it gets this character it stops processing the input
               file.

            PHCO_6310:
            If disk space is not availble on the remote server to
            receive a print job the remote server responds with a
            return code of 02. The rlp process continues to run
            for approximately 5 minutes before it dies.

            PHCO_5998:
            When large number of files are sent to a remote spooler the
            first couple of files are printed at the expected speed but
            rest of the following files are printed very slowly. The
            problem is seen on any machine running 10.01 and remote
            spooling to the any other HP machine running 10.01, 9.04 or
            9.05.

    SR:
            8606201567 8606155796 8606155795 8606154599 1653298620
            1653240010 5003347351 4701356097 5003359760 1653198119
            1653203109 1653208504 1653142588 5003279463 5003245241
            5003242776 1653141861 5003253245 5003240705 5003297796
            1653161091 1653162487 5003330688 1653172023 4701323964
            5003318188 5003284919

    Patch Files:
            /usr/lbin/divpage
            /usr/bin/cancel
            /usr/bin/disable
            /usr/bin/enable
            /usr/bin/lpstat
            /usr/bin/lp
            /usr/sbin/lpsched
            /usr/sbin/rlpdaemon
            /usr/bin/lpalt
            /usr/lbin/rwrite
            /usr/sbin/rcancel
            /usr/sbin/rlp
            /usr/sbin/lpadmin
            /usr/sbin/rlpstat
            /usr/lib/nls/msg/C/lp.cat

    what(1) Output:
            /usr/lbin/divpage:
                    PATCH_10_01: divpage.o 01/08/06
            /usr/bin/cancel:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o cancel.o 01/08/06
            /usr/bin/disable:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o disable.o 01/08/06
            /usr/bin/enable:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o enable.o 01/08/06
            /usr/bin/lpstat:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o lpstat.o 01/08/06
            /usr/bin/lp:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o lp.o 01/08/06
            /usr/sbin/lpsched:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o lpsched.o 01/08/06
            /usr/sbin/rlpdaemon:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o rlpdaemon.o 01/08/06
            /usr/bin/lpalt:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o lpalt.o 01/08/06
            /usr/lbin/rwrite:
                    PATCH_10_01: rwrite.o 01/08/06
            /usr/sbin/rcancel:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o rcancel.o 01/08/06
            /usr/sbin/rlp:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o rlp.o 01/08/06
            /usr/sbin/lpadmin:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o lpadmin.o 01/08/06
            /usr/sbin/rlpstat:
                    $Revision: 74.7.3.45 $
                    PATCH_10_01: hpux_rel.o rlpstat.o 01/08/06
            /usr/lib/nls/msg/C/lp.cat:
                    None

    cksum(1) Output:
            3057147268 20580 /usr/lbin/divpage
            1687771600 41182 /usr/bin/cancel
            860221373 24761 /usr/bin/disable
            1097973911 16526 /usr/bin/enable
            2027589269 45300 /usr/bin/lpstat
            3478149821 41172 /usr/bin/lp
            1072889909 53544 /usr/sbin/lpsched
            4079506338 61769 /usr/sbin/rlpdaemon
            1487492181 37094 /usr/bin/lpalt
            1625602342 16488 /usr/lbin/rwrite
            2240582872 33004 /usr/sbin/rcancel
            2230865407 24743 /usr/sbin/rlp
            1144161878 41196 /usr/sbin/lpadmin
            1850677453 37099 /usr/sbin/rlpstat
            3028427426 14712 /usr/lib/nls/msg/C/lp.cat

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_5998 PHCO_6310 PHCO_6473 PHCO_6631 PHCO_7102 PHCO_8486
            PHCO_10411 PHCO_11439 PHCO_14527 PHCO_22410

    Equivalent Patches: None

    Patch Package Size: 570 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_24697

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHCO_24697. 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_24697.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_24697.depot of=/dev/rmt/0m bs=2k

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


    Document ID: PHCO_23270
    Date Loaded: 20010808
          Title: s700_800 10.26 lpspool subsystem cumulative patch

    Patch Name: PHCO_23270

    Patch Description: s700_800 10.26 lpspool subsystem cumulative patch

    Creation Date: 01/07/27

    Post Date: 01/08/08

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

    Products: N/A

    Filesets:
            PrinterMgmt.LP-SPOOL PrinterMgmt.LPSP-ENG-A-MAN

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHCO_23270:
            1. Partial port of 10.20 patch PHCO_22364
            2. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
               and rcancel have memory overflow.
            3. lpscheduler is not stopped when /sbin/init.d/lp stop
               issued
            4. cancel and rcancel command does not function properly

            PHCO_18992:
            Ported 10.20 patch PHCO_18779 to TOS.

            (PHCO_18779)
            lpstat gives "Status received is corrupt
            message" with remote printers on Sun.
            (PHCO_17713)
            1. datafiles not removed after an lpalt from
               PHCO_13133 onwards.
            2. cancel(1) does not work with printer queue
               length==14 chars
            3. cancel(1) returns exit value of 0 even if
               failed w/ permission denied.
            4. rlpdaemon lockfiles remain with FQDNs after
               patch PHCO_12894.
            (PHCO_16724)
            kill -9 on interface script and other lp
            processes causes a corruption in the pstatus
            file entries.
            (PHCO_16294)
            lpsched deadlocks on remote printers when
            remote system is down.
            (PHCO_16106)
            lp(1) does not link data files to the SPOOL
            directory as the man page states.
            (PHCO_14431)
            1. LP spooler needs to support P405 and HP5000D640
               model printers.
            2. The value of LANG env variable is improperly
               passed to the model script
            (PHCO_14029)
            1. If you submit more than 52 files lp does not
               remove those above 52.
            2. lpsched -v writes strange strings in log file
               if LANG is set.
            3. lpsched -v intermittently stops by SIGSEGV in
               catgets if LANG is set.
            (PHCO_13133)
            1)incomplete lpstat output when -a/-p option used
              with printer name and class
            2)After PHCO_11462, moving request with lpalt
              leaves data file in req dir
            (PHCO_12894)
            1. Jobs submitted to a LP remote printer that points
               to a "disabled" remote HPDPS printer are discarded.
            2. When more than one jobs, whose job sequence numbers
               are the same, are simultaneously submitted from the same
               host to the same remote printer through RFC1179 protocol,
               rlpdaemon(1M) fails to spool the jobs on the remote
               system due to data/control file name collision.
             3. All jobs from any HPDPS printers are spooled under the
                /usr/spool/lp/request/PDRequest by rlpdaemon(1M). This
                single PDRequest directory increases the chance of file
                name collision due to simultaneous job submission.
            (PHCO_11462)
            1. Cancelling a lp job with empty control file
               clears the whole queue.
            2. Printer gets disabled on cancelling a printing
               job.
            (PHCO_10891)
            1. "lpstat -i -o<printer-name>" doesn't inhibit the
                reporting of the remote status if a HPDPS printer name
                is specified. This problem happens only when the HPDPS
                patch, PHCO_10608, is installed on the system. Because
                of this, CDE print manager doesn't work correctly for
                HPDPS printers.
            (PHCO_10749)
            1. LP-spool hang or qstatus corrupt when /var full
               log says:Bogus request
            2. Parent lpsched hangs when lpalt is used to move
               a request.
            3. Model scripts does not handle SIGTERM any more.
            4. lpsched introduced 5 sec delay between prints at
               10.20
            (PHCO_8488)
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
               in the queue
            3. Jobs not printed when remote host(IBM) immediately
               saps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
               after the control file has been sent, rlp(1) simply
               ignores the '\001' and removes the entry.
            5. lp, cancel, and lpstat hang when forwarding jobs
               or requests to HPDPS.
            6. Implicit requirement that a rlpdeamon client's
               remote printer name must be the same as its
               local pseudo name.

    Defect Description:
            PHCO_23270:
            1. Partial port of 10.20 patch PHCO_22364
            2. Memory fault in the commands is because of the
               incorrect handling of buffer for error message.

               Resolution:
               The buffer size is increased for the error message.
               If the argument is longer than the allocated buffer
               size, it is truncated before printing the error
               message.
            3. lpsched not stopped when /sbin/init.d/lp stop issued.

               Resolution:
               script has been modified to take care of this issue.
            4. cancel and rcancel commands does not function properly.

               Resolution:
               code has been modified to take care this issue.

            PHCO_18992:
            Ported 10.20 patch PHCO_18779 to TOS.

            According to RFC-1179, the messages from the
            remote printer daemon could be anything, but
            the starting and ending of these messages should
            adhere to the correct protocol. Portions where
            unrequired checks are being made to the messages
            resulting in the "Status corrupt" messages have
            to be removed.
            Resolution:
             Unrequired checking in rlpstat(1) has been removed
             to avoid the "Status corrupt" message.
             Any message got from the remote printer daemon is
             printed as is got.

            1. Since the sequence numbers of BSD(3 digit) and
               for non BSD (4 digits) are not in proper format,
               removal of data files results in a failure after
               an lpalt operation
            2. As the array size for the printer name was not
               uniform, cancel(1) of requests greater than
               14 characters was resulting in a failure.
            3. cancel(1) does not set and pass on the correct
               exit values. As a result of this, the exit value
               remains "0" even after the command fails.
            4. rlpdaemon lockfiles remain with FQDNs

            Resolution:
            1. The formatting of the seqno while copying
               them onto a buffer has been corrected to
               take care of BSD and non BSD sequence
               numbers.
            2. The value of DESTMAX denoting the Max
               chracters allowed for a printer name has
               been made uniform to accept 14 character
               names.
            3. The exit value in cancel(1) is now set and
               passed on properly to ensure the correct
               value is got in case of the command failure.
            4. Check for the lock before initialising the
               lckfile string.

    SR:
            8606154599 8606106120 8606125159 8606152584 8606155796
            8606155795 8606110628 8606127627 8606103553 8606104672
            1653298620 4701387050 4701383828 1653245696 1653248195
            1653248153 1653235002 1653232694 1653233296 5003347351
            4701356097 4701350769 5003359760 1653198119 1653203109
            1653208504 5003330688 1653172023 4701323964 5003318188
            4701334128 1653261974 4701392043 5003428094 5003439273
            4701397182 5003455048

    Patch Files:
            /usr/bin/cancel
            /usr/bin/disable
            /usr/bin/enable
            /usr/bin/lpstat
            /usr/sbin/lpmove
            /usr/bin/lp
            /usr/bin/lpalt
            /usr/sbin/lpadmin
            /usr/sbin/lpsched
            /usr/sbin/rcancel
            /usr/sbin/rlpdaemon
            /usr/sbin/rlpstat
            /usr/sbin/rlp
            /usr/share/man/man1m.Z/rcancel.1m
            /usr/share/man/man1m.Z/rlp.1m
            /usr/share/man/man1m.Z/rlpstat.1m
            /etc/auth/system/files.fcdb/05.base/PHCO_18992.fcdb
            /etc/auth/system/files.fcdb/05.base/PHCO_23270.fcdb
            /sbin/init.d/lp

    what(1) Output:
            /usr/bin/cancel:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/cancel.c, hpux, hpux_10.26, ic5fz Re
                            vision 1.4 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5fz
                            Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
                            FIED
                    99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/bin/disable:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/disable.c, hpux, hpux_10.26, ic5fz R
                            evision 1.4 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5fz
                            Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
                            FIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/bin/enable:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/enable.c, hpux, hpux_10.26, ic5fz Re
                            vision 1.4 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/bin/lpstat:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/lpstat.c, hpux, hpux_10.26, ic5fz Re
                            vision 1.4 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/sbin/lpmove:
                    1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    99/07/22 cmd/lp/lpmove.c, hpux, hpux_10.26, ic5dp Re
                            vision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
                             Revision 1.5 PATCH_10.26 (PHCO_18992)
            /usr/bin/lp:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/lp.c, hpux, hpux_10.26, ic5fz Revisi
                            on 1.9 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/bin/lpalt:
                    1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    99/06/24 cmd/lp/lpalt.c, hpux, hpux_10.26, ic5dp Rev
                            ision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
                             Revision 1.5 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
            /usr/sbin/lpadmin:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/04/25 cmd/lp/lpadmin.c, hpux, hpux_10.26, ic5fz R
                            evision 1.4 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
            /usr/sbin/lpsched:
                    1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    99/08/11 cmd/lp/lpsched.c, hpux, hpux_10.26, ic5dp R
                            evision 1.7 PATCH_10.26 (PHCO_18992)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5dp Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/08/10 cmd/lp/sendmail.c, hpux, hpux_10.26, ic5dp
                            Revision 1.2 PATCH_10.26 (PHCO_18992) UNMODI
                            FIED
                    99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
                             Revision 1.5 PATCH_10.26 (PHCO_18992)
            /usr/sbin/rcancel:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/04/25 cmd/lp/rcancel.c, hpux, hpux_10.26, ic5fz R
                            evision 1.7 PATCH_10.26 (PHCO_23270)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    01/07/27 cmd/lp/rmjob.c, hpux, hpux_10.26, ic5fz Rev
                            ision 1.6 PATCH_10.26 (PHCO_23270)
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
            /usr/sbin/rlpdaemon:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/07/27 cmd/lp/rlpdaemon.c, hpux, hpux_10.26, ic5fz
                             Revision 1.7 PATCH_10.26 (PHCO_23270)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    01/07/27 cmd/lp/rmjob.c, hpux, hpux_10.26, ic5fz Rev
                            ision 1.6 PATCH_10.26 (PHCO_23270)
                    99/07/22 cmd/lp/recvjob.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    01/04/26 cmd/lp/displayq.c, hpux, hpux_10.26, ic5fz
                            Revision 1.4 PATH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/ispd.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.2 PATCH_10.26 (PHCO_18992) UNMODIFIED
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
                    99/06/23 cmd/lp/fifo.c, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
            /usr/sbin/rlpstat:
                    2001/07/28 Hewlett-Packard HP-UX 10.26 TOS [ ic5fz -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    01/02/01 cmd/lp/rlpstat.c, hpux, hpux_10.26, ic5fz R
                            evision 1.4 PATCH_10.26 (PHCO_23270)
                    01/04/26 cmd/lp/displayq.c, hpux, hpux_10.26, ic5fz
                            Revision 1.4 PATH_10.26 (PHCO_23270)
                    01/07/27 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5fz
                             Revision 1.9 PATCH_10.26 (PHCO_23270)
                    99/06/24 cmd/lp/outputq.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/qstatus.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5fz R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
            /usr/sbin/rlp:
                    1999/10/18 Hewlett-Packard HP-UX 10.26 TOS [ ic5dp -
                             DAV17 ]
                    $Revision: 78.29.1.55 $
                    99/06/24 cmd/lp/rlp.c, hpux, hpux_10.26, ic5dp Revis
                            ion 1.3 PATCH_10.26 (PHCO_18992)
                    99/06/24 cmd/lp/pstatus.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/request.c, hpux, hpux_10.26, ic5dp R
                            evision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/22 cmd/lp/sendit.c, hpux, hpux_10.26, ic5dp Re
                            vision 1.3 PATCH_10.26 (PHCO_18992)
                    99/07/29 cmd/lp/lp_secure.c, hpux, hpux_10.26, ic5dp
                             Revision 1.5 PATCH_10.26 (PHCO_18992)
            /usr/share/man/man1m.Z/rcancel.1m:
                    None
            /usr/share/man/man1m.Z/rlp.1m:
                    None
            /usr/share/man/man1m.Z/rlpstat.1m:
                    None
            /etc/auth/system/files.fcdb/05.base/PHCO_18992.fcdb:
                    99/10/08 etc/auth/system/files.fcdb/05.base/PHCO_189
                            92.fcdb, hpux, hpux_10.26, ic5dp Revision 1.
                            2 Hewlett-Packard Co.
                    99/10/08 etc/auth/system/files.fcdb/05.base/PHCO_189
                            92.fcdb, hpux, hpux_10.26, ic5dp Revision 1.
                            2 PATCH_10.26 (PHCO_18992)
            /etc/auth/system/files.fcdb/05.base/PHCO_23270.fcdb:
                    $Revision: 1.1 etc/auth/system/files.fcdb/05.base/PH
                            CO_23270.fcdb, cmds, hpux_10.26, ic5fz $ $DA
                            TE: 01/07/26 21:09:04 $ Hewlett-Packard Co.
                    01/07/26 etc/auth/system/files.fcdb/05.base/PHCO_232
                            70.fcdb, cmds, hpux_10.26, ic5fz Revision 1.
                            1 PATCH_10.26 (PHCO_23270)
            /sbin/init.d/lp:
                    $Revision: 1.2 cmd/init.d/lp, hpux, hpux_10.26 $ $Da
                            te: 97/06/06 14:46:00 $ Hewlett Packard Co.
                    $Revision: SecureWare 1.7 cmd/init.d/lp, hpuxcmdlp,
                            hpux_mlpmp, mlpmp6 $ $Date: 95/10/26 16:59:0
                            6 $
                    $Revision: 72.8 $
                    01/02/28 cmd/init.d/lp, hpux, hpux_10.26, ic5fz Revi
                            sion 1.3 PATCH_10.26 (PHCO_23270)

    cksum(1) Output:
            1773636970 57344 /usr/bin/cancel
            1272209788 36864 /usr/bin/disable
            2563344053 28672 /usr/bin/enable
            360635931 65536 /usr/bin/lpstat
            3204706662 40960 /usr/sbin/lpmove
            760136109 61440 /usr/bin/lp
            2736712278 53248 /usr/bin/lpalt
            3892110349 61440 /usr/sbin/lpadmin
            975239592 69632 /usr/sbin/lpsched
            1451608567 45056 /usr/sbin/rcancel
            3149075140 90112 /usr/sbin/rlpdaemon
            848357064 49152 /usr/sbin/rlpstat
            199989949 40960 /usr/sbin/rlp
            140312368 2969 /usr/share/man/man1m.Z/rcancel.1m
            512870307 4025 /usr/share/man/man1m.Z/rlp.1m
            4077019112 2657 /usr/share/man/man1m.Z/rlpstat.1m
            1725542641 771 /etc/auth/system/files.fcdb/05.base/
                    PHCO_18992.fcdb
            3543572749 567 /etc/auth/system/files.fcdb/05.base/
                    PHCO_23270.fcdb
            2684669583 2109 /sbin/init.d/lp

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_18992

    Equivalent Patches: None

    Patch Package Size: 770 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_23270

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHCO_23270. 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_23270.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_23270.depot of=/dev/rmt/0m bs=2k

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


    Document ID: PHSS_23109
    Date Loaded: 20010807
          Title: s700_800 10.X OV OB3.10 patch - CC packet

    Patch Name: PHSS_23109

    Patch Description: s700_800 10.X OV OB3.10 patch - CC packet

    Creation Date: 01/07/30

    Post Date: 01/08/07

    Hardware Platforms - OS Releases:
            s700: 10.00 10.01 10.10 10.20
            s800: 10.00 10.01 10.10 10.20

    Products:
            OmniBackII A.03.10

    Filesets:
            OMNIBACK-II.OMNI-HPUX-P,A.03.10
            OMNIBACK-II.OMNI-OTHUX-P,A.03.10

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_23109:
            Id = JAGad01472
                Exit code of omnimm is incorrect.

            Id = JAGad30352
                "EMC Support" tab is not available in
                "Backup Specification - Options" GUI.

            Id = NSMex03475, NSMex03808
                Restore GUI does not display SAP objects if two
                SAP instances with the same name are backed up on
                different hosts.

            Id = NSMex03505
                a) When selecting restore of SAP object, message
                 "Cannot browse from root" appears.

                b) Performing tasks in a certain sequence on the File
                 System Restore dialog window can cause GUI to core
                 dump.

            Id = NSMex03658
                Exit code of omniminit is incorrect.

            Id = NSMex03806
                Omnir cannot be started with "-r -l" or "-r -p"
                options.

            Id = NSMex03833
                The options under Edit button are not accessible even
                if user has the appropriate rights.

            Id = NSMex03922
               Listing of Oracle objects on GUI fails.

            Id = NSMex03986
                Omnir core dumps.

            Id = NSMbb39907, JAGad48886
                Any attempt to change object format in Oracle8 RMAN
                script using OmniBack II GUI fails with the following
                error:

                  "[12:1645] Format of RMAN channel names is not
                   correct.".

            Id = HSLco20414
                Device maintenance from command line is not sufficient.

            PHSS_21644:
            Id = NSMbb34280
                When saving a backup specification template in MoM
                environment, it is always saved on the Cell Manager,
                where the xomnibackup GUI has been started from
                instead of being saved on the MoM server.

            Id = NSMex02757
                Xomnirestore incorrectly reports the file size.

            Id = NSMex02989
                Xomnimonitor core dumps when printing all sessions.

            Id = NSMex02991
                GUI hangs when initializing media.

            Id = NSMex03042
                Xomnimm dies when configuring 9710 device details.

            Id = NSMex03216
                If two SAP databases are configured on different hosts,
                restore GUI doesn't show both host objects for restore.

            Id = NSMex03250
                Media Management window shows garbage in media
                location string.

            Id = NSMex03262
                Scheduling breaks after 12 months have passed.

            Id = NSMex03306
                Xomnirestore core dumps if Option button is clicked
                by non-root user.

            Id = NSMex02911
                Removing a volser results in error message, although
                the volser has been successfully removed from the
                database:

                   "Cannot erase in this pool!"

            Id = NSMex02954
                Clicking the "..." button in Oracle 7 restore window
                results in listing all sessions for all Databases,
                including the failed ones, even if the instance name
                has been provided.

            Id = NSMex03419
                After importing 2.55 tapes, some SAP files cannot be
                restored.

            Id = NSMex03503
                Users with only "Start Backup" privilege can delete
                datalists.

            Id = NSMex03511
                "Send external" method always executes external script
                on Cell Manager system.

            Id = NSMex03238
                Backup scheduler shows incorrect dates.

    Defect Description:
            PHSS_23109:
            Id = JAGad01472
                Exit code of omnimm is reported as successful when
                the operation itself is not successful.

            Resolution:
                Omnimm returns correct exit codes.

                Part of SSPUX310_041.

            Id = JAGad30352
                "EMC Support" tab is not available in
                "Backup Specification - Options" GUI, unless
                the "-emc" option is manually added to the cell_info
                file for the Cell Manager.

            Resolution:
                xomnibackup correctly parses cell_info file and
                recognizes EMC clients properly.

            Id = NSMex03475, NSMex03808
                Restore GUI does not show all SAP objects for hosts if
                two SAP instances are backed up with the same name on
                two different hosts.

            Resolution:
                xomnirestore has been improved to shows all object
                correctly.

            Id = NSMex03505
                a) When selecting restore of SAP object, message
                "Cannot browse from root" appears.

                b) Two different structures with the same name
                are defined.

            Resolution:
                xomnirestore has been improved.

            Id = NSMex03658
                Exit code 0 is returned when the medium initialization
                fails with error:

                "This medium can be initialized only with force option
                specified."

            Resolution:
                Exit code of omniminit for failed operation is
                redefined.

            Id = NSMex03806
                Incorrect parsing of appname and bararg arguments.

            Resolution:
                Omnir has been modified.

            Id = NSMex03833
                User rights are not properly interpreted.

            Resolution:
                User right permissions are properly interpreted.

            Id = NSMex03922
                Incorrect memory usage causes GUI to core dump
                whilst listing Oracle sessions.

            Resolution:
                Memory usage is improved.

            Id = NSMex03986
                The omnir command causes a memory fault and core dumps
                if it is run with a long list of objects.

            Resolution:
                Omnir can handle long list of objects.

            Id = NSMbb39907, JAGad48886
                It is impossible to define the object format in an
                Oracle8 RMAN script using the Omniback II GUI.

            Resolution:
                It is possible to change object format in Oracle8 RMAN
                script using OmniBack II GUI.

                Part of SSPUX310_051.

            Id = HSLco20414
                Device enabling, disabling and status report can not be
                performed using OmniBack II command line.

            Resolution:
                New options "-disable_device", "-enable_device" and
                "-device" are added to omnimm, omniupload and
                omnidownload.

                Please see Special Installation Instructions for details
                about the usage of mentioned options.

                Part of SSPUX310_055.

            PHSS_21644:
            Id = NSMbb34280
                The xomnibackup GUI is not aware of the fact that the
                Cell Manager system is a part of the MoM environment,
                and saves the backup specification template locally
                instead of contacting the MoM server.

            Resolution:
                Xomnibackup now contacts the MoM server for saving
                the template.

            Id = NSMex02757
                When trying to restore files bigger than 2 Gb,
                xomnirestore reports the file size less than 2Gb.

            Resolution
                Xomnirestore now correctly reports the file size.

            Id = NSMex02989
                Xomnimonitor core dumps when printing all sessions if
                there is a backup host with a hostname longer than 80
                characters to be printed.

            Resolution:
                Hostname can now be up to 120 character long.

            Id = NSMex02991
                When initializing media from the CM console, the
                system hangs if the Actions menu is left open, and
                the confirmation dialog box is clicked.

            Resolution:
                Xomnimm has been fixed.

            Id = NSMex03042
                Uninitialized variable causes the GUI to occasionally
                coredump when configuring libraries.

            Resolution:
                All variables are now initialized before displaying.

            Id = NSMex03216
                Motif GUI does not show two or more SAP hostnames in
                restore GUI.

            Resolution:
                Xomnirestore has been improved.

            Id = NSMex03250
                Dialog window displays a non-initialized string.

            Resolution:
                Now all strings are correctly initialized before
                displaying in the GUI.

            Id = NSMex03262
                Scheduling breaks after 12 months have passed since
                the configuration.

            Resolution:
                Scheduler has been improved.

            Id = NSMex03306
                If the user does not have admin permissions, the target
                host text field is not displayed properly, and the
                xomnirestore GUI coredumps.

            Resolution:
                Xomnirestore behaviour has been improved.

            Id = NSMex02911
                An error is reported no matter if the volser remove
                operation fails or succeeds.

            Resolution:
                If the remove operation is successful, the error
                message is not reported.
                Part of SSPUX310_003.

            Id = NSMex02954
                List of the Oracle7 backup sessions has not been
                filtered properly.

            Resolution:
                Xomnirestore has been fixed.
                Part of SSPUX310_016.

            Id = NSMex03419
                In pre-3.0 versions file names were stored on the tape
                in the original upper and lower case letters. Version
                OBII 3.0 and later store file names always in lower
                case. At restore time it is assumed that all file names
                on tape are in lower case. This introduces problems
                when, for example, a tape from 2.55 system is imported
                into 3.10 system and a restore is run from such tape.

            Resolution:
                When comparing names of files which were backed
                up on the tape, all file names are now converted to
                lower case, so this doesn't have any effect on new
                backups (they are already in lower case) but enables
                restores from pre-3.0 backups.
                Part of SSPUX310_028.
                See Special Installation Instructions.

            Id = NSMex03503
                User rights are not properly checked.

            Resolution:
                User rights checking is properly improved.

            Id = NSMex03511
                Execution of external script can not be prevented.

            Resolution:
                Omnirpt is changed so that the execution of "Send
                external" method can be controlled by adding a line

                ExternalScriptMode=<number>

                in Global Options file, where <number> means:

                - 0, no checking is performed
                - 1, script can be executed only in bin directory
                - 2, executing of external scripts is not allowed.

            Id = NSMex03238
                Backup scheduler loses months prior to January, 2001.

            Resolution:
                Scheduler optimization improved.

    SR:
            H555003134 8606132323 8606161034 8606179663 B554000606
            B554000634 B554000788

    Patch Files:
            /opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.10/packet.Z
            /opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.10/
                    packet.Z
            /opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.10/
                    packet.Z

    what(1) Output:
            /opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.10/
                    packet.Z:
                    None
            /opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.10/
                    packet.Z:
                    None

    cksum(1) Output:
            2827308708 14582101 /opt/omni/databases/vendor/cc/hp/s800/
                    hp-ux-1020/A.03.10/packet.Z
            357775364 11071024 /opt/omni/databases/vendor/cc/hp/s800/
                    hp-ux-10/A.03.10/packet.Z
            2289614035 4130051 /opt/omni/databases/vendor/cc/ncr/i386/
                    mp-ras/A.03.10/packet.Z
            3394929000 4877241 /opt/omni/databases/vendor/cc/dec/alpha/
                    osf1-4/A.03.10/packet.Z
            3385655115 6796836 /opt/omni/databases/vendor/cc/gpl/i386/
                    linux/A.03.10/packet.Z
            819084938 4186445 /opt/omni/databases/vendor/cc/ibm/rs6000/
                    aix-42/A.03.10/packet.Z
            1906344340 3988537 /opt/omni/databases/vendor/cc/sco/i386/
                    sco_sv/A.03.10/packet.Z
            2173542553 4057633 /opt/omni/databases/vendor/cc/sequent/
                    i386/dynix/A.03.10/packet.Z
            383965649 4986458 /opt/omni/databases/vendor/cc/sgi/mips/
                    irix/A.03.10/packet.Z
            2072292031 5777896 /opt/omni/databases/vendor/cc/sgi/mips/
                    irix-62/A.03.10/packet.Z
            3340462006 4838628 /opt/omni/databases/vendor/cc/siemens/
                    r400/sinix/A.03.10/packet.Z
            2053401217 4536467 /opt/omni/databases/vendor/cc/sun/sparc/
                    solaris/A.03.10/packet.Z
            305493359 4616139 /opt/omni/databases/vendor/cc/sun/sparc/
                    solaris-26/A.03.10/packet.Z
            216976711 6939519 /opt/omni/databases/vendor/cc/sun/sparc/
                    sunos/A.03.10/packet.Z

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_21644

    Equivalent Patches:
            PHSS_23110:
            s700: 11.00
            s800: 11.00

    Patch Package Size: 83460 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_23109

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23109. 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_23109.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_23109.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            PHSS_23109:
            NOTE!
            This Patch has to be installed on the Installation
            Server host.

            The User Interface must be redistributed to the client
            system(s) after the installation of the patch in order
            to get the fixes into effect.

            For distribution of the User Interface, refer to the
            OmnibackII Installation guide.

            NOTE!
            Fix for HSLco20414 introduces new options for device
            maintenance. The usage of new options is listed below:

            To disable/enable specific device and all other devices
            with the same lockname, run:
                omnimm -disable_device {device name}
                omnimm -enable_device {device name}

            To disable/enable all devices with the same lockname, run:
                omnimm -disable_lockname {lock name}
                omnimm -enable_lockname {lock name}

            To check if specific device is enabled/disabled, run:
                omnidownload -device {device name}

            To obtain complete functionality one has to install
            PHSS_24423/PHSS_24424 (CORE) and PHSS_23689/PHSS_23690
            (Cell Server) or later patches as well.

            NOTE!

            Fix NSMex03419 is also part of the Windows NT
            (OMNIBACK_00014) and Cell Server (PHSS_22166/PHSS_22167)
            general release patch. Its functionality will be fully
            available when the mentioned patches that include this
            fix are released.

            Patch includes the following Site Specific Patches:
               SSPUX310_003
               SSPUX310_016
               SSPUX310_028
               SSPUX310_041
               SSPUX310_051
               SSPUX310_055
    -----End of Document ID: PHSS_23109------------------------------------------


    Document ID: PHSS_23685
    Date Loaded: 20010806
          Title: s700_800 10.X OV OB3.10 patch - ORACLE 8 packet

    Patch Name: PHSS_23685

    Patch Description: s700_800 10.X OV OB3.10 patch - ORACLE 8 packet

    Creation Date: 01/07/31

    Post Date: 01/08/06

    Hardware Platforms - OS Releases:
            s700: 10.00 10.01 10.10 10.20
            s800: 10.00 10.01 10.10 10.20

    Products:
            OmniBackII A.03.10

    Filesets:
            OMNIBACK-II.OMNI-OR8-P,A.03.10

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_23685:
            Id = NSMbb37117
                util_oracle8.exe complains that Oracle is not linked
                with OmniBack II for backup.

            Id = NSMex03723
                Split mirror backup of Oracle 8 fails with an error:

                  "Can not mount database on Backup Host.".

            Id = NSMex03726
                Oracle 8i backup fails if more than 30 channels are
                allocated to be used for the backup.

            Id = JAGab78692
                Restore of the catalog database fails when two target
                databases are registered in the same catalog database.

            Id = NSMex03765
                Concurrent backup of two split mirror integrations does
                not work.

            Id = NSMex04024
                Backup of ORACLE 8 database fails with the following
                error:

                  "[61:8000]Client named "<NAME>" not configured in the
                   barlist.
                   RMAN-00569: =====error message stack follows====
                   ...
                   ...
                   ORA-19506: failed to create sequential file,
                   name="<NAME>_1<<NAME>_1_127:356290096>.dbf", parms=""
                   ORA-27007: failed to open file
                   HP-UX Error: 1245: Unknown system error"

            Id = NSMex03972, NSMex04263, NSMex04274
                Oracle SysAdmin password can be seen in a list of
                running processes during a backup of an Oracle
                database.

            PHSS_20111:
            Id = HSLco17421
                Requirement to support Oracle 8.1 within the
                ORACLE 8 integration package.

            PHSS_19521:
            Id = HSLco16368
                HP SureStoreE Disk Array XP256 is not supported by
                OmniBack II to perform a split mirror backup. This
                patch does not fix any other problem.

    Defect Description:
            PHSS_23685:
            Id = NSMbb37117
                Library $ORACLE_HOME/lib/libobk.so is not properly
                linked.

            Resolution:
                Library $ORACLE_HOME/lib/libobk.so is properly linked.

            Id = NSMex03723
                If Oracle 8 is configured using Oracle native tools
                (for example, dbassist), user gets an error message:

                  "Not able to use log_archive_dest_1 and
                   log_archive_dest in Oracle configuration file."

                because log_archive_dest_1 can not be overridden. This
                causes split mirror backup to fail with:

                  "Can not mount database on Backup Host".

            Resolution:
                Configuration script for OmniBack II Oracle 8
                integration is modified to be able to set
                log_archive_dest properly.

            Id = NSMex03726
                Parameters used in Oracle 8i backup inside the "rman"
                statement are sent through sed as a single line. Since
                sed has a limitation (2kB per line), backup fails.

            Resolution:
                Parameters for a backup are sent in a file.

                Part of SSPUX310_044.

            Id = JAGab78692
                ob2rman.exe syntax causes rcvcat.exp file to be
                overwritten.

            Resolution:
                Fix is implemented in ob2rman.exe.

                Part of SSPUX310_030.

            Id = NSMex03765
                Shell scripts executed for concurrent sessions use same
                temporary files which causes concurrent split mirror
                backups to fail.

            Resolution:
                All the temporary used files have "_${OB2BARLIST}"
                appended to its names.

                Part of SSPUX310_042.

            Id = NSMex04024
                OmniBack II Oracle 8 integration cannot handle
                underscore sign ("_") in Oracle database name.

            Resolution:
                Oracle databases with underscores are handled in
                a proper manner.

                Part of SSPUX310_050.

            Id = NSMex03972, NSMex04263, NSMex04274
                Database connection parameters are improperly sent.

            Resolution:
                Database connection parameters are sent in a secure
                manner.

                Part of SSPUX310_049, SSPUX310_054 and SSPUX310_056.

            PHSS_20111:
            Id = HSLco17421
                The OmniBack ORACLE 8 integration does not support
                Oracle 8.1.

            Resolution:
                The OmniBack ORACLE 8 integration scripts were
                improved to allow Oracle 8.1.x online backup on
                HP-UX 11.0. See Special Installation Instructions
                for details on configuring the Oracle 8.1 integration.

            PHSS_19521:
            Id = HSLco16368
                Currently OmniBack II only supports the Split Mirror
                Backup concept with EMC Symmetrix. After the
                introduction of the new HP SureStoreE Disk Array
                XP256, it was requested that OmniBack II also
                supports this disk array with the split mirror backup
                concept. This requires to support Oracle 8.0.x and
                SAP R/3 in this concept as well and in addition a new
                manual is needed.

            Resolution:
                The SureStoreE Agent (SSEA) was developed for
                HP-UX to control the SureStoreE disk array.
                The Backup Session Manager, INET on HP-UX,
                and the NT GUI were enhanced and in addition
                Oracle 8.0.x and SAP integrations are
                supported. Also the manual "HP OpenView
                OmniBack II HP SureStore E Disk Array XP256
                Configuration Guide" will be released.

    SR:
            B554000853 H555004430 8606108293 H555005612 B555007579
            H555005442 B554000734 B554000895 H555004155

    Patch Files:
            /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/
                    A.03.10/packet.Z

    what(1) Output:
            /opt/omni/databases/vendor/oracle8/hp/s800/hp-ux-1020/
                    A.03.10/packet.Z:
                    None

    cksum(1) Output:
            3502094141 1105537 /opt/omni/databases/vendor/oracle8/hp/
                    s800/hp-ux-1020/A.03.10/packet.Z

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_19521 PHSS_20111

    Equivalent Patches:
            PHSS_23686:
            s700: 11.00
            s800: 11.00

    Patch Package Size: 1140 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_23685

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23685. 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_23685.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_23685.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            PHSS_23685:
            NOTE!
            This Patch has to be installed on the Installation
            Server host.

            The Oracle 8 packets must be redistributed to the Oracle 8
            client system(s) afterwards to get the fixes into effect.

            NOTE!
            The patches PHSS_20111 (10.x) and PHSS_20112 (11.x)
            introduce the support for the online backup of
            Oracle 8.1.x on HP-UX 11.0. However, Oracle 8.1.x
            is not supported together with the HP SureStoreE
            Agent (SSEA) functionality.

            The Oracle 8.1 integration configuration is slightly
            different from the one for Oracle 8.0. You do not
            need to relink the Oracle executable to change the
            media management software. Instead, only the shared
            library must be softlinked in the following way:

              These instructions use '.so' for the shared library
              suffix. If the shared library suffix on your platform
              is not '.so', modify the filenames in the following
              commands accordingly. With Oracle8i, the Oracle
              executable always looks for the shared library:
                $ORACLE_HOME/lib/libobk.so

              By default, this shared library is a symbolic link to
              the Oracle internal DISK implementation:

                $ORACLE_HOME/lib/libdssbtsh8.so

              i.e. $ORACLE_HOME/lib/libobk.so -->
                   $ORACLE_HOME/lib/libdssbtsh8.so

              Use the following procedure to switch the media
              management software:

                1. Shut down all Oracle instances
                2. Remove the libobk.so symbolic link:
                      rm $ORACLE_HOME/lib/libobk.so
                3. Symbolically link the media manager library file to
                   $ORACLE_HOME/lib/libobk.so:
                     ln -s /opt/omni/lib/libob2oracle8.so \
                     $ORACLE_HOME/lib/libobk.so
                4.Start up the Oracle instances

            NOTE!
            The patches PHSS_19521/19522 introduce support for
            HP SureStore E XP256 disk array.

            Before the new functionality can be used the OB2
            Oracle8 agent must be upgraded or installed on
            the OmniBack II clients.

            In order to enable the HP SureStoreE Agent (SSEA)
            functionality, a license-to-use (B7023AA) must be
            installed. In addition, at least the following OB2
            patches are required:

               PHSS_19519/PHSS_19520 - Cell Server patch
               PHSS_19523/PHSS_19524 - Core patch
               PHSS_19525/PHSS_19526 - SSEA integration patch
               PHSS_19594/PHSS_19595 - SAP integration patch
               OMNIBACK_00010 - Windows NT

            Some of these above mentioned patches may be superseded
            by a newer patch. Please check the HP Electronic
            Support Center web page for latest and the most up
            to date patch status.

            For more information regarding the installation procedure
            refer to the "HP OpenView OmniBack II HP SureStore E Disk
            Array XP256 Configuration Guide"

            Patch includes the following Site Specific Patches:
               SSPUX310_030
               SSPUX310_042
               SSPUX310_044
               SSPUX310_049
               SSPUX310_050
               SSPUX310_054
               SSPUX310_056
    -----End of Document ID: PHSS_23685------------------------------------------


    Document ID: PHSS_23577
    Date Loaded: 20010806
          Title: s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch

    Patch Name: PHSS_23577

    Patch Description: s700_800 10.20 Event Monitoring Service(EMS A.03.20) patch

    Creation Date: 01/06/18

    Post Date: 01/08/06

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

    Products:
            B7609BA EMS A.03.20

    Filesets:
            EMS-Core.EMS-CORE,A.03.20 EMS-Config.EMS-GUI,A.03.20
            EMS-MIBMonitor.MIBMON-RUN,A.03.20

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHSS_23577: OTHER
                    The problem JAGad51995 solved was causing data loss.

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

    Symptoms:
            PHSS_23577:

            1. Symptom for defect JAGad58993:
               Within the EMS Configuration tool accessed via SAM, the
               resource of /StorageAreaNetwork/events is given as a
               resource path that a monitoring request can be defined
               against. This path should not be accessible through this
               interface. If a request against this resource path was
               configured through the EMS interface, there is a
               possibility that the request would be lost over time.
               Requests against /StorageAreaNetwork/events should be
               configured through monconfig (OnlineDiag)

            2. Symptom for defect JAGad54357:
               If PHSS_22897 had been applied to a system, a subsequent
               swverify would report an inconsistency WARNING against
               the file permissions for the /etc/opt/resmon/log and
               /var/opt/resmon/log directories. The WARNING is:

               WARNING: Directory "/etc/opt/resmon/log" should have
               mode "777" but the actual mode is "755".

            3. Symptom for defect JAGad51995:
               Persistent monitoring requests for diskmond are deleted
               by EMS. After system boot or restart of EMS
               (specifically: restart of p_client and diskmond),
               persistent monitoring requests for diskmond may be
               deleted by EMS.

            4. Symptom for defect JAGad62063:
               If a customer has a ServiceGuard cluster where they are
               monitoring two services in the same package,
               (/cluster/package/service_status/[pkg_name]/[srvc_name])
               inconsistent service_status is reported between
               different services within the package. For example, when
               the package is running on the cluster coordinator node,
               one service_status returns DOWN (even though the service
               is acutally UP) and the other service_status returns the
               correct value (UP).

            5. Symptom for defect JAGad56655:
               If a customer has a ServiceGuard cluster where each
               node has an SNMP read-community name other than the
               default ("public"), the EMS Package Monitor
               pkgmond and Service Monitor svcmond fail to report
               correct status for package_status and service_status
               respectively. For example, the package resource
               /cluster/package/package_status/yampkg1
               is set to UNAVAIL and the service status resource
               /cluster/package/service_status/yampkg1/yam
               is set to ERROR.

            PHSS_22897:

            1. Symptom for defect JAGad39533:
               Not all resource requests are seen in the EMS GUI when
               more than 1023 resource instances have monitoring
               requests established against them. The resource requests
               exist, but they just can't be displayed by the EMS GUI.

            2. Symptom for defect JAGad38867
               Certain EMS files have permissions on them that are too
               open. The /etc/opt/resmon/log directory currently has
               permissions of 777 (along with /var/opt/resmon/log), and
               the /etc/opt/resmon/persistence/runlevel4_flag has 666.

            3. Symptom for defect JAGad05568:
               Persistent monitoring requests sometimes disappeared
               after reboot. When same instance request has been setup
               both in a SG package and in SAM, the persistent request
              (setup in SAM) sometimes disappeared after reboot, but
               persistence file still contains the request.

            4. Symptom for defect JAGad26096:
               EMS does not work properly when system is booted in
               single user mode and then issues 'init 3' to start up
               the system process.

    Defect Description:
            PHSS_23577:

            1. Reason for JAGad58993
               The EMS Configuration tool should not allow configuration
               against the path of /StorageAreaNetwork/events

            2. Reason for JAGad54357
               PHSS_22897 changed the permissions form 777 to 755, but
               did not update the IPD as well.

            3. Reason for JAGad51995
               When the system reboots or EMS restarts, diskmond starts
               building and initializing a resource tree for all disks,
               volume groups and logical volumes configured on the
               system. If this initialization exceeds more than 15 sec,
               diskmond fails to process the requests received by
               registrar. This causes the registrar to timeout and send
               an error message to the client. Some or all persistence
               requests get deleted.

            4. Reason for JAGad62063
               The EMS service monitor "svcmond" obtains the
               service_status from the cluster coordinator's MIB
               variable hpmcSGPkgSvcStatus which may be incorrect
               depending on where the package is actually running.
               Furthermore, due to the design of the Service Guard SNMP
               subagent cnsnmpd, only the node were the package is
               running will have a MIB containing the correct
               service_status. The EMS service monitor "svcmond" was
               modified to report the same status for the
               service_status as that reported for the package_status.
               Current logic is that a Service Guard package cannot
               have a package_status that is UP if any of its services
               are not UP as well.

            5. Reason for JAGad56655
               The wrong constuctor was used to establish the SNMP
               session. It was resetting to 1 and the interval to 5
               seconds and ignoring what had been specified on the
               mibmond.dict entry for pkgmond and svcmond. The fix was
               to preserve the user's settings in a global variable and
               then restore them right before establishing the SNMP
               session.

            PHSS_22897:

            1. Reason for JAGad39533
               When the framework returns resource instance information
               back to a requestor, it fills in a table with the
               resource instances. The table size is fixed at 1023. If
               more than 1023 resource instances exist, then the
               additional resource instances are
               simply ignored and not returned to the caller.

            2. Reason for JAGad38867
               The files and/or directories involved here were simply
               created with permission values that are too open.

            3. Reason for JAGad05568:
               There is a race condition between two p_clients. When
               the system is rebooted, SG starts up, sends EMS requests
               to EMS. But, the associated monitor is not running, so
               EMS registrar forks a p_client to start the
               monitor. But, this p_client did not get persistence
               lock, so registrar starts the monitor. Meanwhile, init
               p_client tries to process the persistence file, it found
               the monitor is running, so it skips the persistence file
               and requests lost.

            4. Reason for JAGad26096:
               When the system is booted as single user mode, EMS
               commands in /etc/inittab do not get executed, so EMS
               does not know it is a reboot situation.

    SR:
            8606170269 8606169592 8606136444 8606156762 8606189780
            8606185155 8606182779 8606192851 8606187448

    Patch Files:
            /etc/opt/resmon/lbin/mibmond
            /etc/opt/resmon/lbin/p_client
            /etc/opt/resmon/lbin/registrar
            /etc/opt/resmon/lib/libresmon.1
            /etc/opt/resmon/lib/nls/msg/C/resmon.cat
            /etc/opt/resmon/monitors/classes.config
            /opt/resmon/share/man/man1/mibmond.1
            /sbin/init.d/ems

    what(1) Output:
            /etc/opt/resmon/lbin/mibmond:
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
                    SNMP++ 2.5 $Header: address.cpp,v 1.28 96/08/08 19:3
                            8:48 hmgr Exp $
                    SNMP++ 2.5 $Header: counter.cpp,v 1.8 96/02/09 14:03
                            :12 hmgr Exp $
                    SNMP++ 2.5 $Header: gauge.cpp,v 1.8 96/02/09 14:03:2
                            0 hmgr Exp $
                    SNMP++ 2.5 $Header: octet.cpp,v 1.14 96/06/26 10:17:
                            49 hmgr Exp $
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    -DUNIX
                    -DSYSV
                    -DSR_SNMPv2
                    -DSR_SNMPv1
                    -DSR_HPUX10
                    -DSR_BSD
                    -DHPUX
                    -DEMANATE_LINES
                    Copyright 1992-1995 SNMP Research, Incorporated
                    SNMP Research Distribution version 12.3
                    HP C++ HPCPLUSPLUS A.10.08
            /etc/opt/resmon/lbin/p_client:
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
            /etc/opt/resmon/lbin/registrar:
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
            /etc/opt/resmon/lib/libresmon.1:
                    $Header: send_email_notification.c,v x.0306 98/08/05
                             08:35:47
                    $Header: log_source.c,v x.0305 98/07/29 11:00:47 hmg
                            r Exp $
                    EMS (A.03.20 PHSS_23116 (HA Monitors) & PHSS_23577 (
                            EMS))
            /etc/opt/resmon/lib/nls/msg/C/resmon.cat:
                    None
            /etc/opt/resmon/monitors/classes.config:
                    None
            /opt/resmon/share/man/man1/mibmond.1:
                    None
            /sbin/init.d/ems:
                    None

    cksum(1) Output:
            4169118226 2494464 /etc/opt/resmon/lbin/mibmond
            4003493044 73728 /etc/opt/resmon/lbin/p_client
            2938910704 143360 /etc/opt/resmon/lbin/registrar
            1070476784 524288 /etc/opt/resmon/lib/libresmon.1
            144009313 79687 /etc/opt/resmon/lib/nls/msg/C/resmon.cat
            2941305945 252 /etc/opt/resmon/monitors/classes.config
            1330176236 7090 /opt/resmon/share/man/man1/mibmond.1
            1419108792 1592 /sbin/init.d/ems

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22897

    Equivalent Patches: None

    Patch Package Size: 3320 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_23577

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23577. 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_23577.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_23577.depot of=/dev/rmt/0m bs=2k

    Special Installation Instructions:
            1. To use the functionality in this patch, you
            will need to restart all clients after installing
            this patch. In addition, since a shared library is
            being replaced, you will need to restart any monitors that
            are active.
    -----End of Document ID: PHSS_23577------------------------------------------


    Document ID: PHSS_23518
    Date Loaded: 20010806
          Title: s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch

    Patch Name: PHSS_23518

    Patch Description: s700_800 10.20 X/Motif Runtime JUL2001 Periodic Patch

    Creation Date: 01/06/28

    Post Date: 01/08/06

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

    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_19592: ABORT
                    refer to symptoms and associated defect reports.
            PHSS_18012: ABORT
                    refer to symptoms and associated defect reports.
            PHSS_17323: ABORT
                    refer to symptoms and associated defect reports.
            PHSS_17331: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_16617: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_16120: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_15008: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_14534: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_14040: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_13743: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_13113: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_12374: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_11628: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_11048: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_11046: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_10789: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_10688: CORRUPTION
                    refer to symptoms and associated defect reports.

            PHSS_10480: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_9814: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_9812: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_9778: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_9356: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_9193: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_8971: ABORT
                    refer to symptoms and associated defect reports.

            PHSS_7745: ABORT
                    refer to symptoms and associated defect reports

            PHSS_7743: ABORT
                    refer to symptoms and associated defect reports.

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

    Symptoms:
            PHSS_23518:
            1. XmRepTypeGetId() returns XmREP_TYPE_INVALID
               for XmNinputPolicy
            2. X11R6 libXt calls poll(2) incorrectly
            3. Toggle button select color is not used when
               enableEtchedInMenu is true.
            4. user application dumped a core at _XmGetWidgetExtData.
            5. Any application on multiple display produces
               BadDrawable error when both attributes.
               colormap and the display parameter passed
               to XCreatePixmap() are set incorrectly.
            6. Memory leak in XmRegisterSegmentEncoding.
            7. XmList fails to refresh all items.
            8. XtDestroy of half posted popup can corrupt memory
            9. __DtOSGetHomeDirName() has problem with
               processing $HOME
            10.Text not displayed.
            11.Memory leak when using XFreeFontSet.
            12.Client program hangs.
            13.Problem in X11/OpenDis.c.
            14.Poor performance.
            15.Poor performance.
            16.Problem in _XAsyncReply().
            17.Buffer overflows in libICE.
            18.Threads applications calling this
               routine might not flush properly
               if this routine reaches an error
               condition.
            19.Memory checking utilities will detect
               error.

            PHSS_22944:
            1. Applications using the motif XmFileSelectionBox
               widget fail to show any large files(>2GB).
            2. Motif 1.2 does not position cascading menus
               well at right edge of screen.
            3. The s/z carons will appear dissimilar to their
               capital counterparts in ISO-885915 fonts.
            4. 10.20 HP-UX: AudioCP aborts with BadFont error.
            5. Applications with toggle (button or button gadget)
               fails when the resource "*enableEtchedInMenu: True"
               is set.
            6. AWT Choice object frees already freed memory during
               instantiation.
            7. Timeout callback sometimes never gets called although
               it has been registered by XtAppAddTimeOut().

            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().

            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.

            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_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.

            PHSS_18012:
            1. Java application dumps core.

            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.

            PHSS_17331:
            1. Introducing iso885915 related changes and new fonts.

            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.

            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.

            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.

            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).

            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.

            PHSS_13743:
            1. Fixes core dump resulting from invalid pointer in
                Cascade Button widget in R5 motif library.

            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

            PHSS_12824:
            1. Fixes defect with buttons in CDE apps not being
               displayed correctly (introduced by PHSS_12374)

            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_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)

            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).

            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.

            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.

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

            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 hightlights, and backspacing twice.

            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.

            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.

            PHSS_9778:
            1. Fixes core dump due to input context being accessed after
               being destroyed.

            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 TexField widgets managed by a
               Rowcolumn widget.

            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.

            PHSS_9193:
            1. Attempts to simultaneously open Xserver connections from
               many processes may result in "can't open display" error.

            PHSS_8971:
            1. Fix problem with infinite recursion in subclassed
               list widgets.

            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.

            PHSS_8708:
            1. Applys an X consortium fix to libXt for a potentially
               serious problem.

            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.

            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_23518:
            1. XmRepTypeGetId() returns XmREP_TYPE_INVALID
               for XmNinputPolicy

            Resolution:
            The fix has been made to return the correct id
            of a representation type by XmRepTypeGetId()
            for XmNinputPolicy.

            2. X11R6 libXt calls poll(2) incorrectly

            Resolution:
            select() is used instead of poll().

            3. Toggle button select color is not used
               when enableEtchedInMenu is true.

            Resolution:
            Toggle button select color is used
            when enableEtchedInMenu is true.

            4. user application dumped a core at _XmGetWidgetExtData.

            Resolution:
            Validity of widget is passed to _XmGetWidgetExtData
            to avoid core dump.

            5. Any application on multiple display produces
               BadDrawable error.

            Resolution:
            Any application on multiple display does
            not produce BadDrawable error.

            6. Memory leak in XmRegisterSegmentEncoding.

            Resolution:
            Memory leak is fixed.

            7. XmList fails to refresh all items

            Resolution:
            XmList refreshes all items correctly.

            8. XtDestroy of half posted popup can corrupt memory

            Resolution:
            The memory corruption of half posted popup is
            corrected during XtDestroy.

            9. __DtOSGetHomeDirName() has problem
               with processing $HOME

            Resolution:
            Processing of $HOME in __DtOSGetHomeDirName()
            is corrected.

            10.Customer cannot input kanji in
               text-field on Netscape 4.03.

            Resolution:
            Defect repaired. Two behaviours are
            controlled by an environment variable:
            if you want the behaviour of this patch
            then do nothing, but if you want the
            behavior from before this patch then
            define the environment variable
            HP_XIMP_NO_SYNC before running the
            client program.

            11.XFreeFontSet leaks.

            Resolution:
            The XFreeFontSet leak has been plugged.

            12.XmbTextEscapement() can hang in a
               Japanese locale.

            Resolution:
            Clients will no longer hang when they
            process characters created in a
            different multi-byte character set.

            13.Problem in X11/OpenDis.c

            Resolution:
            Problem in X11/OpenDis.c is resolved.

            14.XCreateFontSet() very slow in Japanese
               locales with fonts like kanji16.

            Resolution:
            Performance improved.

            15.Slow line drawing in X11R6.

            Resolution:
            Performance improved.

            16.Problem in _XAsyncReply().

            Resolution:
            Problem in _XAsyncReply() is resolved.

            17.Buffer overflows in libICE.

            Resolution:
            Problem of buffer overflows in libICE
            is solved.

            18.XHPSendDdxDriverMsg() needs extra
               SyncHandle()

            Resolution:
            Call to SyncHandle() added.

            19.XCreateFontSet() with invalid
               base_font_name can incorrectly free()
               memory.

            Resolution:
            XCreateFontSet() has additional
            information to detect invalid
            base_font_name and avoid the unnecessary
            free().

            PHSS_22944:
            1. Motif uses stat() where it should use stat64().

            Resolution:
            stat64 is used in motif to support large files
            more than 2GB in 32-bit.

            2. Motif 1.2 does not position cascading menus
               well at right edge of screen.

            Resolution:
            Positioning of cascade menus is corrected at the right
            edge of the screen in Motif1.2.

            3. EUDelta: ISO-885915: s/z-carons upper/lower case
               appear dissimilar.

            Resolution:
            This fix will display the s/z carons similar in
            appearance to their capital counterparts in ISO-885915
            fonts.

            4. 10.20 HP-UX: AudioCP aborts with BadFont error.

            Resolution:
            Font is set in the GC so that Bad Font error doesn't
            occur.

            5. ToggleButton, ToggleButtonGadget failure with
               *enableEtchedInMenu: True

            Resolution:
            The appropriate valueMask has been set so that
            Bad Font error does not occur.

            6. AWT Choice object frees already freed memory
               during instantiation.

            Resolution:
            Old pointer value is retained using a temporary
            variable so that proper memory is freed.

            7. XtAppAddTimeOut() callback eventually fails
               to get called.

            Resolution:
            Problem is rectified by avoiding the removal of
            wrong timer.

            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.

            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.

            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_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.

            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.

            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.

            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.

            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.

            PHSS_16120:
            See associated defect reports for explanation.

            PHSS_15008:
            See associated defect reports for explanation.

            PHSS_14534:
            See associated defect reports for explanation.

            PHSS_14040:
            See associated defect reports for explanation.

            PHSS_13743:
            See associated defect reports for explanation.

            PHSS_13113:
            See associated defect reports for explanation.

            PHSS_12824:
            See associated defect reports for explanation.

            PHSS_12374:
            See associated defect reports for explanation.

            PHSS_11628:
            See associated defect reports for explanation.

            PHSS_11048:
            See associated defect reports for explanation.

            PHSS_11046:
            See associated defect reports for explanation.

            PHSS_10789:
            See associated defect reports for explanation.

            PHSS_10688:
            See associated defect reports for explanation.

            PHSS_10480:
            See associated defect reports for explanation.

            PHSS_9814:
            See associated defect reports for explanation.

            PHSS_9812:
            See associated defect reports for explanation.

            PHSS_9778:
            See associated defect reports for explanation.

            PHSS_9356:
            See associated defect reports for explanation.

            PHSS_9194:
            See associated defect reports for explanation.

            PHSS_9193:
            See associated defect reports for explanation.

            PHSS_8971:
            See associated defect reports for explanation.

            PHSS_8710:
            See associated defect reports for explanation.

            PHSS_8708:
            See associated defect reports for explanation.

            PHSS_7745:
            See associated defect reports for explanation.

            PHSS_7743:
            See associated defect reports for explanation.

    SR:
            1653199067 1653305649 8606109954 8606189804 8606165143
            8606178335 8606181392 8606181931 8606184211 8606125034
            8606136372 8606135039 8606145270 8606178070 8606127523
            8606145273 8606188614 8606188843 8606201477 8606147293
            8606156789 5003371278 8606124667 8606144972 8606166941
            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 Jul
                            y 2001 Patch Release
                    (build date: Tue Jun 19 16:03:41 IST 2001)
            /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 Jul
                            y 2001 Patch Release
                    (build date: Mon Jun 18 17:16:04 IST 2001)
            /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_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_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_user14x26.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_user11x19.pcf.Z:
                    None
            /usr/lib/X11R5/libX11.1:
                    X Window System, Version 11 R5+ HP-UX B.10.10.00 Jul
                            y 2001 Patch Release
                    (build date: Tue Jun 19 15:21:12 IST 2001)
            /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:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 2001 Patch Release
                    (build date: Wed Jun 13 16:25:36 IST 2001)
            /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:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 2001 Patch Release
                    (build date: Wed Jun 13 15:29:24 IST 2001)
            /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:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 2001 Patch Release
                    (build date: Wed Jun 27 15:06:31 IST 2001)
            /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 Jul
                            y 2001 Patch Release
                    (build date: Wed Jun 27 15:25:58 IST 2001)

    cksum(1) Output:
            787874871 2301952 /usr/lib/Motif1.2/libXm.1
            162322526 196608 /usr/lib/Motif1.2/libMrm.1
            1277086533 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
            598480739 4994 /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
            2485681351 5441 /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
            3263708130 5411 /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
            2627227868 5515 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_sys13.pcf.Z
            215480103 5684 /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
            3904508416 6551 /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
            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
            795430099 7457 /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
            333432968 6146 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_user6x13.pcf.Z
            2655188882 6265 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_user6x13B.pcf.Z
            2828306365 6245 /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
            645884797 7435 /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
            513519885 9233 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_user14x26.pcf.Z
            3162639883 4829 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_6x10.pcf.Z
            2002498103 8205 /usr/lib/X11/fonts/iso_8859.15/75dpi/
                    iso15_user11x19.pcf.Z
            1941724096 851968 /usr/lib/X11R5/libX11.1
            3442655101 81920 /usr/lib/X11R5/libXhp11.1
            1325092991 421888 /usr/lib/X11R5/libXt.1
            4014319162 1351680 /usr/lib/X11R6/libX11.2
            3975407604 110592 /usr/lib/X11R6/libXext.2
            4270718079 69632 /usr/lib/X11R6/libXhp11.2
            744623939 57344 /usr/lib/X11R6/libXi.2
            2770917414 122880 /usr/lib/X11R6/libICE.1
            3279216511 90112 /usr/lib/X11R6/libXIE.1
            2491670126 32768 /usr/lib/X11R6/libXtst.1
            4222131366 483328 /usr/lib/X11R6/libXt.2

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_7743 PHSS_7745 PHSS_8708 PHSS_8710 PHSS_8971 PHSS_9193
            PHSS_9194 PHSS_9356 PHSS_9778 PHSS_9812 PHSS_9814 PHSS_10480
            PHSS_10688 PHSS_10789 PHSS_11046 PHSS_11048 PHSS_11628 PHSS_12374
            PHSS_12824 PHSS_13113 PHSS_13743 PHSS_14040 PHSS_14534 PHSS_15008
            PHSS_16120 PHSS_16617 PHSS_17331 PHSS_17323 PHSS_18012 PHSS_19592
            PHSS_19963 PHSS_20861 PHSS_21956 PHSS_22944

    Equivalent Patches:
            PHSS_23520:
            s700: 11.00
            s800: 11.00

            PHSS_24386:
            s700: 11.11
            s800: 11.11

    Patch Package Size: 9070 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_23518

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHSS_23518. 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_23518.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_23518.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_23518------------------------------------------


    Document ID: PHNE_24740
    Date Loaded: 20010806
          Title: s800 10.26 Built-in PCI 100BASE-T patch

    Patch Name: PHNE_24740

    Patch Description: s800 10.26 Built-in PCI 100BASE-T patch

    Creation Date: 01/07/28

    Post Date: 01/08/06

    Hardware Platforms - OS Releases:
            s800: 10.26

    Products: N/A

    Filesets:
            Networking.LAN-KRN

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHNE_24740: PANIC
            PHNE_19738: OTHER
                    Driver is not present in the kernel.

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

    Symptoms:
            PHNE_24740:
            System panics due to lot of network traffic

            PHNE_19738:
            Ported 10.20 patch PHNE_19019 to TOS.

            (PHNE_19019)
            1. SAM does not support altering speed (10 or 100Mbps) and
               duplex mode (half or full) settings on the interface.
            2. Applications (including lanadmin) receive 10 for 10Mbps
               or 100 for 100Mbps for the speed value in the ifSpeed
               field of the mib structure. lanadmin therefore displays
               10 or 100 for the interface (link) speed.
            3. 'lanadmin -x [nmid]' display does not indicate whether
               the card is running in the auto-negotiation or manual
               mode.
            4. lanadmin cannot alter the Maximum Transmission Unit (MTU)
               size value of the interface.
            5. Applications do not receive outbound traffic from the
               interface when they enable promiscuous mode on the
               interface.
            6. lanadmin displays incorrect station address.
            7. While compiling 100BT driver, warning message says wrong
               number of parameters passed in function call.
            8. The actual link configuration does not reflect what is
               manually configured in /etc/rc.config.d/hpbase100.

            (PHNE_18305)
            1. Swverify fails with an error message after swinstalling
               Built-in PCI 100BASE-T driver on 800 servers which do
               not have Built-in PCI 100BASE-T cards.

            (PHNE_17659)
            1. Built-in PCI 100BASE-T driver is not present in the
               kernel.

            (PHNE_15998)
            1. Built-in PCI 100BASE-T is not supported on Series 800
               machines.

    Defect Description:
            PHNE_24740:
            The System panics when there is a lot of traffic on the
            network,especially the frequency is more when the
            SharedPrint Service is on
            Resolution:
            Ported the fix from 10.20

            PHNE_19738:
            Ported 10.20 patch PHNE_19019 to TOS.

            (PHNE_19019)
            1. No supporting ioctls were implemented in the driver for
               SAM to use.
            Resolution:
               Implemented the required ioctls that the corresponding
               code in SAM uses.
            2. The driver stores 10 for 10Mbps and 100 for 100Mbps in
               its local mib related data structures.
            Resolution:
               Modified driver code to store 10000000 for 10Mbps and
               100000000 for 100Mbps in its local mib data structures.

            3. The driver did not provide ioctls for lanadmin to use to
               obtain the information about the mode (autonegotiation or
               manual) mode in which it was operating.
            Resolution:
               The driver implemented the new ioctl for obtaining the
               above mode information.

            4. The driver did not implement ioctl for lanadmin to use to
               alter the MTU size value on the interface.
            Resolution:
               The driver implemented the new ioctl for changing the MTU
               size value for the interface.

            5. The driver did not implement appropriate functionality
               which would return a copy of the transmitted packet to
               the upper protocols.
            Resolution:
               The driver implemented appropriate functionality
               which would return a copy of the transmitted packet to
               the upper protocols.

            6. The driver did not format the station address correctly
               for 10.20.
            Resolution:
               The station address is formated correctly now.

            7. 100BT driver tried to pass 5 parameters to a function
               that only takes 4 parameters.
            Resolution:
               100BT driver passes 4 parameters to the function call.

            8. The array of link configuration data in
                /etc/rc.config.d/hpsppci100conf was non-sequential
                which the startup script (/sbin/init.d/hpsppci100)
                cannot handle correctly.
            Resolution:
                The startup script (/sbin/init.d/hpsppci100) is modified
                to skip over the missing indices in the array and work
                through all that are provided.

            (PHNE_18305)
            1. The error message was generated because there was no
               Built-in PCI 100BASE-T card on the system.
            Resolution: New checking condition code was added to the
            verify script.

            (PHNE_17659)
            1. The patch control script 'configure' is needed to add
               Built-in PCI 100BASE-T driver entry into /stand/system
               file.

            Resolution:
               New configure script is used to add the Built-in PCI
               100BASE-T driver entry into /stand/system file

            (PHNE_15998)
            1. This patch is introducing the driver for the
               Built-in PCI 100BASE-T on Series 800 machines.

    SR:
            4701430132 5003466995 1653286500 5003432179

    Patch Files:
            /usr/conf/lib/libbtlan3.a
            /usr/conf/lib/btlan3_dbg.o
            /usr/conf/master.d/lan100bt-core
            /usr/lib/nls/msg/C/dsbtlan3.cat
            /usr/lib/nls/msg/C/pebtlan3.cat
            /usr/lib/lanadmin/libdsbtlan3.1
            /usr/lib/lanadmin/libdsbtlan3.sl
            /usr/lib/lanscan/libpebtlan3.1
            /usr/lib/lanscan/libpebtlan3.sl
            /usr/sbin/hpbase100_init
            /usr/newconfig/etc/rc.config.d/hpbase100conf
            /sbin/init.d/hpbase100
            /sbin/rc2.d/S323hpbase100
            /usr/lib/nls/msg/C/fmtbtlan3.cat
            /usr/lib/libfmtbtlan3.1
            /usr/lib/libfmtbtlan3.sl

    what(1) Output:
            /usr/conf/lib/libbtlan3.a:
                    2001/07/25 Hewlett-Packard HP-UX 10.26 TOS [ ic5fx -
                             DAV17 ]
                    99/09/08 kern/sio/btlan3.c, hpux, hpux_10.26, ic5fx
                            Revision 1.3 PATCH_10.26 (PHNE_19738)
            /usr/conf/lib/btlan3_dbg.o:
                    99/09/08 kern/debug/btlan3_dbg.c, hpux, hpux_10.26,
                            ic5fx Revision 1.1 PATCH_10.26 (PHNE_19738)
                            UNMODIFIED
            /usr/conf/master.d/lan100bt-core:
                    None
            /usr/lib/nls/msg/C/dsbtlan3.cat:
                    None
            /usr/lib/nls/msg/C/pebtlan3.cat:
                    None
            /usr/lib/lanadmin/libdsbtlan3.1:
                    1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
                             DAV17 ]
                    99/09/08 100btpci/lanadmin/dsbtlan3.c, hpux, hpux_10
                            .26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_19
                            741) UNMODIFIED
                    libdsbtlan3.sl: Version: B.10.20 $Date: 99/07/13 16
                            :25:29 $
            /usr/lib/lanadmin/libdsbtlan3.sl:
                    1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
                             DAV17 ]
                    99/09/08 100btpci/lanadmin/dsbtlan3.c, hpux, hpux_10
                            .26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_19
                            741) UNMODIFIED
                    libdsbtlan3.sl: Version: B.10.20 $Date: 99/07/13 16
                            :25:29 $
            /usr/lib/lanscan/libpebtlan3.1:
                    1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
                             DAV17 ]
                    libpebtlan3.sl: Version: B.10.20 $Date: 96/12/06 13
                            :45:42 $
            /usr/lib/lanscan/libpebtlan3.sl:
                    1999/09/16 Hewlett-Packard HP-UX 10.26 TOS [ ic5dh -
                             DAV17 ]
                    libpebtlan3.sl: Version: B.10.20 $Date: 96/12/06 13
                            :45:42 $
            /usr/sbin/hpbase100_init:
                    $Revision: 1.1 100btpci/scripts/hpbase100_init, hpux
                            , hpux_10.26, ic5dh $ $Date: 99/09/08 15:20:
                            16 $ Hewlett-Packard Co.
                    99/09/08 100btpci/scripts/hpbase100_init, hpux, hpux
                            _10.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE
                            _19741) UNMODIFIED
                    hpbase100_init $Revision: 1.1.119.3 $ $Date: 98/04/
                            30 17:27:53 $
            /usr/newconfig/etc/rc.config.d/hpbase100conf:
                    $Revision: 1.1 100btpci/scripts/hpbase100conf, hpux,
                             hpux_10.26, ic5dh $ $Date: 99/09/08 15:20:0
                            6 $ Hewlett-Packard Co.
                    99/09/08 100btpci/scripts/hpbase100conf, hpux, hpux_
                            10.26, ic5dh Revision 1.1 PATCH_10.26 (PHNE_
                            19741) UNMODIFIED
                    hpbase100conf $Revision: 1.1.119.2 $ $Date: 98/04/30
                             15:32:08 $
            /sbin/init.d/hpbase100:
                    $Revision: 1.1 100btpci/scripts/hpbase100, hpux, hpu
                            x_10.26, ic5dh $ $Date: 99/09/08 15:19:56 $
                            Hewlett-Packard Co.
                    99/09/08 100btpci/scripts/hpbase100, hpux, hpux_10.2
                            6, ic5dh Revision 1.1 PATCH_10.26 (PHNE_1974
                            1) UNMODIFIED
                    hpbase100 $Revision: 1.9 $ $Date: 99/08/19 12:37:17
                            $
            /sbin/rc2.d/S323hpbase100:
                    hpbase100 $Revision: 1.1.117.3 $ $Date: 96/12/17 16:
                            25:38 $
            /usr/lib/nls/msg/C/fmtbtlan3.cat:
                    None
            /usr/lib/libfmtbtlan3.1:
                    99/09/08 100btpci/nettl/subsys_btlan3_fmt.c, hpux, h
                            pux_10.26, ic5dh Revision 1.1 PATCH_10.26 (P
                            HNE_19741) UNMODIFIED
                    BTLAN3: Version: B.10.20 $Date: 99/06/23 11:55
                            :49 $
            /usr/lib/libfmtbtlan3.sl:
                    99/09/08 100btpci/nettl/subsys_btlan3_fmt.c, hpux, h
                            pux_10.26, ic5dh Revision 1.1 PATCH_10.26 (P
                            HNE_19741) UNMODIFIED
                    BTLAN3: Version: B.10.20 $Date: 99/06/23 11:55
                            :49 $

    cksum(1) Output:
            4203615344 70076 /usr/conf/lib/libbtlan3.a
            1806576607 171260 /usr/conf/lib/btlan3_dbg.o
            268766147 3771 /usr/conf/master.d/lan100bt-core
            108149 3117 /usr/lib/nls/msg/C/dsbtlan3.cat
            3231781941 114 /usr/lib/nls/msg/C/pebtlan3.cat
            2073716647 20480 /usr/lib/lanadmin/libdsbtlan3.1
            2073716647 20480 /usr/lib/lanadmin/libdsbtlan3.sl
            2570349440 12288 /usr/lib/lanscan/libpebtlan3.1
            2570349440 12288 /usr/lib/lanscan/libpebtlan3.sl
            1818699672 6037 /usr/sbin/hpbase100_init
            3157656775 1460 /usr/newconfig/etc/rc.config.d/hpbase100conf
            388290076 8287 /sbin/init.d/hpbase100
            3098777511 7250 /sbin/rc2.d/S323hpbase100
            2807786117 13864 /usr/lib/nls/msg/C/fmtbtlan3.cat
            4224952229 12288 /usr/lib/libfmtbtlan3.1
            4224952229 12288 /usr/lib/libfmtbtlan3.sl

    Patch Conflicts: None

    Patch Dependencies:
            s800: 10.26: PHNE_19741

    Hardware Dependencies:
            9000/800

    Other Dependencies: None

    Supersedes:
            PHNE_19738

    Equivalent Patches:
            PHNE_24739:
            s700: 10.26

    Patch Package Size: 410 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_24740

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHNE_24740. 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_24740.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_24740.depot of=/dev/rmt/0m bs=2k

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


    Document ID: PHNE_21935
    Date Loaded: 20010806
          Title: s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch

    Patch Name: PHNE_21935

    Patch Description: s700_800 10.20 R6.10.20 SNAplus2 3270 cumulative patch

    Creation Date: 00/07/03

    Post Date: 01/08/06

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

    Products:
            SNAplus2-3270 R6.10.20
            3270-Common R6.10.20

    Filesets:
            SNAplus2-3270.SNAP2-NLS,R6.10.20.000,R6.10.20.010
            SNAplus2-3270.SNAP2-3270,R6.10.20.000,R6.10.20.010
            3270-Common.3270,R6.10.20.000,R6.10.20.010

    Automatic Reboot?: No

    Status: General Release

    Critical:
            No (superseded patches were critical)
            PHNE_21542: HANG
            PHNE_17407: ABORT
            PHNE_15517: ABORT

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

    Symptoms:
            PHNE_21935:
            (1) JAGab82917/8606110214
            When a user clicks with the mouse to move cursor
            in xsnap3270d the cursor is moved to the character
            position below mouse.

            PHNE_21542:
            (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).
            (3) JAGab83287/8606110538
            If you modify the description of a 3270 session, the new
            title and icon names do not take effect until you
            restart the emulator.
            (4) JAGac39750/8606124367
            Unable to specify the 8x13 font on xsnap3270 command
            line without getting the 'unable to create font set'
            message. This works correctly with R6 SNAplus2 3270
            on 10.20.
            (5) JAGad01270/8606132121
            Customer is using the T(nn) option on snapsend and
            snapreceive. However, the file transfer program is
            returning with an error code saying the file transfer
            was cancelled.
            File transfer works OK without the T(nn) option.

            PHNE_17407:
            (1) JAGab84956/8606112613
            A customer application linked with libmgrdce.1 library
            stopped working with no errors reported.
            (2) 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.
            (3) JAGab76502/8606106970
            Error logs SNA0447 (R4) activating session in xsnap3270
            and processes not cleaned up on termination.
            (4) JAGab70700/8606106276
            If you are using 3270 with LANG set to de_DE.roman8 on a
            character terminal, then the terminal goes into file
            transfer mode whenever the host locks the 3270 keyboard.
            This is a revisit of SR 165300756 - the fix for this SR
            should have also been applied to the MOTIF emulators, the
            CSV library and the style file printers.
            Other symptoms that have been seen include the sending of
            incorrect control fields to the host during file transfer
            - i.e. additions of P() and H() parameters to the
            IND$FILE command.
            (5) JAGab68603/8606102678
            Shell constructs do not work in 3270 printer menu (for
            example, set printer name to 'tail -2 | lp' - this fails)
            (6) JAGab65516/5003455253
            When a SIGTERM signal is sent to HLLAPI program it core
            dumps and cma_dump.log is produced.
            (7) JAGab65382/4701414615
            File transfer in the background mode triggers a
            core dump.
            (8) JAGab65305/1653308163
            Trying to use the -fasttype option on xsnap3270 SNAPLUS2
            R6.0 results in the following:
            Warning: I18NOpenFile: Could not open file mainnlsf.uid
            - MrmNOT_FOUND
            Could not open Motif Mrm hierarchy
            The emulator then fails to start.
            This option worked on the SNAPLUS 9.04 version of
            xsnap3270.
            (9) JAGab65292/1653297457
            When 'suppress host screens at startup' 3270 style file
            option is turned on, HLLAPI verb HA_DISPLAY_ON turns
            display on but does not re-enable the keyboard.

            PHNE_16904:
            (1) 5003434563
            In Motif versions of 3270, attempts to move cursor
            with mouse do not work on formatted screens.
            (2) 4701405316
            Updated binaries required for patching the latest
            R6 release of SNAplus2.

            PHNE_15517:
            (1) 5003420414
            If you have an unformatted PLU screen, you
            cannot enter a double byte character.
            (2) 5003420364
            Customer had an SNAPlus application which used SIGUSR1.
            This is not officially supported in SNAplus2 (and this is
            clearly documented).
            (3) 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.
            (4) 4701396432
            If you try to start the 3270 or 3179g emulators with
            LANG=ja_JP.kana8, they will fail.
            (5) 4701396416
            If you start the character emulator with LANG=ja_JP.eucJP
            it will come up with some Japanese and some English text.
            Unpredictable core dump can occur in certain screens.
            (6) 4701396408
            Japanese Motif 3270 exits when you enter the RTM screen.
            (7) 4701389361
            When receiving data from the host, a percentage of the
            buffers allocated by 3270 are lost. This can result in
            poor system performance, and eventually the system
            running short of resources.
            (8) 1653268854
            R6 10.20 and 11.0 RJE workstation can only use a maximum of
            4 LUs if 5 are assigned then the fifth will not become
            active.
            R6 10.20 and 11.0 3270 emulators (SNA only, not TN) can
            only use a maximum of 9 concurrent sessions.
            If the user attempts to activate all 10 sessions then the
            tenth will not activate.
            (9) 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.

            PHNE_14977:
            (1) 5003399337
            Pressing the DUP key causes space to be displayed, rather
            than '*'. DUP function does not work correctly.
            (2) 4701386292
            hllapi and Japanese /Korean 3270 errors in R6.

            PHNE_14394:
            (1) 4701386292
            hllapi and Japanese /Korean 3270 errors in R6.

    Defect Description:
            PHNE_21935:
            (1) JAGab82917/8606110214
            Border changes had introduced an 11 pixel vertical error
            in the cursor position handling for xsnap3270
            (and a 1 pixel horizontal error).
            The horizontal error is also present in xsnap3179g.

            Resolution:
            Corrected offsets to ensure correct location obtained in
            all cases. Also corrected a problem where a quick click
            was often ignored.

            PHNE_21542:
            (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.
            (3) JAGab83287/8606110538
            In R4 the window title was controlled using a separate
            menu item. Unfortunately it was not stored in the
            style file so the windows had to be renamed each time
            the emulator was started.
            In R5 it was changed so that the window title be persistant
            (i.e. in the style file) and so we used the description.
            Unfortunately, in doing this we lost the ability for us to
            update the window title dynamically (by default style file
            changes are not picked up automatically).

            Resolution:
            The fix here is to intercept the change session
            parameters dialog so that, once we have
            processed it correctly, we update the window
            title and icon for the session concerned.
            (4) JAGac39750/8606124367
            Problem is actually caused by a difference in behaviour
            between the X11R5 and X11R6 versions of XCreateFontSet.
            X11R5, used on 10.20, will return with a valid fontset
            under the C locale with a warning that it was not able to
            find a fontset for one of the fonts required by the locale.
            On X11R6, the call to XCreateFontSet fails because it does
            not provide the iso 88591 fontset for the C locale forcing
            the 3270 emulator to quit. The workaround is to set the
            locale to 'C.iso88591' instead of 'C'.

            Resolution:
            Modified the 3270 code so that, if the call to
            XCreateFontSet failed, we would set the locale to be
            C.iso88591 and try again.
            (5) JAGad01270/8606132121
            The snapsend and snareceive programs issue a HLLAPI file
            transfer command. The HLLAPI library issues this to the
            emulator and waits for it to issue a sigusr1, implying the
            file transfer is complete. The emulator sends sigusr1 to
            any HLLAPI application whenever the presentation space or
            OIA is updated. Unfortunately this means that the HLLAPI
            library picks up one of these automatic signals and
            interprets it as FT complete. It then checks the shared
            memory return code and finds HARC_SUCCESS (0) as opposed to
            HARCFT_COMPLETE (3). This then causes it to issue the
            error code. The file transfer continues and may appear to
            complete successfully.

            Resolution:
            Add in a flag to the shared memory that tells us whether
            we still have a verb in progress. Ensure that the FT code
            in HLLAPI sets this flag before issuing the FT and
            that it checks the flag before assuming FT is complete.
            Also ensure that emulator clears the flag once it has
            really completed the verb.

            PHNE_17407:
            (1) JAGab84956/8606112613
            A call to sigprocmask was added to the libmgrdce.1 library
            ( see SR4701424069 ). This fix was put in to stop signals
            flowing up the path manager or HLLAPI threads. This was to
            ensure that signals would only be processed by the user's
            application not by SNAplus2 libraries. However, the
            behaviour of sigprocmask under DCE threads is different to
            that under kernel threads. With kernel threads the call
            blocks only signals on the particular thread. Under DCE
            threads, the call blocks signals for the entire process
            resulting in the customer's signal catcher never being
            called.

            Resolution:
            Modify the previous fix to take into account situations
            where we are using DCE threads. On 10.20 this is straight
            forward as we know at compile time whether a library is to
            be used with DCE threads or not. On 11.0 use the
            _CMATHREADS macro to make a run-time decision on whether we
            are using DCE threads or not. If using DCE, don't do any
            signal blocking, otherwise block signals as in the previous
            fix.
            (2) 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.
            (3) 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 .
            (4) JAGab70700/8606106276
            A problem in the ASCII to EBCDIC translation tables used
            for German meant that the symbol ')' which we write to
            the screen when the host locks the 3270 keyboard was not
            being translated correctly to ASCII. The incorrect
            translation meant that we output a control code instead
            of ')', and this caused the terminal to switch into the
            file transfer state!
            When using German ISO88591 the problem was not as
            serious, but the bug still existed - the '()'
            symbol is displayed as '(-' instead.

            Resolution:
            Correct the EBCDIC to ASCII translation code for German
            codepage 273.
            (5) JAGab68603/8606102678
            Caused by incorrect parsing of the string which means that
            we call 'exec' with the entire string, rather than invoking
            a shell to parse the string.

            Resolution:
            Invoke a shell to parse the command string and run the
            command - rather than executing the program directly.
            (6) JAGab65516/5003455253
            The SIGTERM signalling problem is caused by an interaction
            with the DCE threaded library which the HLLAPI library is
            linked with. We need to provide a single-threaded R6
            version of the HLLAPI library for HP-UX 10.20.

            Resolution:
            Currently we provide the following objects:
            HP-UX 10.20
            -----------
            libhapi.0 R5 compatible, single threaded
            libhapi.1 (libhapi.sl link) R6 multi-threaded (DCE threads)
            HP-UX 11.0
            ----------
            libhapi.0 R5 compatible, single threaded
            libhapi.1 R6 10.20 compatible (DCEthreads)
            libhapi.2 (libhapi.sl link) R6 multi-mode
            pa20_64/libhapi.2 R6 multi-mode 64-bit.
            Fix is to modify the build system etc so we build the
            following:
            HP-UX 10.20
            -----------
            libhapi.0 R5 compatible, single threaded
            libhapi.1 (libhapi.sl link) R6 single threaded
            libhapi_r.1 (libhapi_r.sl link) R6 multi-threaded
            (DCE threads)
            HP-UX 11.0
            ----------
            libhapi.0 R5 compatible, single threaded
            libhapi.1 R6 10.20 compatible, single threaded
            libhapi_r.1 (libhapi_r.sl link) R6 10.20 compatible
            (DCE threads)
            libhapi.2 (libhapi.sl link) R6 multi-mode
            pa20_64/libhapi.2 R6 multi-mode 64-bit.
            (7) JAGab65382/4701414615
            In the NLS version of all SNAplus 3270 emulators we
            attempt to free off two blocks of memory during character
            translation. However, it is possible to reach these free()
            calls in error cases where either or both these memory
            blocks has not been successfully allocated, causing a
            situation where a core dump can occur.

            Resolution:
            Solution is a code change to initialise the pointers to
            NULL and check whether they still hold this value before
            attempting to free them.
            (8) JAGab65305/1653308163
            In Release 4 and previous of SNAPLUS, the F3, F5 and F6
            keys acted as 'accelerator keys' to jump to 'File/Exit',
            'Customise/Key Definitions' and 'Control/File Transfer'
            menus. Obviously this functionality was not desired once
            in a session to the host, where the function keys are used
            as PF keys. The fasttype option stopped the behaviour once
            in session.
            On R6 the accelerator functionality was removed, but there
            was still code in the emulator to parse the fasttype option
            and attempt to act on it.
            The missing UID file referred to is the UID file that was
            supposed to be used with the fasttype option. As R6 did
            not require this functionality, the UID file was not
            supplied for this release.

            Resolution:
            The fasttype option has now been retired, but for
            compatability the option will still be allowed as an option
            on the xsnap3270 command. No action will be taken when
            this option is set, and in particular, the loading of the
            alternate UID file will not be performed.
            (9) JAGab65292/1653297457
            Cause of problem:
            The style file option turns off the screen by doing the
            equivalent of the HA_DISPLAY_OFF HLLAPI verb at start of
            day. However, it turns off the keyboard by doing only part
            of what the HA_START_KEYBOARD_INTERCEPT HLLAPI verb would
            do. It creates a keyboard intercept buffer, but does not
            assign it an owning process. (It can't do this because the
            HLLAPI program won't necessarily be running at the time the
            emulator screen is enabled.) So if a HLLAPI program wants
            to access the keyboard it must still issue
            HA_START_KEYBOARD_INTERCEPT.

            Resolution:
            This fix is is based on the assumption that the HLLAPI
            program should issue HA_DISPLAY_ON when it wants to turn on
            the keyboard and display ,that have been disabled by the
            'Host screens suppressed at startup' style file option. So,
            the first time this is issued the emulator must enable the
            keyboard too -- unless another application is using the
            keyboard intercept buffer (ie has issued
            HA_START_KEYBOARD_INTERCEPT in the meantime).

            PHNE_16904:
            (1) 5003434563
            In motif versions of 3270, mouse control of the cursor did
            not work. Code changed to ensure that the delimeters of the
            current field are also set up when the cursor is moved with
            the mouse.
            (2) 4701405316
            Updated binaries provided for combined patching of
            latest R6 release ,as documented in SR text.

            PHNE_15517:
            (1) 5003420414
            It is unclear from IBM's documentation whether or not this
            should be allowed. However, if the character is invalid
            according to the host application then it will be rejected.
            SNAplus2 or tn3270 preventing the user from entering it.
            (2) 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.
            (3) 5003418913
            Code change to ensure we do not notify HLLAPI application
            unless the PS has actually been altered.
            (4) 4701396432
            new startup script snap3179g added to prevent starting the
            3179g emulator with LANG=ja_JP.kana8 and failing.
            (5) 4701396416
            snap3270 startup script modified to detect if starting
            character emulator with LANG=ja_JP.eucJP and alter LANG
            to use the 'SJIS' version .
            (6) 4701396408
            Code change made to initialize a floating variable that is
            used to select the UI font. This fixes a bug where
            Japanese Motif 3270 exits when you enter the RTM screen.
            (3179g and tn3270 also recompiled because they could hit
            the bug if the app-defaults file was deleted.)
            (7) 4701389361
            Code change to correctly free buffers used by the 3270
            program, and verify that no further leaks occur. This
            corrects a problem where a percentage of buffers are lost
            when running the 3270 emulators.
            (8) 1653268854
            Problem was a misuse of an array index in the FMI/FMAPI
            glue layer which interfaces RJE and 3270 to the node.
            This meant that the last session control block in this glue
            layer could not be used.
            (9) 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

            PHNE_14977:
            (1) 5003399337
            Code change made to resolve problem - ensure DUP function
            works as in R2.
            (2) 4701386292
            Code changes to hllapi library and Japanese/Korean
            app_default files.

            PHNE_14394:
            (1) 4701386292
            Code changes to hllapi library and Japanese/Korean
            app_default files.

    SR:
            8606110214 8606132121 8606124367 8606112613 8606110894
            8606110538 8606106970 8606106276 8606102678 5003469213
            5003462630 5003455253 5003434563 5003420414 5003420364
            5003418913 5003399337 4701414615 4701405316 4701396432
            4701396416 4701396408 4701389361 4701386292 1653308163
            1653297457 1653268854 1653206698

    Patch Files:
            /opt/sna/lib/nls/msg/C/text3270
            /opt/sna/lib/nls/msg/ja_JP.SJIS/text3270
            /opt/sna/lib/nls/msg/ja_JP.eucJP/text3270
            /opt/sna/samples/3270_patch.notes
            /opt/sna/bin/X11/snap3179g
            /opt/sna/bin/X11/xsnap3179g
            /opt/sna/bin/X11/xsnap3179gui
            /opt/sna/bin/X11/xsnap3270
            /opt/sna/bin/X11/xsnap3270d
            /opt/sna/bin/X11/xsnap3270dui
            /opt/sna/bin/snap3270
            /opt/sna/bin/snap3270d
            /opt/sna/bin/snap3270d.sjis
            /opt/sna/bin/snap3270d.sjisui
            /opt/sna/bin/snap3270dui
            /opt/sna/bin/snapprtsty
            /opt/sna/lib/libhapi.0
            /opt/sna/lib/libhapi.1
            /opt/sna/lib/libhapi_r.1
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270

    what(1) Output:
            /opt/sna/bin/snap3270:
                    R6.001 SNAplus2 3270 emulation script $
                    (10.20/11.0)
            /opt/sna/bin/X11/xsnap3270:
                    R6.001 SNAplus2 Motif 3270 emulation script $
                    (10.20/11.0)
            /opt/sna/bin/snap3270d:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.110 SNAplus2 R6 3270 Emulator program - NL
                            S
                    ] (PHNE_21542 : 00/03/24 19:12:15)
                    ]
            /opt/sna/bin/snap3270dui:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.104 SNAplus2 R6 3270 User Interface progra
                            m - NLS
                    ] (PHNE_17407 : 99/10/26 18:05:32)
                    ]
            /opt/sna/bin/X11/xsnap3270d:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.111 SNAplus2 R6 3270 Emulator program - Mo
                            tif - NLS
                    ] (PHNE_21935 : 00/06/01 10:36:56)
                    ]
            /opt/sna/bin/X11/xsnap3270dui:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.105 SNAplus2 R6 3270 User Interface progra
                            m - Motif - NLS
                    ] (PHNE_21542 : 00/04/10 17:36:31)
                    ]
            /opt/sna/bin/snap3270d.sjis:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.109 SNAplus2 R6 3270 Emulator program - NL
                            S (Japanese SJIS)
                    ] (PHNE_21542 : 00/03/24 19:32:09)
                    ]
            /opt/sna/bin/snap3270d.sjisui:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.104 SNAplus2 R6 3270 User Interface progra
                            m - NLS (Japanese SJIS)
                    ] (PHNE_17407 : 99/10/26 18:08:53)
                    ]
            /opt/sna/bin/X11/snap3179g:
                    R6.001 SNAplus2 Motif 3179g emulation script $
                    (10.20/11.0)
            /opt/sna/bin/X11/xsnap3179g:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.113 SNAplus2 R6 3179G emulator - NLS
                    ] (PHNE_21935 : 00/06/01 10:37:54)
                    ]
            /opt/sna/bin/X11/xsnap3179gui:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.104 SNAplus2 R6 3179G User Inteface Progra
                            m - NLS
                    ] (PHNE_21542 : 00/04/10 17:25:33)
                    ]
            /opt/sna/lib/nls/msg/C/text3270:
                    None
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270:
                    None
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g:
                    None
            /opt/sna/lib/nls/msg/ja_JP.SJIS/text3270:
                    None
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270:
                    None
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g:
                    None
            /opt/sna/lib/nls/msg/ja_JP.eucJP/text3270:
                    None
            /opt/sna/lib/libhapi.0:
                    ]R6.10.20.103 SNAplus2 R6 HLLAPI Verb Library -- Sin
                            gle-threaded, R5 compatible
                    ] (PHNE_21542 : 00/03/24 18:56:33)
                    ]
            /opt/sna/lib/libhapi.1:
                    ]R6.10.20.103 SNAplus2 R6 HLLAPI Verb Library -- Sin
                            gle-threaded
                    ] (PHNE_21542 : 00/03/24 18:52:07)
                    ]
            /opt/sna/lib/libhapi_r.1:
                    ]R6.10.20.105 SNAplus2 R6 HLLAPI Verb Library -- DCE
                             multi-threaded
                    ] (PHNE_21542 : 00/03/24 18:54:46)
                    ]
            /opt/sna/bin/snapprtsty:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ]R6.10.20.101 SNAplus2 R6 3270 Style File Text Outpu
                            t - NLS
                    ] (PHNE_17407 : 99/08/20 15:52:02)
                    ]
            /opt/sna/samples/3270_patch.notes:
                    None

    cksum(1) Output:
            2262612444 407 /opt/sna/bin/snap3270
            2354982259 418 /opt/sna/bin/X11/xsnap3270
            2901341610 642688 /opt/sna/bin/snap3270d
            2864399058 380544 /opt/sna/bin/snap3270dui
            2405916157 761472 /opt/sna/bin/X11/xsnap3270d
            199201274 523904 /opt/sna/bin/X11/xsnap3270dui
            1950970221 642688 /opt/sna/bin/snap3270d.sjis
            83295780 380544 /opt/sna/bin/snap3270d.sjisui
            719879279 419 /opt/sna/bin/X11/snap3179g
            4027303586 1044096 /opt/sna/bin/X11/xsnap3179g
            1100423141 523904 /opt/sna/bin/X11/xsnap3179gui
            3902448704 82443 /opt/sna/lib/nls/msg/C/text3270
            447025495 2900 /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
            3446012101 1183 /etc/opt/sna/app-defaults/ja_JP.SJIS/
                    Snap3179g
            3941574374 83543 /opt/sna/lib/nls/msg/ja_JP.SJIS/text3270
            447025495 2900 /etc/opt/sna/app-defaults/ja_JP.eucJP/
                    Snap3270
            3446012101 1183 /etc/opt/sna/app-defaults/ja_JP.eucJP/
                    Snap3179g
            3825866347 81463 /opt/sna/lib/nls/msg/ja_JP.eucJP/text3270
            1393568942 118784 /opt/sna/lib/libhapi.0
            766560060 118784 /opt/sna/lib/libhapi.1
            1713490216 122880 /opt/sna/lib/libhapi_r.1
            825861800 102016 /opt/sna/bin/snapprtsty
            2619482118 1849 /opt/sna/samples/3270_patch.notes

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHNE_14394 PHNE_14977 PHNE_15517 PHNE_16904 PHNE_17407 PHNE_21542

    Equivalent Patches: None

    Patch Package Size: 5580 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_21935

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

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

            By default swinstall will archive the original software in
            /var/adm/sw/patch/PHNE_21935. 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_21935.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_21935.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:
            If you are using the HLLAPI library, please read the
            information in the /opt/sna/samples/3270_patch.notes file
            after installing this patch.
            NOTE:
            This patch installs or replaces the following user
            configurable files:
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g
            The original files (if any) will be saved as:
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3270.save
            /etc/opt/sna/app-defaults/ja_JP.eucJP/Snap3179g.save
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3270.save
            /etc/opt/sna/app-defaults/ja_JP.SJIS/Snap3179g.save
    -----End of Document ID: PHNE_21935------------------------------------------