OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
HP-UX series 700 11.X patch digest

From: IT Resource Center (support_feedbackus-support2-mail.external.hp.com)
Date: Mon Apr 07 2003 - 04:32:26 CDT


                        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://support.itrc.hp.com/

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

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

     http://support.itrc.hp.com/

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


Digest Name: weekly HP-UX series 700 11.X patch digest
    Created: Sun Apr 6 6:05:53 EDT 2003

Table of Contents:

Document ID Title
--------------- -----------
PHSS_28933 s700_800 11.X OV ITO7.1X JavaGUI client A.07.13
PHSS_28728 s700_800 11.X OV OB3.50 patch - CS packet
PHSS_28726 s700_800 11.X OV OB3.50 patch - CC packet
PHSS_28724 s700_800 11.X OV OB4.10 patch - SAP packet
PHSS_28579 s700_800 11.X OV OB3.50 patch - SSEA packet
PHNE_28882 s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch
PHSS_26651 s700_800 11.22 Graphics3D cumulative patch
PHSS_28571 s700_800 11.X OV OB3.50 patch - CORE packet
PHSS_28330 s700_800 11.X OV DP5.00 patch - SSEA packet
PHKL_28766 s700_800 11.00 Probe,IDDS,PM,VM,PA-8700,AIO,T600,FS,PDC,CLK
PHKL_28765 s700_800 11.11 VM panic with shared libs and large pages
PHCO_28124 s700_800 11.22 cumulative SAM patch
PHSS_28912 s700_800 11.X OV SIP3.0 Allow GET method in form
PHSS_28891 s700_800 11.X OV SIP3.1 OVIS gauges do not show up
PHSS_28706 s700_800 11.X ANSI C compiler B.11.11.06 cumulative patch
PHSS_28594 s700_800 11.X +O4/PBO Compiler B.11.11.06 cumulative patch
PHCO_28425 s700_800 11.00 libc cumulative patch
PHCO_28009 s700_800 11.00 bdiff(1) patch

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


Document ID: PHSS_28933
Date Loaded: 20030404
      Title: s700_800 11.X OV ITO7.1X JavaGUI client A.07.13

Patch Name: PHSS_28933

Patch Description: s700_800 11.X OV ITO7.1X JavaGUI client A.07.13

Creation Date: 03/04/01

Post Date: 03/04/04

Hardware Platforms - OS Releases:
        s700: 11.00 11.11
        s800: 11.00 11.11

Products:
        OpenView Operations 7.1

Filesets:
        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,v=HP
        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: No

Category Tags:
        defect_repair enhancement general_release

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28933

Symptoms:
        PHSS_28933:
        - SR: 8606301629
          The bundled JRE 1.4.1 for Windows does not support an
          input locale other than english.

        PHSS_28201:
        - SR: 8606297429
          The JavaGUI does not support the JRE 1.4.1 version.
        - SR: B555014127
          Even if applications and/or nodes are already selected
          while an application wizard is started, the related
          selection steps are offered again so that you have to
          press "Next" some times.
        - SR: 8606270802
          When opening the annotations for a message in the Java
          GUI, the first (oldest) annotation is opened instead of
          the latest one, which is usually of more interest.
        - SR: B555015121
          The JavaGUI may show the message property information
          with a black background because it uses the wrong
          color resource.
        - SR: 8606291636
          Big pulldown menues are running off the screen so you
          can not access all their entries.
        - SR: B555015323
          The JavaGUI should be able to load services on demand
          in order to handle large service trees in a reasonable
          time.
        - SR: B555014780
          If you select a saved filter in the JavaGUI you still
          have to press OK to make it active. It should be possible
          to just doubleclick on the filter to make it active.
        - SR: B555015192
          The toolbar icons to expand and collapse service trees
          have misleading '+' and '-' signs in them.

        PHSS_27914:
        - SR: B555014709
          The JavaGUI installation package for UNIX
          (ito_op_install.tar) is packaged with the absolute path
          prefix /opt/OV/www/htdocs/ito_op so that you can not
          install different versions in parallel.
        - SR: R555003344
          The JavaGUI does not resolve $OPC_ENV(..) variables
          in application calls.
        - SR: B555014590
          The JavaGUI applet download page forces you to use a
          java plugin version 1.3.1.0 for Internet Explorer,
          even if all 1.3 versions are supported.
        - SR: H553001650
          Service status propagation does not work any more after
          "Log Off" and login again.
        - SR: B555013246
          Clicking in a browser in the result pane does not select
          a message, it only activates the browser.
          In the workspaces, a click both activates the browser
          and selects the message you have clicked on.
        - SR: B555014176
          The JavaGUI freezes if the network is down. You'll get
          an hourglass cursor and can't do anything any more,
          even File->Exit can not be called before the network
          is up again.
        - SR: B555012633
          The JavaGUI does not replace the $OPC_SERVICE_VALUE[]
          variable in customized applications started from a
          service submap popup menu.
        - SR: B555014663
          The JavaGUI download page on the server does not show
          the version of the JavaGUI download package.
          This is inconvenient, especially if the server has been
          patches to a higher version and you do not know whether
          the JavaGUI client has been patched as well or is still
          the same as from a previous patch.
        - SR: B555012609
          In some environments the text fields in the JavaGUI
          message properties window are all black due to a wrong
          background color selection.
        - SR: B555014658
          If you start an application in the JavaGUI by selecting
          a message and then double-click one application, the
          $OPC_MSG_NODES variable is not passed to the application.
        - SR: B555014707
          The JavaGUI error window has no username and servername
          in its title, so if you run more than one JavaGUI on the
          same system, you don't know which JavaGUI is related to
          which error window.
        - SR: B555014587
          The annotation box in the JavaGUI does no word wrapping.
        - SR: 8606256435
          The month value in the JavaGUI Filter Summary window
          show a wrong value: one too low.

Defect Description:
        PHSS_28933:
        - SR: 8606301629
          The bundled JRE 1.4.1 was the english version
          and not the international version.
          This patch replaces just the JRE inside the InstallShield
          package, so the JavaGUI client version stays A.07.12.

        PHSS_28201:
        - SR: 8606297429
          With the A.07.12 JavaGUI patch version the Service Load
          on Demand feature has been merged from the next major
          release into the OVO 7.1X code. This feature requires
          a JRE version of at least 1.4 so all necessary adaptions
          have been made to the code.
        - SR: B555014127
          If applications and/or nodes are already selected while
          an application wizard is started, the related selection
          steps are now bypassed to make the startup easier.
          You can still use "Back" to change the previously
          selected values.
        - SR: B555015121
          Even after the fix for NSMbb43705 we still didn't use
          the proper color resource for the background of the
          message property information. We used the font color of
          "Selected Items" (ControlPanel->Display->Appearance)
          instead of the usual "Window" background color.
        - SR: B555015323
          The 'Service Load on Demand' feature was merged back
          from the code implemented for the next major OVO release.
          You can only use this while connected to a server which
          has this feature, otherwise the
          Edit->Preferences->Services tab will be greyed out.
        - SR: B555015192
          The toolbar icons to expand and collapse service trees
          have misleading '+' and '-' signs in them.
          The '+' has to be moved to the expand icon and the '-'
          has to be moved to the collapse icon.

        PHSS_27914:
        - SR: R555003344
          The variable resolving was missing in the JavaGUI client.
        - SR: H553001650
          Service status propagation does not work any more after
          "Log Off" and login again because the "Log Off" does no
          full shutdown of the client. As a workaround you had to
          use "Exit" or run a "Reload Configuration" after the
          login.
        - SR: B555014176
          As soon as it tries to reconnect, the main thread
          blocks and the reconnection loops (until the network
          is up again). The reconnection has to be handled
          in a separate thread.
        - SR: B555012609
          The background was set to System.inactiveCaptionText
          instead of System.textHighlightText
        - SR: B555014658
          Launching URL shortcuts or application in the object pane
          (tree) with a doubleclick did not take a previously
          selected message as a parameter.
          This application launch method has been removed from the
          A.07.10 release to make the selection model consistent
          (only active selections should be taken as an argument,
          so you would have to press CTRL before doubleclicking
          to keep the message selection active) however there are
          customers who would like to keep this inconsistent but
          nice feature.

Enhancement:
        No (superseded patches contained enhancements)
        PHSS_28201:
          This patch enables the 'Service Load on Demand' feature
          on the JavaGUI client. In order to use this feature you
          need an OVO server which has this feature implemented
          (i.e. you need an OVO server patch A.07.13 or above).

SR:
        R555003344 H553001650 H553001582 B555015323 B555015192
        B555015121 B555014780 B555014709 B555014707 B555014663
        B555014658 B555014590 B555014587 B555014176 B555014127
        B555013246 B555012633 B555012609 8606301629 8606297429
        8606291636 8606270802 8606256435

Patch Files:

        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:

        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ITO_JAVA.exe
        /opt/OV/www/htdocs/ito_op/ito_op.jar
        /opt/OV/www/htdocs/ito_op/ito_op_addon.jar
        /opt/OV/www/htdocs/ito_op/ito_op_install.tar
        /opt/OV/www/htdocs/ito_op/ito_op

        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:

        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html.ja
        /opt/OV/www/htdocs/ito_op/contents.htm.ja

        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:

        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html.es
        /opt/OV/www/htdocs/ito_op/contents.htm.es

        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:

        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.11_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html
        /opt/OV/www/htdocs/ito_op/contents.htm
        /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_Preferences_Dialog_Box.htm
        /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_itooprc_Resource_File.htm

what(1) Output:

        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ITO_JAVA.exe:
                None
        /opt/OV/www/htdocs/ito_op/ito_op.jar:
                None
        /opt/OV/www/htdocs/ito_op/ito_op_addon.jar:
                None
        /opt/OV/www/htdocs/ito_op/ito_op_install.tar:
                None
        /opt/OV/www/htdocs/ito_op/ito_op:
                None

        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html.ja:
                None
        /opt/OV/www/htdocs/ito_op/contents.htm.ja:
                None

        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html.es:
                None
        /opt/OV/www/htdocs/ito_op/contents.htm.es:
                None

        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/OV/www/htdocs/ito_op/ito_for_activator.html:
                None
        /opt/OV/www/htdocs/ito_op/contents.htm:
                None
        /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_Preferences_Dialog_Box.htm:
                None
        /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_itooprc_Resource_File.htm:
                None

cksum(1) Output:

        OVOPC-WWW.OVOPC-WWW-GUI,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        1061594698 21070940 /opt/OV/www/htdocs/ito_op/ITO_JAVA.exe
        515357654 2010068 /opt/OV/www/htdocs/ito_op/ito_op.jar
        3749842889 3033161 /opt/OV/www/htdocs/ito_op/
                ito_op_addon.jar
        1427138091 5109760 /opt/OV/www/htdocs/ito_op/
                ito_op_install.tar
        1864280885 5455 /opt/OV/www/htdocs/ito_op/ito_op

        OVOPC-WWW.OVOPC-WWW-JPN,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        2097469399 3448 /opt/OV/www/htdocs/ito_op/
                ito_for_activator.html.ja
        3945557710 6486 /opt/OV/www/htdocs/ito_op/contents.htm.ja

        OVOPC-WWW.OVOPC-WWW-SPA,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        1746972643 3435 /opt/OV/www/htdocs/ito_op/
                ito_for_activator.html.es
        3184554300 9185 /opt/OV/www/htdocs/ito_op/contents.htm.es

        OVOPC-WWW.OVOPC-WWW-ENG,fr=A.07.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        2108598396 3380 /opt/OV/www/htdocs/ito_op/
                ito_for_activator.html
        801129690 9014 /opt/OV/www/htdocs/ito_op/contents.htm
        2463250795 12791 /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_Preferences_Dialog_Box.htm
        1231954507 28288 /opt/OV/www/htdocs/ito_op/help/en/ovo/html/
                re_About_the_itooprc_Resource_File.htm

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
        PHSS_28201 PHSS_27914

Equivalent Patches: None

Patch Package Size: 30620 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_28933

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHSS_28933.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHSS_28933. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHSS_28933.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHSS_28933.depot

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

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

Special Installation Instructions:
        This patch introduces the 'Service Load on Demand' feature
          on the JavaGUI client. In order to use this feature you
          need an OVO server which has this feature implemented
          (i.e. you need an OVO server patch A.07.13 or above).
          This will give you an additional tab "Services" in
          the Edit->Preferences menu. See the online help for
          details.

          This JavaGUI client requires a JRE 1.4 or above.
          For Windows it is packaged into the InstallShield package
          but for UNIX you have to install it on your own.
          In order to retain your UNIX client on the management
          server working, the unpacked ito_op.jar file will not be
          patched to A.07.12 but keep the A.07.11 patchlevel.
          To get the features and fixes from the A.07.12 patch
          level, install a JRE 1.4 or above (1.4.1 is recommended)
          and unpack the ito_op_install.tar file as described in
          the JavaGUI download page on your OVO management server.
-----End of Document ID: PHSS_28933------------------------------------------


Document ID: PHSS_28728
Date Loaded: 20030404
      Title: s700_800 11.X OV OB3.50 patch - CS packet

Patch Name: PHSS_28728

Patch Description: s700_800 11.X OV OB3.50 patch - CS packet

Creation Date: 03/03/27

Post Date: 03/04/04

Hardware Platforms - OS Releases:
        s700: 11.00 11.11 11.20
        s800: 11.00 11.11 11.20

Products:
        OmniBackII A.03.50

Filesets:
        OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: No

Category Tags:
        defect_repair general_release manual_dependencies

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28728

Symptoms:
        PHSS_28728:
        Id = HSLco39169 SR:H555009297
            After aborting host backup the object post exec script
            does not execute.

        Id = HSLco39878 SR:H555009560
            Backup run twice when daylight saving time is changed.

        Id = HSLco40494 SR:H555009843
            While backup with reconnect option is in progress and
            BSM loses connection to monitor the message appears:

              "[Warning] From: BSM<host> "<device>" Time: <time>
               [61:2013] Some of the backup devices are occupied.
               Session is waiting for all the devices to get free.

               [Major] From: BSM<host> "<device>" Time: <time>
               [61:3003] Lost connection to Monitor named "noname"
                 on host <host>.
               Ipc subsystem reports: "IPC Read Error
               System error: [232] Connection reset by peer"

        Id = HSLco40537 SR:H555009863
            When backing up very large SAP databases with SSEA
            split mirror, backups can fail with error:

              "BR280I Time stamp <time>
               BR296I Split of mirror disks successful
               BR274E File /<sapdata_path>/system.data1 not found"

        PHSS_28022:
        Id = HSLco35783 SR: H555008533
            Informix backup hangs if a resource type is backed up
            to a different device than the other resource types.

        Id = HSLco36721 SR: H555008690
            If a Manager-of-Managers Server is also a
            MC/ServiceGuard virtual node, then the command:
            "omnirpt -report list_sessions -timeframe
             <start_hours_ago><hours_duration>
             -multicell -no_multiple"
            lists the matching sessions from this node twice.

        Id = HSLco37099 SR: H555008780
            Queries from client Cell Server in MoM environment
            with CMMDB fail with:

             "[12:1012] Cannot access the file."

        Id = HSLco37193 SR: H555008807
            When backing up SAP integration with EMC split mirror
            functionality, not all the SAP files are backed up.

        Id = HSLco37276 SR: H555008832
            OmniBack internal database backup fails with an error:

            "[Major] From: BSM<computer> "<object>" Time: <time>
             [61:3003] Lost connection to VBDA named <object>
                on host <host>.
                Ipc subsystem reports: "IPC Read Error
                System error: [232] Connection reset by peer"

        Id = HSLco37939 SR: H555008927
            While configuring OmniBack II reports using GUI, only
            datalists are listed (barlists are missing).

        Id = HSLco37723 SR: H555008892
            When performing omnimlist -catalog on media, the
            program exits and debug.log contains this
            Interprocess Communication error:

            08/06/02 11:13:15 OMNIMLIST.1224.0
            ["/src/lib/ipc/ipc.c /main/r31_split/16":3434]
            A.03.50 b216
            [ipc_receiveDataEx] buffer 102400 bytes to
            small to receive data 258487 bytes => ignored

        PHSS_26890:
        Id = HSLco35076 SR: H555008261
            Backup fails with an error:

              "Internal error. Allocation from library failed.
               The Media Management daemon reports:
                  Internal error: DbaXXXX functions."

        Id = HSLco35364 SR: H555008410
            The earlier Patch PHSS_26348 introduced behavior
            that can cause database integration
            (for example Oracle or SAP) backups to fail.
            With PHSS_26348 installed, OmniBack does not properly
            lock the logical devices to prevent concurrent access
            by multiple sessions. As a result, database integration
            backups may fail instead of waiting for the device
            to become free.

        Id = HSLco35515 SR: H555008452
            Backup Session Manager does not terminate after
            the time specified in the SmDaIdleTimeout variable
            when connection to Disk Agent and Media Agent is lost.

        Id = JAGae27169 SR: 8606262839
            Configuration report shows an incorrect list of
            scheduled backups.

        PHSS_26348:
        Id = HSLco20414 SR: H555003134
            Device maintenance from command line is not sufficient.

        Id = HSLco31865 SR: H555006924
            The message for the mount request is not in proper
            format when forwarded to ITO.

        Id = HSLco32789 SR: H555007191
            If pre-exec script does not complete in
            ScriptOutputTimeout time (default 15 minutes), Backup
            Session Manager lopps and can not be aborted.

        Id = JAGad90905 SR: 8606221771
            Case sensitive search does not work.

        Id = JAGae05208 SR: 8606236143
            Not all session manager processes are correctly stopped
            using csailover.ksh script.

        Id = HSLco33360 SR: H555007428
            Backup fails with error:

              "[Major] From: BMA<HOST> Time:<TIME>
               [90:64] Can not unload exchanger medium
                     (Storage slot is occupied.)".

        Id = JAGae14881 SR: 8606248483
            Address of a Cell Console client is incorrectly
            handled.

        Id = HSLco34255 SR: H555007796
            omnirpt failes after the installation of
            PHSS_25002/25003.

        PHSS_25003:
        Id = HSLco24755 SR: B555011718
            OmniBack II issues a mount request for tape during
            the restore session.

        Id = HSLco28232 SR: H555005922
            Backup is waiting for all pre/post-exec scripts to
            finish before proceeding.

        Id = HSLco28279 SR: H555005975
            Purge of filenames aborts daily.

        Id = HSLco29098 SR: H555006248
            Restore session fails with error:

              "Can not load exchanger medium.".

        Id = HSLco30814 SR: H555006710
            Session ends as 'Failed' because OmniBack II tries
            to back up non existent SAP redo logs.

        Id = HSLco31142 SR: H555006771
            Load balancing is not working properly.

        Id = HSLco31295 SR: H555006799
            OmniBack reports that medium copy session finished
            successfully although it failed.

        Id = HSLco31325 SR: H555006810
            When OmniBack II Integration backup is aborted,
            another complete sesson starts and finishes backup of
            remaining database objects.

        Id = JAGad86475 SR: 8606217323
            Cell Request Server and session managers frequently
            abort.

        PHSS_24659:
        Id = JAGad48558
             OmniBack II creates duplicated tape labels.

        Id = JAGad64442
             OmniBack II internal database owner is not
             properly set after configuring OmniBack II in
             MC/ServiceGuard environment.

        Id = NSMex03907
            Browsing of a filesystem in Restore GUI sometimes
            fails with an error:

              "Cannot browse from root. Please specify
               starting point.".

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

        Id = NSMex04149
            If Cell Request Service (CRS) is restarted in cluster
            aware mode, error:

              "-2 starting omnidbutil -clear!"

            occurs in cluster.log file.

        Id = NSMex04164
            Omnitrig fails with an error:

              "Error parsing schedule purge_schedule.".

        Id = NSMex04283
            Adding OmniBack II licenses in MC/ServiceGuard
            environment fails with an error:

              "Cell Server host IP is not in IP range.".

        Id = NSMex04287
            Load balancing uses less devices than expected.

        Id = NSMex04319
            OmniBack II issues mount request, but it can not be
            confirmed because the tape drive is busy.

        Id = NSMex04311
            Post-exec script specified for a virtual hostname does
            not start if pre-exec script fails.

        Id = NSMex04403
            Tape import is reported successful although it is not.

        Id = NSMex04540
            Restore session fails with error:

              "Can not load exchanger medium.".

        PHSS_23471:
        Id = JAGad36093
            Session status indicates "Completed" although one of the
            agents failed.

        Id = NSMbb37729
            Devbra reports:

              "[90:11] Unrecognized option "/" => ignored".

        Id = NSMex03425
            Backup of SAP archive logs fails with:

              "[Major] From: OB2BAR<hostname> <ORASID> Time:<time>
                   Can not read BSM message (IPC Read Error
                   System error: [232] Connection reset by peer.)".

        Id = NSMex03621
            Restore does not work correctly after the mount
            request confirmation.

        Id = NSMex03701
            OmniBack Session Report contains many

              "[Warning] From: BSM<hostname> <DBNAME> Time:<time>
                 Received connect from BAR Backup DA on host <host>
                 that is not specified in CLIENT statement in the
                 barlist."

            warning messages.

        Id = NSMex03711
            Error:

              "Hostname is not in IP range."

            is reported after service guard fails over to a
            secondary host.

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

        Id = NSMex03847
            After upgrade to OmniBack II 3.50, backup to STK 9840
            device fails with an error:

              "Invalid physical device type => aborting."

        Id = NSMex03894
            Host backup fails if host has more than 600
            mountpoints.

        Id = NSMex03910
            If Sybase backup fails before OB2BAR is started,
            a Major message is reported in the session output,
            but session status is "Completed".

        Id = NSMex03917
            Objects are lost from OmniBack II internal database
            after the execution of "omnidbutil -cdbsync" command.

        Id = NSMex03991
            Full Oracle backup can be appended to a medium in a
            pool with "append incremental only" property.

        Id = NSMbb38972
            MS Exchange 2000 scheduled backups do not start.

        Id = NSMex03246
            Backup Session Manager is sending wrong SNMP messages to
            ITO Management server.

        Id = NSMex04159
            When restarting failed sessions multiple sessions are
            created.

        Id = NSMex04261
            Import of session fails.

        PHSS_23106:
        Id = NSMex03757
            Bad backup performance after upgrade from OmniBack II
            2.55 or 3.00.

        Id = NSMex03977
            Execution of command

              "omnirpt -report used_media -timeframe <t1> <t2>"

            results in the following error message:

              "DB[4] internal error [-16] record not connected
               to set".
              "DB[4] internal error [-16] record not connected
               to set".

        PHSS_22370:
        Id = JAGad13634
            Informix barlists are not converted into a OmniBack II
            3.50 format after an upgrade from OmniBack II 2.55.

        Id = JAGad17029
            "List from media" ignores "See private objects" option.

        Id = NSMex03356
            Permanent license shows up as out of IP range.

        Id = NSMex03365
            Backup session is not logged in the database if file
            pattern search is performed in parallel.

        Id = NSMex03419
            After importing a tape from 2.55 to 3.x cell some of
            the files can not be restored.

        Id = NSMex03466
            After the upgrade from OmniBack II 3.00 to 3.50, a
            warning

              "Received connect from BAR backup DA on host
               <hostname> that is not specified in CLIENT statement
               in barlist."

            appears on a client with multiple lan cards.

        Id = NSMex03481
            A backup of MC/SG can not be aborted after the switch.

        Id = NSMex03491, JAGad28516
            Directories are backed up even if excluded in host
            backup.

        Id = NSMex03493
            Omnitrig does not pass debugging parameters to omnirpt.

        Id = NSMex03583, NSMex03631
            OmniBack II ignores the tape loaded after the mount
            request for SCSI-II changer device.

        Id = NSMex03638 SR: B554000768
            Option "-change_objname" does not work properly.

        Id = NSMex03501
            List of media fails with an error:

              "Medium details not available.
               Medium owned by Cell Manager: <hostname>."

        Id = NSMex03683
            Copy session of write-protected tape is aborted and
            cleaning tape is requested in the source tape drive.

        Id = NSMex02584
            Internal database server (RDS) abnormally ends due to
            lack of memory.

        Id = NSMex03702
            Internal database server (RDS) abnormally ends during
            a SAP restore.

        Id = NSMex03289
            Sessions are disappearing from OmniBack II database.

        Id = NSMex03521
            OmniBack II database gets corrupted.

        Id = NSMex03737
            Sessions are disappearing from OmniBack II database.

        Id = NSMex03758, NSMex03759, NSMex03646
            Execution of commands "omnidb -session <sess_id>" and
            "omnirpt -report used_media -timeframe <n> <n>"
            reports that the database is corrupt, but omnidbcheck
            reports no problem.

Defect Description:
        PHSS_28728:
        Id = HSLco39169 SR:H555009297
            Before executing the object post-exec script,
            OmniBack II checks if session is aborting.
            If it is, then script does not execute.

        Resolution:
            Global variable PostExecOnAbortHostBackup was added.
            If this global variable is set to 1, the post-exec
            script will execute even if the session is aborting.

        Id = HSLco39878 SR:H555009560
            The algorithm, that handles the daylight saving time
            changes is incomplete.

        Resolution:
            The algorithm is changed for both time changes:
            02h->03h and 03h->02h.

        Id = HSLco40494 SR:H555009843
            If BSM loses connection to monitor message appears.
            The problem (reconnect) should only be reported
            for agents (DA, MA...).

        Resolution:
            The function is modified to check if the connection
            with the agent (DA, MA ...) is broken. If BSM loses
            connection to monitor, no messages are displayed.

            Part of SSPUX350_089.

        Id = HSLco40537 SR:H555009863
            In split mirror environment with very large SAP
            databases, it can happen that the size of the message
            buffer that OmniBack II uses is too small to fit in
            for the complete list of SAP files to be backed up.

        Resolution:
            New environment variable is introduced: OB2IPCBUFSIZE.
            In order to solve this problem, the buffer size can
            be increased by setting the OB2IPCBUFSIZE environment
            variable in the .omnirc file on CM, R1 and R2 hosts,
            specifying the desired amount of memory to be used
            for the buffer.

            For determining buffer size please see the Resolution
            of Id = HSLco37193 below.

            Part of SSPUX350_088.

        PHSS_28022:
        Id = HSLco35783
            With Informix integration backup, it is possible to
            specify which resource type will be backed up by which
            device. If most of the resource types are backed up to
            n devices, but the L (Log) resource type is backed up
            to a separate, additional device, and load balancing
            is set to (max=n, min=n), then the session will hang
            because it tries to lock n+1 devices for all the
            resource type backups.

        Resolution:
            OmniBack now unlocks devices, if they were not used for
            any backup for a certain amount of time. It also stops
            media agents that have not had any backup agents
            assigned to them for the timeout period. With both
            changes (unlock device, stop media agent), it can start
            new media agents, required by specific resource type
            backup agents that have already contacted Backup Session
            Manager.

            Important note:
            ---------------
            In order to get the session running, there are some
            timeout parameters (global options) that have to be
            properly set :

            Global options
            --------------
            A - BackupDeviceIdle
            B - SmPeerID
            C - SmDaIdleTimeOut
            D - SmMaIdleTimeOut

            Conditions that have to be satisfied :
            -----------
            A<B
            C<D

            Example:

                    Default Suggested
                    value value
            -----------------------------------
            A 10min 4min
            B 5min 5min
            C 120min 120min
            D 140min 140min

            Explanation:
            ------------
            [A<B]
            After all BAR clients stop sending data to a device,
            the BSM waits for either A or B timeout to happen for
            the device. If the timeout A is reached, the backup
            device will be stopped gracefully, if B timeout is
            reached, it will be aborted. That's why it is important
            that the condition A<B is fulfilled.

            [C<D]
            This is a general condition that must be met for all MA
            and DA processes, and is stated in the global options
            file.

            It is important to keep the option BackupDeviceIdle
            under 300 seconds (5 minutes). If 300 or higher, the
            session behavior will be unpredictable (errors are
            likely to appear).

            Part of SSPUX350_087.

        Id = HSLco36721
            When running "omnirpt" command all the cell servers from
            the "mom_info" and the local Cell Server are queried for
            matching sessions. The virtual node and the local host
            are actually the same machine, so the matching sessions
            are listed twice.

        Resolution:
            The function gethostname() is not used any more to
            determine if the inspected host is also the local host,
            because in case of a Manager-of-Managers/ServiceGuard
            environment it returns the physical node hostname and
            not the virtual node hostname, making the virtual
            hostname being seen as a non-local host. In this way
            the virtual hostname is not queried for matching
            sessions any more.

        Id = HSLco37099
            Format of messages is changed from buffer to pointer
            but change is not implemented in all areas. Database
            Session Manager gets message from MoM server in
            improper format and closes the connection.

        Resolution:
            Size of message is dynamically changed, messages are
            not send in fixed size anymore.

        Id = HSLco37193
            In split mirror environment with huge SAP databases
            it can happen that the size of the message buffer
            OmniBack II uses is too small to receive complete list
            of SAP files to be backed up.

        Resolution:
            Setting the OB2IPCBUFSIZE environment variable in the
            /opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
            specifying the desired amount of memory to be used for
            the buffer solves the described problem.
            Please read the following instructions and make sure
            that the patches listed in "Other Dependencies" section
            (see below) are installed and the environment
            variable is set on Cell Server, R1 and R2 systems before
            running the backup!

            How to determine the buffer size?
            ---------------------------------

            N_obj: number of objects (files)
            N_fs: number of file systems
            N_lvmvg: number of volume groups
            N_dg: number of disk groups
            N_rdsk: number of rawdisks
            Obj: Object Name
            ObjBack: Object Backup Name
            MntPathLen: Path name on backup (R2) host
                         (example: /var/opt/omni/tmp/App_host)
            fsmnt: File System Mount Point
            fsdev: File System Device File
                         (example: /dev/dsk/[c0t1d1,lvol1])
            vg: Volume group
                         (ex: /dev/vg01)
            dg: Disk group (VxVM) - dependence on mapfile
                         which is required for creating disk group
                         (example:/dev/vx/dsk/dg01)
            rdsk: Raw disk file name
                         (example: /dev/rdsk/c1t1d1)
            AvgLen_<xxx> average length of <xxx>

            There are two different buffers used:

            1. BSM <-> R1
            2. R1 <-> R2

            Calculating the BSM <-> R1 buffer size
            --------------------------------------
            MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)

            Calculating the R1 <-> R2 buffer size
            -------------------------------------
            MsgSize_R1_R2 =
              N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
              N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
              N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
              N_rdsk*(AvgLen_rdsk*2)

            Calculating the OB2IPCBUFSIZE value
            -----------------------------------
            OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)

            RESTORE NOTE:
            -------------
            If restore is started using the sapbda utility,
            the variable OB2IPCBUFSIZE must be exported to
            environment prior to starting sapbda.

            Known problems:
            ---------------
            If the calculated variable OB2IPCBUFSIZE is correctly
            set, but is still too small for the file list to fit
            into the message buffer, the session will fail with
            the following error seen in the report:

            BR295I Splitting mirror disks...
            BR280I Time stamp <time>
            BR279E Return code from '/opt/omni/lbin/ob2smbsplit
               /<sap_homedir_path>/.<filename>.lst': 2
            BR299E Split/resynchronization of mirror disks failed

            In this case the variable OB2IPCBUFSIZE must be
            recalculated to appropriate value. See above how to
            determine it.

            Part of SSPUX350_080.

        Id = HSLco37276
            Last message from Disk Agent is sometimes lost. This
            causes Disk Agent's status reported as "Failed".

        Resolution:
            New OmniBack II environment variable:
              OB2VBDASLEEPBEFORECLOSE
            is introduced.
            Its default value is 0. Setting it to a positive
            number, in /<OMNIBACK_HOME>/.omnirc file, it specifies
            number of seconds to pass before Disk Agent completes
            after sending the last block of data.
            Sleep time insignificantly influences backup
            performance.

        Id = HSLco37939
            Barlists are members of a group which is not displayed
            under reporting group in GUI Reporting.

        Resolution:
            Barlists are moved to a group that is displayed in GUI.

        Id = HSLco37723
            Media handling results in IPC error when the buffer
            size is increased and variable OB2IPCBUFSIZE is set as
            described in above Resolution for problem HSLco37193.

        Resolution:
            Media Session Manager is rebuilt in order to properly
            include the changes introduced with Resolution for
            HSLco37193.

            Part of SSPUX350_085.

        PHSS_26890:
        Id = HSLco35076
            In case of Media Management Database corruption
            backup can fail due to problems with the media
            allocation.

        Resolution:
            Media allocation is improved.

            Part of SSPUX350_066.

        Id = HSLco35364
            Two or more integration backup sessions using the same
            device do not queue for backup, but they all try to use
            this device at the same time. This results in media
            agent failure. During integration backup device
            should be locked for backup, but other sessions
            can still use it.

        Resolution:
            Backup Session Manager correctly locks the device(s),
            and other sessions wait in the queue for backup until
            the device is free.

            Part of SSPUX350_077.

        Id = HSLco35515
            In some cases because of incorrect agent exit code
            Backup Session Manager does not terminate other agents
            in correct order, which results in Backup Session
            Manager hang.

        Resolution:
            The exit code is changed.

            Part of SSPUX350_076.

        Id = JAGae27169
            Database session manager compares days, not taking
            into account 15 minute units. Therefore report shows
            some additional backups, which are scheduled past
            the specified time frame.

        Resolution:
            Beside days Database Session Manager compares 15
            minute units.

        PHSS_26348:
        Id = HSLco20414
            Device enabling, disabling and status report cannot be
            performed using OmniBack II command line.

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

            Part of SSPUX350_038.

        Id = HSLco31865
            The message is not properly filtered out.

        Resolution:
            The message is properly filtered before it is send
            to ITO.

        Id = HSLco32789
            Improper implementation of object assigning to Media
            Agent causes Backup Session Manager to loop forever.

        Resolution:
            Object assignment to Media Agent is corrected.

        Id = JAGad90905
            Flag for case sensitivity is not checked before
            search session is executed.

        Resolution:
            Case sensitivity flag is always checked.

        Id = JAGae05208
            The regular expression that is parsed by the awk script
            does not return the process ID (PID) which should be
            killed.

        Resolution:
            Regular expression string in awk parse command is
            changed.

        Id = HSLco33360
            Executing an "enter" operation for the slot being
            used for backup results in backup failure.

        Resolution:
            New global option EnterEjectCheckLocking is
            introduced. If this option is set, Media Management
            operation checks if slot is locked and does not
            use it.

            Part of SSPUX350_072.

        Id = JAGae14881
            When a Cell Console client connects to the server,
            user name, system name and domain are parsed
            correctly, but IP address is not.

        Resolution:
            A new environment variable

            'OB2CRSSTRICTHOSTNAMECHECKING'

            is introduced. Setting its value to 1 is to enforce
            the use of hostnames obtained from IP address.

        Id = HSLco34255
            Improperly built Database Session Manager causes
            omnirpt to fail.

        Resolution:
            Properly built Database Session Manager in included
            in patch.

        PHSS_25003:
        Id = HSLco24755
            Rescan before backup option incorrectly deletes locked
            slots information from OmniBack II database.

        Resolution:
            Locked slots are not updated during any rescan.

        Id = HSLco28232
            Backup session is in sleep mode during the
            pre/post-exec scripts execution. This can cause
            the session to last a long time.

        Resolution:
            New global option is introduced. Details:

            name: PrePostExecOnEveryVolumeForHostBackup

            format:

                PrePostExecOnEveryVolumeForHostBackup=<0 or 1>

                default: 0

                If this option is set (=1), Backup Disk Agent (BDA)
                will execute pre/post-exec scripts for every
                volume of host object specified.
                If this option is not set (=0), Backup Session
                Manager (BSM) will execute pre-exec script
                prior to starting first volume BDA and post-exec
                script after last volume BDA. During the
                execution of these scripts, the BSM will sleep.

        Id = HSLco28279
            In some special cases it is possible for purge of
            filenames to fail with error written in the debug.log:

              "DB[9] internal error [-16]
               record not connected to set."

        Resolution:
            Purge is improved in order to correctly remove
            such records.

        Id = HSLco29098
            After the mount request during restore from SCSI-II
            library, OmniBack II tries to load "" medium into drive.

        Resolution:
            Restore session manager rechecks the configuration
            after the mount request is confirmed.

            Part of SSPUX350_048.

        Id = HSLco30814
            By design, OmniBack II ends session as 'Failed' if
            there are no objects to back up.

        Resolution:
            Two new global variables have been introduced:

              1) SessSucessfullWhenNoObjectsBackedUp=0
              By setting this variable to 1 user can change the
              Omniback II behavior in order to end the session
              as successful when there are no objects backed up.

              2) TreatScriptReturnAsNormal=<script return>
              Setting this variable to a certain number instructs
              OmniBack II to treat all the script returns equal
              to the specified number as normal.

            Part of SSPUX350_062.

        Id = HSLco31142
            There is no warning reported when one creates a datalist
            or a barlist with load balancing enabled and minimum
            number of devices greater than number of configured
            logical devices.

        Resolution:
            Comparison of minimum and configured devices number
            is implemented.

        Id = HSLco31295
            Media Session Manager does not send abort message to
            Backup Media Agent started after Copy Media Agent
            failed.

        Resolution:
            Media Session Manager properly handles abort message
            from Copy Media Agent.

        Id = HSLco31325
            1) Error in Backup Session Manager.
               When OmniBack II - Informix backup aborting,
               another session starts and finishes the remaining
               database spaces.

            2) Informix wrong error handling.

        Resolution:
            1) Case BSM_STATE_ABORTING was changed in the order
               that Backup Session Manager aborts session when
               requested.

            2) The way of translating OmniBack II errors into
               Informix errors was changed with new condition
               checking.

            Part of SSPUX350_063.

        Id = JAGad86475
            Cell Request Server and session managers abort
            because of an accept() command failure on some
            HP-UX 11.x systems.

        Resolution:
            accept() command is re-executed in case of
            ENOBUFS failure.

            Part of SSPUX350_059.

        PHSS_24659:
        Id = JAGad48558
            Initializition with "Autolabel" option creates
            duplicated tape labels.

        Resolution:
            Medium initialization does not create duplicated tape
            labels.

        Id = JAGad64442
            OmniBack II internal database ownership belongs to
            primary node instead of floating hostname in
            MC/ServiceGuard environment.

        Resolution:
            Database ownership is set to floating hostname.

        Id = NSMex03907
            The data backed up with an older version of OmniBack II
            and option "-encrypt" can not be selected from
            Restore GUI.

        Resolution:
            It is possible to select objects backed up with an
            older version of OmniBack II in Restore GUI.

        Id = NSMex04086
            Message level of a resuming failure in XP environment
            is set to "Normal" instead of "Major".

        Resolution:
            Message level is corrected.

        Id = NSMex04149
            Cell Request Service (CRS) executes "omnidbutil -clear"
            and returns incorrect exit code.

        Resolution:
            Correct exit code is returned.

        Id = NSMex04164
            The parser incorrectly enumerates schedule types.

        Resolution:
            Schedule types are properly enumerated.

            Part of SSPUX350_039.

        Id = NSMex04283
            OmniBack II is not able to list all interfaces in cells
            with more than 20 LAN cards because the buffer is too
            small.

        Resolution:
            Buffer for storing interfaces is increased.

        Id = NSMex04287
            OmniBack II does not lock all available devices.

        Resolution:
            Load balancing locks enough available devices to be used
            for a session.

        Id = NSMex04319
            When there is no more media available for the running
            session, mount request is issued. This mount request can
            not be confirmed because the drive is locked by Backup
            Session Manager.

        Resolution:
            Media Session Manager ignores Backup Session Manager
            lock making the slot free for mount request
            confirmation.

        Id = NSMex04311
            OmniBack II improperly recognizes post-exec script as a
            start request if pre-exec script fails in cluster
            environment.

        Resolution:
            OB2FORCEPOSTEXEC environment variable is added.
            Setting its value to 1 in the .omnirc file causes
            post-exec scripts to be started regardless of pre-exec
            script exit code.

            Part of SSPUX350_040.

        Id = NSMex04403
            Reporting functionality is missing in Media Session
            Manager.

        Resolution:
            Reporting functionality is added to Media Session
            Manager.

            Part of SSPUX350_042.

        Id = NSMex04540
            After the mount request during restore from SCSI-II
            library, Omniback tries to load "" medium into drive.

        Resolution:
            Restore session manager rechecks the configuration
            after the mount request is confirmed.

        PHSS_23471:
        Id = JAGad36093
            If one of the agent fails session status should
            indicate "Completed/Errors" instead of "Completed".

        Resolution:
            Session status is correct.

            Part of SSPUX350_027.

        Id = NSMbb37729
            Database Session Manager starts Device Browser with
            incorrect options.

        Resolution:
            Structure containing Device Browser options is
            initialized before it is filled with the parameters.

        Id = NSMex03425
            Backup of SAP archive logs fails if a backup request
            for next archive log comes when Backup Session Manager
            is already exiting.

        Resolution:
            Datalist entries for BAR session are removed.

        Id = NSMex03621
            When restoring the data from STK or GRAU library,
            wrong medium is loaded into drive after the mount
            request confirmation.

        Resolution:
            Mount request is properly handled.

        Id = NSMex03701
            Backing up Informix Parallel Server with many
            datafiles where request is coming from the node
            that is not specified in Informix backup
            specification results in many warning messages reported
            during the session.

        Resolution:
            New global option InformixparallelBackupIgnoreWarning
            is added. Warnings are ignored if this option is set
            to 1. Default value is 0.

        Id = NSMex03711
            Licensing is not working properly for systems with
            more than 20 lan cards, due to an OmniBack limitation.

        Resolution:
            Number of lan cards on a single system can be up to 100.

        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 = NSMex03847
            New Media Class, 9840, is introduced with A.03.50
            release. This caused that some of previously created
            devices did not work with OmniBack II 3.50.

        Resolution:
            New utility, mchange, changes media class for a pool
            and for all devices that use the particular pool.
            Usage of mchange is:

              mchange -version | -help
              mchange -pool PoolName -newtype NewMediaClass

        Id = NSMex03894
            OmniBack II has a 600 mountpoints limitation. Host
            backup fails if there are more than 600 mountpoints.

        Resolution:
            Number of mountpoints per host increased to 50000.

        Id = NSMex03910
            Major messages are not checked by Backup Session
            Manager.

        Resolution:
            Backup Session Manager checks all messages.

        Id = NSMex03917
            If "omnidbutil -cdbsync" command is started in
            Service Guard environment, some objects disappear
            from OmniBack II internal database.

        Resolution:
            omnidbutil works properly in Service Guard
            environment.

            Part of SSPUX350_026.

        Id = NSMex03991
            Backup Session Manager incorrectly appends full
            Oracle backups.

        Resolution:
            Backup Session Manager correctly checks properties
            of pool.

        Id = NSMbb38972
            omnitrig does not support MS Exchange 2000 integration.

        Resolution:
            Scheduled MS Exchange 2000 backups are properly
            started.

            Part of SSPUX350_020.

        Id = NSMex03246
            Normal, Warning and Minor messages can be seen on ITO
            Management server even though OVfilter is set up to
            forward only Critical messages.

        Resolution:
            Messages are forwarded according to OVfilter setup.

        Id = NSMex04159
            When Backup Session Manager waits for the next client it
            disables new client connections.

        Resolution:
            Proper previously failed session is restarted.

        Id = NSMex04261
            Import of integration session fails if the session is
            spanned over two or more media.

        Resolution:
            Checking for object description is changed.

        PHSS_23106:
        Id = NSMex03757
            Performance degrated by up to 50% after upgrade from
            OmniBack II 2.55 or 3.00.

        Resolution:
            Redundant update of the objects removed.

            Part of SSPUX350_023.

        Id = NSMex03977
            Listing of objects failed for the objects that have
            been purged from the database, because there is no
            link between objects and object versions.

        Resolution:
            Fix is implemented in libob2ecbd.sl.

        PHSS_22370:
        Id = JAGad13634
            File /opt/omni/sbin/nb_informix is missing.

        Resolution:
            File /opt/omni/sbin/nb_informix is added to OMNI-CS
            fileset.

        Id = JAGad17029
            Using "List from media" option in restore context
            ignores "See private objects" option. Objects that are
            backed up as "Private" are not listed.

        Resolution:
            Option parsing in restore context is improved.

        Id = NSMex03356
            If there are more than 100 network interfaces, ioctl()
            call fails.

        Resolution:
            Buffer for SIOCGIFCONF is increased to support up to
            1000 network interfaces.

        Id = NSMex03365
            When backup and file search sessions are started in
            parallel, file search session locks the database.
            Backup Session Manager tries to write backup
            information into locked database. Since this action can
            not be performed, the following messages are logged
            in the rds.log:

              "11740 [10-Apr-00 17:37:07] error status=5
               11741 [10-Apr-00 17:37:07] GROUPLOCK ELEMENT:
                userID=4, LockType=6, LockMode= *, RecSetType=10002,
                dba=[0:0], odnum=1"

        Resolution:
            File pattern search is optimized to minimize the
            possibilities of group locks.

        Id = NSMex03419
            OmniBack II 3.50 objects are case insensitive which is
            not true for the SAP objects backed up with 2.55
            version. Object tape format is changed with 3.50 as
            well. These changes caused some SAP objects not to be
            displayed in the Restore GUI after importing the tape
            with SAP objects from 2.55 to 3.50.

        Resolution:
            Object names from tape are converted into OmniBack II
            3.50 format after tape import from 2.55.

        Id = NSMex03466
            System name checking is not performed for systems with
            multiple LAN cards. Backup Session Manager is checking
            the system names only when looking for clusters.

        Resolution:
            System name checking is performed when looking for
            clusters and systems with multiple LAN cards.

        Id = NSMex03481
            Aborting backup session is not possible because
            Backup Session Manager incorrectly aborts Disk Agents
            after the package switch.

        Resolution:
            Disk Agents are properly aborted.

        Id = NSMex03491, JAGad28516
            In host backup only mount point directories can be
            excluded. If a directory is not a mount point then it
            cannot be excluded from the backup.

        Resolution:
            Non-mountpoint directories can now be excluded.

        Id = NSMex03493
            Scheduled reports are not started with "-debug" option
            although omnitrig is.

        Resolution:
            Command line option passing is implemented for omnirpt.

        Id = NSMex03583, NSMex03631
            Mount request is not properly implemented for SCSI-II
            changer devices.

        Resolution:
            OmniBack II properly handles mount requests.

        Id = NSMex03638
            Option "-change_objname" is not meant to be a part of
            OmniBack II A.03.50.

        Resolution:
            Option "-change_objname" is removed.

        Id = NSMex03501
            After upgrading OmniBack ServiceGuard package from
            3.00 to 3.50, it is not possible to list media due to
            incorrect ownership of medium.

        Resolution:
            Virtual hostname is used for medium ownership.

            Part of SSPUX350_001.

        Id = NSMex03683
            Copy session is aborted when copying a write-protected
            tape. When write-protected tape in the source drive is
            checked, the cleaning tape for that drive is requested
            and the following message appears:

              "Cleaning tape requested by device <device_name>.
               Please clean the drive.".

        Resolution:
            The cleanme signal is now processed correctly.

            Part of SSPUX350_004.

        Id = NSMex02584
            Execution of command

              "omnidb -filesystem <FS_Object> -file <File_Name>"

            causes a memory leak in RDS (approx. 300 bytes). If the
            command is started more than 100000 times, it can cause
            RDS to die due to a lack of memory.

        Resolution:
            Fix is implemented in libob2ecdb.sl.

            Part of SSPUX350_006.

        Id = NSMex03702
            RDS dies during a large SAP restore due to memory leak
            described in NSMex02584.

        Resolution:
            Fix is implemented in libob2ecbd.sl.

            Part of SSPUX350_006.

        Id = NSMex03289
            Media sync does not work properly when table of
            exported/recycled media gets too big (>3000 media).
            Some new sessions dissapear from database. No error is
            reported.

        Resolution:
            Improved error handling logs this event in debug.log.

            Part of SSPUX350_003.

        Id = NSMex03521
            Database stays in the hot mode after issuing an
            "omnidbcheck" command. If a large amount of data is
            written before OmniBack II daemons are stopped, it can
            happen that hot files are not properly flushed. This
            causes corruption of database.

        Resolution:
            omnidbcheck flushes hot files immediately after
            database check.

            Part of SSPUX350_003.

        Id = NSMex03737
            Media Session Manager is incorrectly initializing media
            in ServiceGuard environment. Owner of medium is set to
            hostname of the active node. This results in wrong
            medium handling and objects from such medium are
            removed from the OmniBack II database each time Media
            Session Manager is started.

        Resolution:
            Initialization of media in ServiceGuard environment
            is improved.

            Before applying the fix for NSMex03737 please run
            following commands:

              omnidbutil -change_cell_name <hostname1>

            and

              omnidbutil -change_cell_name <hostname2>

            where <hostname1> and <hostname2> are names of
            ServiceGuard nodes.

            Part of SSPUX350_010.

        Id = NSMex03758, NSMex03759, NSMex03646
            OmniBack II reports an error:

              "Database is probably corrupt."

            for backup sessions that span over two or more media
            if one of them is already overwritten/exported because
            then some of the objects are already removed from the
            database.

        Resolution:
            Removed objects are skipped during the database queries.

            Part of SSPUX350_010.

Enhancement:
        No

SR:
        H555009863 H555009297 H555009560 H555009843 H555008927
        H555008892 B554000611 B554000630 B554000712 B554000622
        B554000550 B554000650 B554000623 B554000830 B554000831
        B554000813 B554000418 B554000751 B554000761 B554000556
        B554000487 B554000496 B554000776 B554000867 B554000597
        B554000887 B554000888 B554000889 B555002886 H555008533
        H555008832 H555004477 H555008807 H555008780 H555008690
        H555008261 8606262839 H555008452 H555008410 B554000768
        8606221771 8606248483 H555007191 H555003134 H555007796
        H555007428 H555006924 8606236143 H555005975 H555005922
        H555006248 B555011718 H555006771 H555006710 H555006799
        H555006810 8606217323 H555005697 H555005402 H555005732
        H555005680 H555005149 H555004871 H555005681 H555005583
        H555005917 H555005973 8606179334 8606195237 H555004061
        H555004026 H555004027 B555008272 H555005234 H555004452
        H555003831 B554000869 H555005624 H555004364 H555004475
        B554000372 B554000841 H555004021 8606166806 H555004350
        8606159187 8606144294 8606147687

Patch Files:

        OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
        /opt/omni/lbin/bsm
        /opt/omni/lbin/crs
        /opt/omni/lbin/dbsm
        /opt/omni/lbin/mmd
        /opt/omni/lbin/msm
        /opt/omni/lbin/rsm
        /opt/omni/lbin/psm
        /opt/omni/lbin/dbbda
        /opt/omni/sbin/omnidbcheck
        /opt/omni/sbin/omnidbutil
        /opt/omni/sbin/omnitrig
        /opt/omni/sbin/nb_informix
        /opt/omni/sbin/utilns/mchange
        /opt/omni/sbin/install/omniforsg.ksh
        /opt/omni/lib/libob2ecdb.sl
        /opt/omni/lib/libob2ecmn.sl
        /opt/omni/lib/libob2emmdb.sl
        /opt/omni/lib/libob2eadm.sl
        /opt/omni/newconfig/etc/opt/omni/options/global
        /opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh

what(1) Output:

        OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
        /opt/omni/lbin/bsm:
                [TZ=GMT0 /opt/omni/lbin/bsm -version]
                HP OpenView OmniBack II A.03.50: BSM, internal build
                         PHSS_28727/PHSS_28728, built on Wed Mar 26
                        11:11:09 2003
        /opt/omni/lbin/crs:
                [TZ=GMT0 /opt/omni/lbin/crs -version]
                HP OpenView OmniBack II A.03.50: CRS, internal build
                         PHSS_28021/PHSS_28022, built on Wed Nov 20
                        13:11:01 2002
        /opt/omni/lbin/dbsm:
                [TZ=GMT0 /opt/omni/lbin/dbsm -version]
                HP OpenView OmniBack II A.03.50: DBSM, internal buil
                        d PHSS_28021/PHSS_28022, built on Wed Nov 20
                         12:01:28 2002
        /opt/omni/lbin/mmd:
                [TZ=GMT0 /opt/omni/lbin/mmd -version]
                HP OpenView OmniBack II A.03.50: MMD, internal build
                         PHSS_28021/PHSS_28022, built on Wed Nov 20
                        12:12:19 2002
        /opt/omni/lbin/msm:
                [TZ=GMT0 /opt/omni/lbin/msm -version]
                HP OpenView OmniBack II A.03.50: MSM, internal build
                         PHSS_28021/PHSS_28022, built on Wed Nov 20
                        11:44:13 2002
        /opt/omni/lbin/rsm:
                [TZ=GMT0 /opt/omni/lbin/rsm -version]
                HP OpenView OmniBack II A.03.50: RSM, internal build
                         PHSS_28021/PHSS_28022, built on Wed Nov 20
                        11:32:05 2002
        /opt/omni/lbin/psm:
                [TZ=GMT0 /opt/omni/lbin/psm -version]
                HP OpenView OmniBack II A.03.50: PSM, internal build
                         PHSS_28021/PHSS_28022, built on Thu Nov 21
                        10:10:36 2002
        /opt/omni/lbin/dbbda:
                [TZ=GMT0 /opt/omni/lbin/dbbda -version]
                HP OpenView OmniBack II A.03.50: DBBDA, internal bui
                        ld PHSS_28021/PHSS_28022, built on Thu Nov 2
                        1 09:47:19 2002
        /opt/omni/sbin/omnidbcheck:
                [TZ=GMT0 /opt/omni/sbin/omnidbcheck -version]
                HP OpenView OmniBack II A.03.50: OMNIDBCHECK, intern
                        al build PHSS_28021/PHSS_28022, built on Thu
                         Nov 21 10:10:26 2002
        /opt/omni/sbin/omnidbutil:
                [TZ=GMT0 /opt/omni/sbin/omnidbutil -version]
                HP OpenView OmniBack II A.03.50: OMNIDBUTIL, interna
                        l build PHSS_28021/PHSS_28022, built on Thu
                        Nov 21 10:10:16 2002
        /opt/omni/sbin/omnitrig:
                [TZ=GMT0 /opt/omni/sbin/omnitrig -version]
                HP OpenView OmniBack II A.03.50: OMNITRIG, internal
                        build PHSS_28727/PHSS_28728, built on Tue Ma
                        r 25 10:08:42 2003
        /opt/omni/sbin/nb_informix:
                None
        /opt/omni/sbin/utilns/mchange:
                [TZ=GMT0 /opt/omni/sbin/utilns/mchange -version]
                HP OpenView OmniBack II A.03.50: MCHANGE, internal b
                        uild PHSS_23470/PHSS_23471, built on Fri Mar
                          2 10:43:47 2001
        /opt/omni/sbin/install/omniforsg.ksh:
                None
        /opt/omni/lib/libob2ecdb.sl:
                None
        /opt/omni/lib/libob2ecmn.sl:
                None
        /opt/omni/lib/libob2emmdb.sl:
                None
        /opt/omni/lib/libob2eadm.sl:
                None
        /opt/omni/newconfig/etc/opt/omni/options/global:
                None
        /opt/omni/newconfig/etc/opt/omni/sg/csfailover.ksh:
                None

cksum(1) Output:

        OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
        1218843371 1182707 /opt/omni/lbin/bsm
        612034413 726899 /opt/omni/lbin/crs
        1264986274 1239560 /opt/omni/lbin/dbsm
        1499776461 530043 /opt/omni/lbin/mmd
        3952351799 694260 /opt/omni/lbin/msm
        3337452184 874939 /opt/omni/lbin/rsm
        2483849962 435578 /opt/omni/lbin/psm
        2181795817 365783 /opt/omni/lbin/dbbda
        3950965868 472364 /opt/omni/sbin/omnidbcheck
        2522875831 697971 /opt/omni/sbin/omnidbutil
        50284200 406791 /opt/omni/sbin/omnitrig
        2755861046 353611 /opt/omni/sbin/nb_informix
        161435393 209564 /opt/omni/sbin/utilns/mchange
        3275622251 5084 /opt/omni/sbin/install/omniforsg.ksh
        1916829165 885460 /opt/omni/lib/libob2ecdb.sl
        114168317 812458 /opt/omni/lib/libob2ecmn.sl
        1619154841 651912 /opt/omni/lib/libob2emmdb.sl
        3526392551 692720 /opt/omni/lib/libob2eadm.sl
        2258981330 34415 /opt/omni/newconfig/etc/opt/omni/options/
                global
        1805127806 2350 /opt/omni/newconfig/etc/opt/omni/sg/
                csfailover.ksh

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies:
        If any newer SSP for the Cell Server is installed
        on your system, you must re-apply the SSP after
        installing this Cell Server patch.

        PHSS_28726:
        Release Date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco20414 SR:H555003134
        Id = HSLco37193 SR:H555008807
        PHSS_28726 is required for these defect fixes.

        PHSS_28579:
        Release Date: Available
        Id = HSLco40537 SR:H555009863
        PHSS_28579 is required for this defect fix.

        PHSS_28571:
        Release Date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco37193 SR:H555008807
        Bad catalog access messages are displayed without
        PHSS_28571.

        PHSS_28020:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        PHSS_28020 is required for this defect fix.

        PHSS_28018:
        Release date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco30814 SR:H555006710
        Id = HSLco37193 SR:H555008807
        PHSS_28018 is required for these defect fixes.

        PHSS_27590:
        Release date: Available
        Id = HSLco20414 SR:H555003134
        Id = NSMex03638 SR:B554000768
        PHSS_27590 is required for these defect fixes.

        PHSS_25951:
        Release date: Available
        Id = HSLco31325 SR:H555006810
        PHSS_25951 is required for this defect fix.

Supersedes:
        PHSS_28022 PHSS_26890 PHSS_26348 PHSS_25003 PHSS_24659 PHSS_23471
        PHSS_23106 PHSS_22370

Equivalent Patches:
        PHSS_28727:
        s700: 10.00 10.01 10.10 10.20
        s800: 10.00 10.01 10.10 10.20

Patch Package Size: 11090 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_28728

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHSS_28728.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHSS_28728. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHSS_28728.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHSS_28728.depot

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

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

Special Installation Instructions:
        PHSS_28728:
        NOTE!
        This Patch has to be installed on the Cell Manager host.
        OmniBack II Services must be shut down before the patch is
        installed. Use the following command to shut down the
        services:

           "/opt/omni/sbin/omnisv.sh stop".

        After the installation is complete, restart OmniBack II
        Services using "/opt/omni/sbin/omnisv.sh start".

        Patch includes the following Site Specific Patches:
           SSPUX350_001
           SSPUX350_003
           SSPUX350_004
           SSPUX350_006
           SSPUX350_010
           SSPUX350_020
           SSPUX350_023
           SSPUX350_026
           SSPUX350_027
           SSPUX350_038
           SSPUX350_039
           SSPUX350_040
           SSPUX350_042
           SSPUX350_048
           SSPUX350_059
           SSPUX350_062
           SSPUX350_063
           SSPUX350_066
           SSPUX350_072
           SSPUX350_076
           SSPUX350_077
           SSPUX350_080
           SSPUX350_085
           SSPUX350_087
           SSPUX350_088
           SSPUX350_089
-----End of Document ID: PHSS_28728------------------------------------------


Document ID: PHSS_28726
Date Loaded: 20030404
      Title: s700_800 11.X OV OB3.50 patch - CC packet

Patch Name: PHSS_28726

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

Creation Date: 03/03/24

Post Date: 03/04/04

Hardware Platforms - OS Releases:
        s700: 11.00 11.11 11.20
        s800: 11.00 11.11 11.20

Products:
        OmniBackII A.03.50

Filesets:
        OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP
        OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: No

Category Tags:
        defect_repair general_release manual_dependencies

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28726

Symptoms:
        PHSS_28726:
        Id = HSLco39486 SR:H555009404
            GUI started with "xomni -restore -debug 1-99"
            ends abnormally when Informix server option in
            Restore context is selected.

        Id = HSLco40532 SR:H555009862
            When starting "omnir -mssql -barhost <host> -base
            <basename>", restore ends with:

              "Set '<basename>:0' not found. Most probably there
               is a DNS configuration problem or one of the systems
               is not in the same Cell Manager system."

        Id = HSLco40537 SR:H555009863
            When backing up very large SAP databases with SSEA
            split mirror, backups can fail with error:

              "BR280I Time stamp <time>
               BR296I Split of mirror disks successful
               BR274E File /<sapdata_path>/system.data1 not found"

        PHSS_28223:
        Id = HSLco37193 SR:H555008807
            When backing up SAP integration with EMC split mirror
            functionality, not all the SAP files are backed up.

        Id = HSLco37723 SR: H555008892
            If a Manager-of-Managers Server is also a
            MC/ServiceGuard virtual node, then the command
            "omnirpt -report list_sessions -timeframe
             <start_hours_ago><hours_duration>
             -multicell -no_multiple"
            lists the matching sessions from this node twice.

        PHSS_27596:
        Id = HSLco31733 SR: H555006893
            Additional dates added to periodic backup schedule
            after 13 months.

        Id = HSLco35611 SR: H555008476
            Restore GUI can not handle two separate Oracle7
            databases with the same SID. GUI does not display
            all objects versions.

        Id = HSLco35661 SR: H555008490
            Filesystem restore summary displays incorrect version
            of file selected for restore.

        Id = HSLco36478 SR: H555008657
            GUI ends abnormally when trying to perform Informix
            restore.

        Id = HSLco36904 SR: H555008730
            xomnimm reports "Internal error" when trying to load
            large media pool or device.

        Id = JAGad97576 SR: 8606228519
            Command Line (CLI) command omnimcopy does not provide
            error codes.

        Id = HSLco36916 SR: H555008732
            HP-UX GUI corrupts barlists for SSEA backup created
            using Windows GUI.

        PHSS_25957:
        Id = HSLco28793 SR: H555006144
            Omnir command starts multiple Database Session
            Managers.

        Id = HSLco29971 SR: H555006524
            Double-clicking an existing EMC datalist results in
            the following error:

              "Unknown object type encountered.".

        Id = HSLco31433 SR: H555006834
            omnir incorrectly parses "-srdf_smmf" option.

        Id = HSLco31734 SR: H555006894
            OmniBack does not select all the objects with the
            same timestamp.

        Id = JAGad57038 SR: 8606187829
            "Omnidb -filesystem -detail" generates output in which
            Object Name and Object Type files contents are
            reversed.

        PHSS_24661:
        Id = NSMex03922
           Listing of Oracle objects on GUI fails.

        Id = NSMex03986
            Omnir core dumps.

        Id = NSMex04296
            Backup scheduler shows incorrect dates.

        Id = NSMex04323
            Command "omnimm -enter [slot_range]" returns invalid
            slot error.

        Id = NSMex04347
            Restore to a different host fails with an error:

              "Can not stat script /usr/omni/bin/(null).".

        Id = NSMbb39907
            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.

        Id = NSMex03989
            Command

              "omnirpt -report db_size -html -email <e-address>"

            works improperly.

        Id = NSMex04439
            omnib command ignores "-encode" option.

        Id = NSMbb38972
            Exchange 2000 backup cannot be started from command
            line.

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

        Id = JAGad35002
            If database integration in a MC/ServiceGuard cluster is
            backed up, the backup can report an error.

        Id = NSMex03419
            After importing a tape from 2.55 to 3.50 cell some of
            the files can not be restored.

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

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

            b) When selecting restore from File System Restore
            Dialog GUI might core dump.

        Id = NSMex03658
            Exit code of omniminit is incorrect.

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

        Id = JAGad29457
            Ownership incorrectly displayed within restore GUI.

        Id = JAGad33161
            Datalists/barlists with EMC integration are incorrectly
            created.

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

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

Defect Description:
        PHSS_28726:
        Id = HSLco39486
            DbgPlain function is called with wrong string format.

        Resolution:
            String format for DbgPlain() is corrected.

        Id = HSLco40532
            The source of <basename> is not parsed.

        Resolution:
            The source of <basename> is parsed.

        Id = HSLco40537
            In split mirror environment with very large SAP
            databases, it can happen that the size of the message
            buffer that OmniBack II uses is too small to fit in
            for the complete list of SAP files to be backed up.

        Resolution:
            New environment variable is introduced: OB2IPCBUFSIZE.
            In order to solve this problem, the buffer size can
            be increased by setting the OB2IPCBUFSIZE environment
            variable in the .omnirc file on CM, R1 and R2 hosts,
            specifying the desired amount of memory to be used
            for the buffer.

            For determining buffer size please see the Resolution
            of Id = HSLco37193 below.

            Part of SSPUX350_088.

        PHSS_28223:
        Id = HSLco37193 SR:H555008807
            In split mirror environment with huge SAP databases
            it can happen that the size of the message buffer
            OmniBack II uses is too small to receive complete list
            of SAP files to be backed up.

        Resolution:
            Setting the OB2IPCBUFSIZE environment variable in the
            /opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
            specifying the desired amount of memory to be used for
            the buffer solves the described problem.
            Please read the following instructions and make sure
            that the patches listed in "Other Dependencies" section
            (see below) are installed and the environment
            variable is set on Cell Server, R1 and R2 systems before
            running the backup!

            How to determine the buffer size?
            ---------------------------------

            N_obj: number of objects (files)
            N_fs: number of file systems
            N_lvmvg: number of volume groups
            N_dg: number of disk groups
            N_rdsk: number of rawdisks
            Obj: Object Name
            ObjBack: Object Backup Name
            MntPathLen: Path name on backup (R2) host
                         (example: /var/opt/omni/tmp/App_host)
            fsmnt: File System Mount Point
            fsdev: File System Device File
                         (example: /dev/dsk/[c0t1d1,lvol1])
            vg: Volume group
                         (ex: /dev/vg01)
            dg: Disk group (VxVM) - dependence on mapfile
                         which is required for creating disk group
                         (example:/dev/vx/dsk/dg01)
            rdsk: Raw disk file name
                         (example: /dev/rdsk/c1t1d1)
            AvgLen_<xxx> average length of <xxx>

            There are two different buffers used:

            1. BSM <-> R1
            2. R1 <-> R2

            Calculating the BSM <-> R1 buffer size
            --------------------------------------
            MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)

            Calculating the R1 <-> R2 buffer size
            -------------------------------------
            MsgSize_R1_R2 =
              N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
              N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
              N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
              N_rdsk*(AvgLen_rdsk*2)

            Calculating the OB2IPCBUFSIZE value
            -----------------------------------
            OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)

            RESTORE NOTE:
            -------------
            If restore is started using the sapbda utility,
            the variable OB2IPCBUFSIZE must be exported to
            environment prior to starting sapbda.

            Known problems:
            ---------------
            If the calculated variable OB2IPCBUFSIZE is correctly
            set, but is still too small for the file list to fit
            into the message buffer, the session will fail with
            the following error seen in the report:

            BR295I Splitting mirror disks...
            BR280I Time stamp <time>
            BR279E Return code from '/opt/omni/lbin/ob2smbsplit
               /<sap_homedir_path>/.<filename>.lst': 2
            BR299E Split/resynchronization of mirror disks failed

            In this case the variable OB2IPCBUFSIZE must be
            recalculated to appropriate value. See above how to
            determine it.

            Part of SSPUX350_080.

        Id = HSLco37723
            Media handling results in IPC error when the buffer
            size is increased and variable OB2IPCBUFSIZE is set as
            described in above Resolution for problem HSLco37193.

        Resolution:
            Media Session Manager is rebuilt in order to properly
            include the changes introduced with Resolution for
            HSLco37193.

            Part of SSPUX350_085.

        PHSS_27596:
        Id = HSLco31733
            In next year the same date is not the same day in
            week. Scheduled dates after one year are just copied,
            so backups are scheduled on wrong days.

        Resolution:
            Days are correctly moved to next year.

        Id = HSLco35611
            GUI does not check on which host Oracle7 database is
            backed up and all backup versions are appended to
            the first one found.

        Resolution:
            Host matching and object version adding to list is
            improved.

        Id = HSLco35661
            Restore summary always displays the last version of
            file selected for restore.

        Resolution:
            Restore summary displays file versions as they were
            selected for restore.

        Id = HSLco36478
            Incorrect pointer handling causes GUI to end
            ungracefully.

        Resolution:
            Pointers are properly handled.

        Id = HSLco36904
            A buffer sent to xomnimm after loading large media pool
            or device is too big.

        Resolution:
            xomnimm reads the buffer size as specified in .omnirc
            file with OB2IPCBUFSIZE variable.

        Id = JAGad97576
            Omniback II reports the same exit code regardless of
            success or failure of the command omnimcopy.

        Resolution:
            When command omnimcopy fails Omniback II returns
            exit code 3 = EX_ERR_INTERNAL.

        Id = HSLco36916
            Saving a SSEA barlist with HP-UX GUI corrupts barlist.

        Resolution:
            Saving a barlist with HP-UX GUI is not possible.

            Part of SSPUX350_078.

        PHSS_25957:
        Id = HSLco28793
           New Database Session Manager instance is started
           every time when omnir is trying to retrieve object
           information from the database.

        Resolution:
            Omnir reuses existing connections.

            Part of SSPUX350_051.

        Id = HSLco29971
            Displaying EMC datalists is disabled.

        Resolution:
            Displaying EMC datalists is enabled.

            Part of SSPUX350_055.

        Id = HSLco31433
            When "-rawdisk" option is combined with "-srdf",
            "-smmf" or "-srdf_smmf", it is recognized only after
            latter options have been checked.

        Resolution:
            Option "-rawdisk" has higher priority.

        Id = HSLco31734
            Restore GUI incorrectly interprets the data obtained
            from Database Session Manager.

        Resolution:
            Restore GUI properly displays the latest versions of
            restore objects.

        Id = JAGad57038
            The order of putting Object Type and Object FileName
            into output files is wrong.

        Resolution:
            Object Type and Object FileName are displayed in
            correct order.

        PHSS_24661:
        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 = NSMex04296
            Backup scheduler loses months prior to January, 2002.

        Resolution:
            Scheduler optimization improved.

        Id = NSMex04323
            When executing "omnimm -enter [slot_range]" command
            a "0" is appended to slot range. This causes invalid
            slot error.

        Resolution:
            "omnimm -enter [slot_range]" command works properly.

        Id = NSMex04347
            Restore GUI improperly sends empty pre- and post-exec
            options to Restore Session Manager.

        Resolution:
            Fix is implemented in Restore GUI.

        Id = NSMbb39907
            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 SSPUX350_031.

        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.

            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}

            Part of SSPUX350_038.

        Id = NSMex03989
            Command

              "omnirpt -report db_size -html -email <e-address>"

            returns HTML code instead of formatted report.

        Resolution:
            Missing header is added to HTML report.

        Id = NSMex04439
            omnib command ignores "-encode" option.

        Resolution:
            omnib command properly recognizes "-encode" option.

        Id = NSMbb38972
            Exchange 2000 backup cannot be started from command
            line.

        Resolution:
            It is possible to start Exchange 2000 backup from
            command line.

            Part of SSPUX350_020.

        PHSS_22851:
        Id = JAGad30352
            "EMC Support" tab is not available in
            "Backup Specification - Options" GUI, unless the
            cell_info entry for the Cell Manager has the
            "-emc" option.

        Resolution:
            xomnibackup now correctly checks cell_info file
            for "-emc" options.

        Id = JAGad35002
            a )Windows NT GUI supports cluster import which
            creates additional attributes in the cell info
            file to mark cluster nodes and virtual servers.
            MC/SG clusters do not have such support yet.

            b) Motif GUI does not have any way to import cluster
            in the cell. Session Manager starts agent on certain
            machine and expects that the connection will come
            from that machine or a physical node on a cluster. If
            additional attributes in the cell info are not set
            then SM aborts the connection.

        Resolution:
            .util shell script has been enhanced to allow import
            of the cluster using Windows GUI. The script handles
            messages INFO_CLUS and INFO_CLUS1 which allow the
            import to happen.

        Id = NSMex03419
           OmniBack II 3.50 objects are case insensitive which is
           not true for the SAP objects backed up with 2.55
           version. Object tape format is changed with 3.50 as
           well. These changes caused some SAP objects not to be
           displayed in the Restore GUI after importing the tape
           with SAP objects from 2.55 to 3.50.

        Resolution:
           Names are tape format are converted into OmniBack II
           3.50 format after tape import from 2.55.

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

        Resolution:
            xomnirestore has been improved to show all object.

        Id = NSMex03505
            a) When selecting restore of SAP object, message
            "Cannot browse from root" appears.
            b) Two different structures with the same name
            were 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 = NSMex03833
            User rights are not properly interpreted.

        Resolution:
            User rights permissions has been modified.

        Id = JAGad29457
            xomnirestore shows user name and group name for backed
            up objects. If users on different clients have
            different UID and GID wrong user will be shown in
            version browser.

        Resolution:
            New option GUIShowUID has to be set in file:
            /etc/opt/omni/options/global on Cell Manager host.

            GUIShowUID=<number>

            where <number> means:
            - 0, GUI converts UIDs and GIDs to strings
            - 1, only UIDs and GIDs numbers will be showen

            Part of SSPUX350_013.

        Id = JAGad33161
            Options for EMC integration are incorrectly saved when
            datalist/barlist is created with Motif GUI.

        Resolution:
           EMC type resolving has been improved.

           Part of SSPUX350_013.

        PHSS_22039:
        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.

Enhancement:
        No

SR:
        H555009862 H555009592 H555009404 H555009863 H555008927
        H555008892 H555008803 H555008807 H555008476 H555008657
        H555006893 H555008730 B554000640 B554000632 H555008732
        H555008490 8606228519 H555006524 H555006894 H555006834
        H555006144 8606187829 H555004942 H555003134 8606179663
        H555005709 H555005547 H555005845 H555004369 H555004246
        H555004381 8606160131 8606161034 8606163859 B554000788
        8606165711 B554000550 H555003728 B554000606 B554000634

Patch Files:

        OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-11/A.03.50/
                packet.Z

        OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sco/i386/unixware/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.50/packet.Z
        /opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.50/
                packet.Z
        /opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.50/
                packet.Z

what(1) Output:

        OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-1020/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-10/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/hp/s800/hp-ux-11/A.03.50/
                packet.Z:
                None

        OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/cc/dec/alpha/osf1-4/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/ncr/i386/mp-ras/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/gpl/i386/linux/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/ibm/rs6000/aix-42/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sco/i386/sco_sv/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sco/i386/unixware/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sequent/i386/dynix/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sgi/mips/irix/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sgi/mips/irix-62/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/siemens/r400/sinix/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sun/sparc/solaris/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sun/sparc/solaris-26/A.03.50/
                packet.Z:
                None
        /opt/omni/databases/vendor/cc/sun/sparc/sunos/A.03.50/
                packet.Z:
                None

cksum(1) Output:

        OMNIBACK-II.OMNI-HPUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        1535824785 11152455 /opt/omni/databases/vendor/cc/hp/s800/
                hp-ux-1020/A.03.50/packet.Z
        903497905 11208336 /opt/omni/databases/vendor/cc/hp/s800/
                hp-ux-10/A.03.50/packet.Z
        2271713999 11147314 /opt/omni/databases/vendor/cc/hp/s800/
                hp-ux-11/A.03.50/packet.Z

        OMNIBACK-II.OMNI-OTHUX-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        3047406478 4949573 /opt/omni/databases/vendor/cc/dec/alpha/
                osf1-4/A.03.50/packet.Z
        2055934160 4172467 /opt/omni/databases/vendor/cc/ncr/i386/
                mp-ras/A.03.50/packet.Z
        2143153229 8627390 /opt/omni/databases/vendor/cc/gpl/i386/
                linux/A.03.50/packet.Z
        723479229 4217255 /opt/omni/databases/vendor/cc/ibm/rs6000/
                aix-42/A.03.50/packet.Z
        3759737747 4028813 /opt/omni/databases/vendor/cc/sco/i386/
                sco_sv/A.03.50/packet.Z
        3343189653 3941384 /opt/omni/databases/vendor/cc/sco/i386/
                unixware/A.03.50/packet.Z
        3819542767 4126913 /opt/omni/databases/vendor/cc/sequent/
                i386/dynix/A.03.50/packet.Z
        1089219669 5022182 /opt/omni/databases/vendor/cc/sgi/mips/
                irix/A.03.50/packet.Z
        2371282407 5922365 /opt/omni/databases/vendor/cc/sgi/mips/
                irix-62/A.03.50/packet.Z
        3937653808 4878331 /opt/omni/databases/vendor/cc/siemens/
                r400/sinix/A.03.50/packet.Z
        1711704483 4578857 /opt/omni/databases/vendor/cc/sun/sparc/
                solaris/A.03.50/packet.Z
        3292819385 4661017 /opt/omni/databases/vendor/cc/sun/sparc/
                solaris-26/A.03.50/packet.Z
        2190727103 6980139 /opt/omni/databases/vendor/cc/sun/sparc/
                sunos/A.03.50/packet.Z

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies:
        If any newer SSP for the SSEA is installed
        on your system, you must re-apply the SSP after
        installing this SSEA patch.

        PHSS_28728:
        Release date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco37193 SR:H555008807
        PHSS_28728 is required for these defect fixes.

        PHSS_28579:
        Release date: Available
        Id = HSLco40537 SR:H555009863
        PHSS_28579 is required for this defect fix.

        PHSS_28571:
        Release date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco37193 SR:H555008807
        Bad catalog access messages are displayed without
        PHSS_28571.

        PHSS_28020:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        PHSS_28020 is required for this defect fix.

        PHSS_28018:
        Release Date: Available
        Id = HSLco40537 SR:H555009863
        Id = HSLco37193 SR:H555008807
        PHSS_28018 is required for these defect fixes.

Supersedes:
        PHSS_28223 PHSS_27596 PHSS_25957 PHSS_24661 PHSS_22851 PHSS_22039

Equivalent Patches:
        PHSS_28725:
        s700: 10.00 10.01 10.10 10.20
        s800: 10.00 10.01 10.10 10.20

Patch Package Size: 97340 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_28726

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHSS_28726.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHSS_28726. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHSS_28726.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHSS_28726.depot

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

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

Special Installation Instructions:
        PHSS_28726:
        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.

        Patch includes the following Site Specific Patches:
           SSPUX350_013
           SSPUX350_020
           SSPUX350_031
           SSPUX350_038
           SSPUX350_051
           SSPUX350_055
           SSPUX350_078
           SSPUX350_080
           SSPUX350_085
           SSPUX350_088
-----End of Document ID: PHSS_28726------------------------------------------


Document ID: PHSS_28724
Date Loaded: 20030404
      Title: s700_800 11.X OV OB4.10 patch - SAP packet

Patch Name: PHSS_28724

Patch Description: s700_800 11.X OV OB4.10 patch - SAP packet

Creation Date: 03/03/20

Post Date: 03/04/04

Hardware Platforms - OS Releases:
        s700: 11.00 11.11 11.20
        s800: 11.00 11.11 11.20

Products:
        OmniBackII A.04.10

Filesets:
        OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: No

Category Tags:
        defect_repair enhancement general_release
        manual_dependencies

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28724

Symptoms:
        PHSS_28724:
        Id = HSLco39882 SR: H555009563
            Data Protector SAP R/3 integration does not work on
            SAP R/3 system with Oracle 9i.

        Id = HSLco40709 SR: H555009941
            Restore of sap tablespace on raw disk bigger than the
            one backed up falls into loop. Restore agent is then
            aborted due to inactivity by session manager.

        Id = HSLco40764 SR: H555009971
            During a SAP backup session, debug.log file is being
            filled with "Unknown state" messages.

        PHSS_28344:
        Id = HSLco36193 SR: H555008621
            Errors are reported in debug.log for files of size 0 and
            for missing function entry statements.

        Id = HSLco36404 SR: H555008642
            SAP BR tools 6.10 reports:

               "BR247E No Backup utility ID or ID longer than 16
               characters".

        Id = HSLco37193 SR: H555008807
            When backing up SAP integration with EMC split mirror
            functionality, not all the SAP files are backed up.

        Id = HSLco37210 SR: H555008812
            During raw device SAP restore following error is
            reported:

              "|Minor| From: OB2BAR_SAPREST<host> "" Time:<time>
               Error: Cannot open object <raw disk path>
               |20| Not a directory)."

        Id = HSLco37773 SR: H555008906
            During some backint queries following error is reported:

              "|Critical| From: OB2BAR<host> "" Time:<time>
               Failed to allocate memory.
               System error: |12| Not enough space"

        Id = HSLco37783 SR: H555008908
            When OmniBack II tries to backup nonexistent SAP redo
            logs, session ends as failed.

        Id = HSLco39552 SR: H555009439
            SAP backup on Linux, reports the following error:

            "Cannot get information on file
             '/sapmnt/SID/exe/brarchive ...' Error: 22."

        PHSS_27453:
        Id = HSLco35628 SR: H555008480
            Raw partition backup is not restored even though
            OmniBack II states that restore session is completed
            successfully.

        Id = HSLco35646 SR: H555008483
            Aborting SAP backup session results in executing new
            session.

        Id = JAGae25124 SR: 8606260802
            Session log files contains improper information when
            SAP backup fails.

        Id = HSLco35966 SR: H555008565
            "util_sap -APP" displays connection strings.

        PHSS_26888:
        Id = HSLco33261 SR: H555007380
            SAP integration on UNIX clients automatically passes
            "-u" option.

        Id = HSLco33795 SR: H555007605
            OmniBack II SAP integration is not supported on
            Compaq Tru64 operating system.

Defect Description:
        PHSS_28724:
        Id = HSLco39882
            Oracle Server Manager (svrmgrl) is obsoleted with
            Oracle 9i. sqlplus needs to be used instead.

        Resolution:
            Data Protector SAP R/3 integration works on SAP R/3
            system with Oracle 9i.

            Part of SSPUX410_067.

        Id = HSLco40709
            Size of data to be restored is mistakenly overwritten
            by disk size checking function.

        Resolution:
            Disk size checking function is changed in a manner that
            it properly calculates destination directory properties.

            Part of SSPUX410_064.

        Id = HSLco40764
            All information messages in switch.log, except #SUCCESS
            and #ERROR, are being treated as serious error.

        Resolution:
            Status of information messages is lowered from "error"
            to normal.

        PHSS_28344:
        Id = HSLco36193
            CheckFile checks marked error if parameter is null.
            Debugs are initialized after function entry is marked.

        Resolution:
            Error messages are not written to the debug.log file.

        Id = HSLco36404
            Set ID number searching is not strict enough and gets
            confused by new SAP BR tools format.

        Resolution:
            Stricter checking is applied to see if it really is
            backint ID.

            Part of SSPUX410_036.

        Id = HSLco37193
            In split mirror environment with huge SAP databases
            it can happen that the size of the message buffer
            OmniBack II uses is too small to receive complete list
            of SAP files to be backed up.

        Resolution:
            Setting the OB2IPCBUFSIZE environment variable in the
            /opt/omni/.omnirc file on Cell Server, R1 and R2 hosts,
            specifying the desired amount of memory to be used for
            the buffer solves the described problem.
            Please read the following instructions and make sure
            that the patches listed in "Other Dependencies" section
            (see below) are installed and the environment
            variable is set on Cell Server, R1 and R2 systems before
            running the backup!

            How to determine the buffer size?
            ---------------------------------

            N_obj: number of objects (files)
            N_fs: number of file systems
            N_lvmvg: number of volume groups
            N_dg: number of disk groups
            N_rdsk: number of rawdisks
            Obj: Object Name
            ObjBack: Object Backup Name
            MntPathLen: Path name on backup (R2) host
                         (example: /var/opt/omni/tmp/App_host)
            fsmnt: File System Mount Point
            fsdev: File System Device File
                         (example: /dev/dsk/|c0t1d1,lvol1|)
            vg: Volume group
                         (ex: /dev/vg01)
            dg: Disk group (VxVM) - dependence on mapfile
                         which is required for creating disk group
                         (example:/dev/vx/dsk/dg01)
            rdsk: Raw disk file name
                         (example: /dev/rdsk/c1t1d1)
            AvgLen_<xxx> average length of <xxx>

            There are two different buffers used:

            1. BSM <-> R1
            2. R1 <-> R2

            Calculating the BSM <-> R1 buffer size
            --------------------------------------
            MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)

            Calculating the R1 <-> R2 buffer size
            -------------------------------------
            MsgSize_R1_R2 =
              N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
              N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
              N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
              N_rdsk*(AvgLen_rdsk*2)

            Calculating the OB2IPCBUFSIZE value
            -----------------------------------
            OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)

            RESTORE NOTE:
            -------------
            If restore is started using the sapbda utility,
            the variable OB2IPCBUFSIZE must be exported to
            environment prior to starting sapbda.

            Known problems:
            ---------------
            If the calculated variable OB2IPCBUFSIZE is correctly
            set, but is still too small for the file list to fit
            into the message buffer, the session will fail with
            the following error seen in the report:

            BR295I Splitting mirror disks...
            BR280I Time stamp <time>
            BR279E Return code from '/opt/omni/lbin/ob2smbsplit
               /<sap_homedir_path>/.<filename>.lst': 2
            BR299E Split/resynchronization of mirror disks failed

            In this case the variable OB2IPCBUFSIZE must be
            recalculated to appropriate value. See above how to
            determine it.

            Part of SSPUX410_033.

        Id = HSLco37210
            OmniBack II ignores the following caution in the SAP
            specification:

              "Caution:By restoring raw partition to a different
              one, the <dest_dir> means directly the new raw
              partition, not the directory containing the special
              file."

        Resolution:
            Destination directory forming procedure is changed.

        Id = HSLco37773
            Some parts of structures for query are allocated but
            not released.

        Resolution:
            All allocated structures are released.

        Id = HSLco37783
            By design, whenever there are no objects backed up,
            OmniBack II ends session as failed.

        Resolution:
            Two new global variables have been introduced:

            a) SessSucessfullWhenNoObjectsBackedUp=0
            By setting this variable to 1 user can change the
            OmniBack II behavior in order to end the session as
            successful when there are no objects backed up.
            b) TreatScriptReturnAsNormal=<script return>
            By setting this variable to a certain number instructs
            OmniBack II to treat all the script returns equal to
            the specified number as normal.

        Id = HSLco39552
            'brbackup' and 'brarchive' are called with wrong
            parameters.

        Resolution:
            Parameters for 'brarchive' and 'brbackup' calls are
            corrected.

            Part of SSPUX410_050.

        PHSS_27453:
        Id = HSLco35628
            Incorrect function is used for raw partition restore.

        Resolution:
            Raw partition restore uses proper function.

            Part of SSPUX410_027.

        Id = HSLco35646
            Abort mechanism is implemented incorrectly.

        Resolution:
            Sapback aborts all the objects upon abort request from
            OmniBack II user.

        Id = JAGae25124
            Session log files contains improper information when
            SAP backup fails.

        Resolution:
            Log files contain proper information.

            Part of SSPUX410_023.

        Id = HSLco35966
            Connection string in printed in plain text format.

        Resolution:
            Connection string is encrypted before it is passed
            to GUI.

            Part of SSPUX410_025.

        PHSS_26888:
        Id = HSLco33261
            brbackup/brarchive is always started with "-u" option
            which displays logon information.

        Resolution:
            brbackup/brarchive options are passed in a file.

            Part of SSPUX410_014.

        Id = HSLco33795 SR: H555007605
            OmniBack II SAP integration is not supported on
            Compaq Tru64 operating system.

        Resolution:
            OmniBack II SAP integration is supported on
            Compaq Tru64 operating system.

Enhancement:
        No (superseded patches contained enhancements)
        PHSS_26888:
                General release patch PHSS_26887/PHSS_26888
                introduces OmniBack II 4.10 SAP integration on
                Compaq Tru64 operating system.
                Before installing OmniBack's SAP agent on
                Compaq Tru64 client make sure that Core patch
                patch PHSS_26349/PHSS_26350 (or later) is
                installed on Installation server system.

SR:
        H555009971 H555009941 H555009563 H555008908 H555009439
        8606207021 H555008621 H555008812 H555008642 H555008643
        H555008906 H555008807 H555008480 8606244527 8606260802
        H555008483 H555008565 H555007605 H555007380

Patch Files:

        OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/sap/gpl/i386/linux-60/A.04.10/
                packet.Z
        /opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.10/
                packet.Z
        /opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.10/
                packet.Z
        /opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.10/
                packet.Z
        /opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.10/
                packet.Z
        /opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
                require.dat
        /opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
                packet.Z

what(1) Output:

        OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /opt/omni/databases/vendor/sap/gpl/i386/linux-60/A.04.10/
                packet.Z:
                None
        /opt/omni/databases/vendor/sap/hp/s800/hp-ux-1020/A.04.10/
                packet.Z:
                None
        /opt/omni/databases/vendor/sap/hp/s800/hp-ux-11/A.04.10/
                packet.Z:
                None
        /opt/omni/databases/vendor/sap/ibm/rs6000/aix-42/A.04.10/
                packet.Z:
                None
        /opt/omni/databases/vendor/sap/sun/sparc/solaris-26/A.04.10/
                packet.Z:
                None
        /opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
                require.dat:
                None
        /opt/omni/databases/vendor/sap/dec/alpha/osf1-4/A.04.10/
                packet.Z:
                None

cksum(1) Output:

        OMNIBACK-II.OMNI-SAP-P,fr=A.04.10,fa=HP-UX_B.11.00_32/64,
                v=HP:
        2964783613 966776 /opt/omni/databases/vendor/sap/gpl/i386/
                linux-60/A.04.10/packet.Z
        33902731 1329979 /opt/omni/databases/vendor/sap/hp/s800/
                hp-ux-1020/A.04.10/packet.Z
        4249096554 1322505 /opt/omni/databases/vendor/sap/hp/s800/
                hp-ux-11/A.04.10/packet.Z
        3393402820 1188666 /opt/omni/databases/vendor/sap/ibm/
                rs6000/aix-42/A.04.10/packet.Z
        3871788517 1239699 /opt/omni/databases/vendor/sap/sun/sparc/
                solaris-26/A.04.10/packet.Z
        1650591381 18 /opt/omni/databases/vendor/sap/dec/alpha/
                osf1-4/A.04.10/require.dat
        3610240235 1872690 /opt/omni/databases/vendor/sap/dec/alpha/
                osf1-4/A.04.10/packet.Z

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies:
        If any newer SSP for the SAP is installed
        on your system, you must re-apply the SSP after
        installing this SAP patch.

        PHSS_28332:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        PHSS_28332 (or later) is required for this defect fix.

        PHSS_28233:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        Bad catalog access message is displayed without PHSS_28233
        (or later).

        PHSS_28342:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        PHSS_28342 (or later) is required for this defect fix.

        PHSS_27603:
        Release Date: Available
        Id = HSLco37193 SR:H555008807
        Id = HSLco37783 SR:H555008908
        PHSS_27603 (or later) is required for these defect fixes.

        PHSS_27457:
        Release Date: Available
        Id = HSLco33795 SR: H555007605
        PHSS_27457 (or later) is required for this enhancement.

Supersedes:
        PHSS_28344 PHSS_27453 PHSS_26888

Equivalent Patches:
        PHSS_28723:
        s700: 10.20
        s800: 10.20

Patch Package Size: 7770 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_28724

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHSS_28724.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHSS_28724. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHSS_28724.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHSS_28724.depot

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

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

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

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

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

        Patch includes the following Site Specific Patches:
           SSPUX410_014
           SSPUX410_023
           SSPUX410_025
           SSPUX410_027
           SSPUX410_033
           SSPUX410_036
           SSPUX410_050
           SSPUX410_064
           SSPUX410_067
-----End of Document ID: PHSS_28724------------------------------------------


Document ID: PHSS_28579
Date Loaded: 20030404
      Title: s700_800 11.X OV OB3.50 patch - SSEA packet

Patch Name: PHSS_28579

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

Creation Date: 03/03/24

Post Date: 03/04/04

Hardware Platforms - OS Releases:
        s700: 11.00 11.11 11.20
        s800: 11.00 11.11 11.20

Products:
        OmniBackII A.03.50

Filesets:
        OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical: No

Category Tags:
        defect_repair enhancement general_release
        manual_dependencies

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_28579

Symptoms:
        PHSS_28579:
        Id = HSLco37090 SR:H555008776
            SSEA LVM BC backup fails with:

              "[Critical] From: SSEA<hostname> "" Time:<time>
               Command "/usr/bin/raidscan -p <port>"
               failed with exit code 238.
               For details check the following log directories:
               Log file directory in operation:
               /var/opt/omni/log/<session_ID>/curlog<num>Log
               file directory for automatic storing:
               /var/opt/omni/log/<session_ID>/tmp<num>"

        Id = HSLco37449 SR:H555008860
            When resolving ssea reports all of its data for every
            single object to be backed up.

        Id = HSLco40537 SR:H555009863
            When backing up very large SAP databases with SSEA
            split mirror, backups can fail with error:

              "BR280I Time stamp <time>
               BR296I Split of mirror disks successful
               BR274E File /<sapdata_path>/system.data1 not found"

        PHSS_27592:
        Id = HSLco32398 SR:H555007043
            When there is a firewall between the application and
            the backup host, the split mirror backup fails.

        Id = HSLco32470 SR:H555007071
            Resolving performance is poor.

        Id = HSLco33214 SR:H555007361
            SSEA backup fails with:

              "[Major] From: SSEA<hostname> "" Time: <time>
               [224:106] Resolving of object <object_path> has
               failed. (Search for backup logical volume failed.)"

        Id = HSLco35074 SR:H555008259
            SSEA backup fails with:

              "[Critical] From: SSEA<hostname> "" Time:<time>
               Failed to get pair for LDEV <ldev#> in RAID <seq#>.
                        (Details unknown.)"

        Id = HSLco36105 SR:H555008599
            SSEA backup fails with:

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

        Id = HSLco36476 SR:H555008656
            SSEA backup fails with:

              "[Major] From: SSEA<hostname> "" Time:<time>
               [224:106] Resolving of object <object_name> has
               failed. (Search for backup logical volume failed.)"

        Id = HSLco36975 SR:H555008750
            The SSEA SMB session on the backup host abnormally ends
            when trying to activate backup volume group after the
            paired LDEVs have been split.

        PHSS_26216:
        Id = HSLco32218 SR: H555006986
            Horc instance number is not configurable.

        Id = HSLco32253 SR: H555006993
            SSEA agent reports disks in SIMPLEX state although
            they are in PAIR state in HORCM.

        Id = HSLco32264 SR: H555006994
            OmniBack II SSEA Integration does not work with
            logical devices with XP LUN number greater than 128.

        Id = HSLco32274 SR: H555006996
            Performance of SSEA integration drastically decreases
            after the installation of PHSS_25817/PHSS_25818.

        PHSS_25818:
        Id = JAGad48627 SR:8606179403
            If preexec script fails OmniBack II by default just
            aborts the agent and exits. It does not run post-exec
            script or clean up.

        Id = NSMex04226
            Restore fails with:

              "[Major] From: SYMA<hostname> "" Time: <time>
               [223:325] Could not activate volume group
               /dev/sg_sap.

               [Major] From: SYMA<hostname> "" Time: <time>
               [223:363] Could not prepare mirror disks of object
               /sg_sap for backup.
               (Activation of volume group failed.)".

        Id = HSLco30300 SR:H555006603
            Split mirror backup fails with:

              "[Critical] From: SSEA<host> "" Time: <time>
                Command "/etc/horcmgr" failed with exit code 3.
                For details please check log directories:
                Log file directory in operation:
                        /var/opt/omni/log/yyyy-mm-dd-xx/curlogxx
                Log file directory for automatic storing:
                        /var/opt/omni/log/yyyy-mm-dd-xx/tmpxx".

        Id = HSLco31032 SR:H555006753
            Split mirror backup session fails with:

              "[Critical] From: SSEA<host> "" Time: <time>
               Failed to find T-VOL/R-Vol of LDEVs.

               [SseMapLdevToRdsk] Unable to found /dev/rdsks
               file for LDEV = <number>".

        Id = HSLco31434 SR:H555006835
            Unexpected close reading message from the agent on the
            Backup System (SSEA abnormally ends on R2).

        Id = HSLco30701 SR:H555006685
            Resolving fails on the Application host. The spt inq
            structure returns corrupted results.

        Id = HSLco31490 SR:H555006844
            SSEA integration backup fails with:

              "[Critical] From: SSEA<host_name> "" Time: <time>
                Command "/etc/horcmgr" failed with exit code 3.
               [Critical] From: SSEA<host_name> "" Time: <time>
                Failed to start RAID Manager instance.
                    (Command /etc/horcmgr failed.)".

        PHSS_24426:
        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_22437:
        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_28579:
        Id = HSLco37090
            If the LVM mirroring is done between two XP boxes with
            the BC configuration on the second XP box and the BC
            license present only on the second XP box, the raidscan
            command fails on the first XP box causing the session
            to fail.

        Resolution:
            BC license on the first XP is not needed. When
            executing the raidscan command, the SSEA session does
            not fail if the raidscan command fails, but just marks
            the rdsks and LDEVs from the first XP box with an
            error. The marked rdsks and LDEVs are skipped later in
            the session.

        Id = HSLco37449
            Extensive reporting is only needed in case of errors,
            so reporting data for every object can mean a lot of
            unwanted information, especially in big environments.

        Resolution:
            New environment variable is introduced:
            SSEA_RESOLVING_DISPLAY. Its default value is 1. Set
            it to 0 if you want to switch off extensive object
            data reporting.

        Id = HSLco40537
            In split mirror environment with very large SAP
            databases, it can happen that the size of the message
            buffer that OmniBack II uses is too small to fit in
            for the complete list of SAP files to be backed up.

        Resolution:
            New environment variable is introduced: OB2IPCBUFSIZE.
            In order to solve this problem, the buffer size can
            be increased by setting the OB2IPCBUFSIZE environment
            variable in the .omnirc file on CM, R1 and R2 hosts,
            specifying the desired amount of memory to be used
            for the buffer.
            Please read the following instructions and make sure
            that the patches listed in "Other Dependencies" section
            (see below) are installed and the environment
            variable is set on Cell Server, R1 and R2 systems before
            running the backup!

            How to determine the buffer size?
            ---------------------------------

            N_obj: number of objects (files)
            N_fs: number of file systems
            N_lvmvg: number of volume groups
            N_dg: number of disk groups
            N_rdsk: number of rawdisks
            Obj: Object Name
            ObjBack: Object Backup Name
            MntPathLen: Path name on backup (R2) host
                         (example: /var/opt/omni/tmp/App_host)
            fsmnt: File System Mount Point
            fsdev: File System Device File
                         (example: /dev/dsk/[c0t1d1,lvol1])
            vg: Volume group
                         (ex: /dev/vg01)
            dg: Disk group (VxVM) - dependence on mapfile
                         which is required for creating disk group
                         (example:/dev/vx/dsk/dg01)
            rdsk: Raw disk file name
                         (example: /dev/rdsk/c1t1d1)
            AvgLen_<xxx> average length of <xxx>

            There are two different buffers used:

            1. BSM <-> R1
            2. R1 <-> R2

            Calculating the BSM <-> R1 buffer size
            --------------------------------------
            MsgSize_BSM_R1 = N_obj * (AvgLen_Obj + 1 + MntPathLen)

            Calculating the R1 <-> R2 buffer size
            -------------------------------------
            MsgSize_R1_R2 =
              N_obj*(AvgLen_Obj+1+AvgLen_ObjBack) +
              N_fs*(AvgLen_fsmnt*2 + MntPathLen + AvgLen_fsdev*2)+
              N_lvmvg*(AvgLen_vg*2) + N_dg*(AvgLen_dg*2) +
              N_rdsk*(AvgLen_rdsk*2)

            Calculating the OB2IPCBUFSIZE value
            -----------------------------------
            OB2IPCBUFSIZE > max (MsgSize_BSM_R1, MsgSize_R1_R2)

            RESTORE NOTE:
            -------------
            If restore is started using the sapbda utility,
            the variable OB2IPCBUFSIZE must be exported to
            environment prior to starting sapbda.

            Part of SSPUX350_088.

        PHSS_27592:
        Id = HSLco32398
            OmniBack II selects by random the port to use and than
            checks if it is free. When there is a firewall between
            the application and the backup host, not all the ports
            can be used, but just those in a specified range.

        Resolution:
            Two environment variables are added to set the port
            range in .omnirc file that can be used by OmniBack II:

            SSEA_RM_PORT_LOW
            SSEA_RM_PORT_HIGH

        Id = HSLco32470
            In the resolving phase SSEA executes two ioscan
            commands in the SseXIoScanRdsk and ScsiIquiry
            functions. Since these two functions are called
            several times the resolving performance decreases,
            especially in big environments.

        Resolution:
            SSEA executes just one ioscan command in the
            SseXIoScanRdsk and ScsiIquiry functions. The ioscan
            output is cached into a buffer and parsed for
            information twice.

        Id = HSLco33214
            In case of non-XP rdsk, SSEA can not find the volume
            group belonging to this rdsk and resolving can not
            be done.

        Resolution:
            SSEA finds and checks all the rdsks belonging to an LDEV
            on the R2 side. Than it uses only those rdsks which are
            included in a volume group, in this way skips the non-XP
            rdsks.

        Id = HSLco35074
            When there are more than one smb sessions running
            simultaneously, horcm instances could be attached to
            the same command device.

        Resolution:
            SSEA retries the getldev() call for 10 times. The
            timeout before calling the getldev() API again is
            randomly set. From now on SSEA tries to attach up
            to 5 command devices if necessary.

        Id = HSLco36105
            A time out occurs on remote communication, and HORC
            manager fails to re-execute.

        Resolution:
            A new environment variable SSEA_RM_TIMEOUT is
            introduced. Its default value is 6000 milliseconds.

        Id = HSLco36476
            When mapping the LDEVs to the appropriate rdsks,
            rdsks statuses are not correctly updated.

        Resolution:
            Mapping is done correctly.

            Part of SSPUX350_083.

        Id = HSLco36975
            When the LDEVs belonging to a volume group are in PAIR
            status and the SSEA smb session is started on some of
            these LDEVs, the vgchange command on this volume group
            takes a long time. After splitting the disks on on the
            R2 side, the LDEVs included in the SMB session are in
            PSUS state, the rest of the LDEVs are still in PAIR
            state and vgchange command can not proceed, which
            causes the session to ends abnormally.

        Resolution:
            If the SMB_SPLIT_ENTIRE_VG environment variable is set
            to 1 in the .omnirc file on both hosts, then all the
            LDEV pairs included in the backup volume group are
            synchronized and split.

            Part of SSPUX350_084.

        PHSS_26216:
        Id = HSLco32218
            Horc instance number is not configurable.

        Resolution:
            Horc instance number can be configured using new
            environment variables, SSEA_RMINST_LOW and
            SSEA_RMINST_HIGH. When set in ${OMNI_HOME}/.omnirc
            file, these variables set instance number range. Default
            values for SSEA_RMINST_LOW and SSEA_RMINST_HIGH
            are 50 and 80, respectively.

            Part of SSPUX350_070.

        Id = HSLco32253
            Incorrect comparison of the strings causes incorrect
            state of the disks reported.

        Resolution:
            SSEA agent properly reports disk state.

        Id = HSLco32264
            SSEA agent creates invalid configuration files for
            logical devices exported to LUN's above 128.

        Resolution:
            New environment variable is introduced: SSEA_XP_PORTS.
            Setting the variable to the value "FC" in
            ${OMNI_HOME}/.omnirc file enables OmniBack II SSEA
            Integration to work properly with logical devices
            exported to XP LUN's greater than 128.

        Id = HSLco32274
            Multiple ioscan calls when extracting needed data
            cause bad performance.

        Resolution:
            Scripts for obtaining data needed by OmniBack II SSEA
            Integration are improved.

        PHSS_25818:
        Id = JAGad48627
            If pre-exec script fails, cleanup does not start
            post-exec script.

        Resolution:
            New environment variable is introduced. When
            SSEA_ALWAYS_POST_SCRIPT in .omnirc file on
            application host is set to 1, post-exec script
            is always executed.

        Id = NSMex04226
            Backup is made in SSEA/split mirror backup environment
            with the Application host in the cluster. When
            restoring object on the Backup host (R2), which is not
            in the cluster the cluster tag (-c y) from the
            Application host is also restored, so the volume group
            can not be activated properly.

        Resolution:
            By default the cluster tag on the Backup host (R2) is
            disabled with the "vgchange -q n -c n" command. To
            enable the cluster tag on Backup host, set the new
            environment variable SMB_CLUS_DEACT=1 in the
            /opt/omni/.omnirc file.

        Id = HSLco30300
            The command /etc/horcmgr fails if the command
            device is used by another split mirror session.

        Resolution:
            New environment variables are introduced
            SSEA_RM_RETRY and SSEA_RM_SLEEP.

            SSEA_RM_RETRY defines the number of retries.
            SSEA_RM_SLEE defines sleeping time in seconds,
            before new retry is started.

        Id = HSLco31032
            The resolving from LDEVs to rdsks on the backup host
            fails due to incorrect reporting of LDEVs to rdsks.

        Resolution:
            The resolving from LDEVs to rdsks is corrected.

        Id = HSLco31434
            SSEA agent on R2 does not read the number of rdsk
            from the R1. Bug is produced while fixing the
            NSMex04787 case on NT platform, but affected the
            SSEA agent on the HP-UX platform.

        Resolution:
            The correct number of strings is read from the SSEA
            agent on the R2 side.

        Id = HSLco30701
            The SCTL_InquiryDisk function returns empty or
            corrupted inq structure.

        Resolution:
            The ioctl system function writes its output directly
            to the inq structure. The "mapping from rdsks to LDEVs"
            and the ScsiInquiry are enhanced.

            Part of SSPUX350_057.

        Id = HSLco31490
            SSEA can not start the selected HORCMINST instance
            number. It is already started by another RaidManager
            process.

        Resolution:
            SSEA tries to start the instance with different
            instance number up to five times.

        PHSS_24426:
        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.

        PHSS_22437:
        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 sessions 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.

Enhancement:
        No (superseded patches contained enhancements)
        PHSS_27592:
                OmniBack II A.03.50 (PHSS_24425) supports LVM
                Mirror (XP Campus Cluster). More information
                about configuring LVM Mirror can be found in:

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

                OmniBack II A.03.50 (PHSS_22914) supports HP
                SureStoreE Disk Array XP integration (SSEA)
                on Sun Solaris. Installation is described in:

                /opt/omni/bin/utilns/surestore_sun.pdf.

SR:
        H555009863 H555008776 H555008860 H555008656 B554000692
        H555007043 H555008599 H555007071 B554000869 B554000879
        H555007361 H555008750 H555008259 H555006993 H555006994
        H555006986 H555006996 H555006685 H555006753 8606179403
        H555006844 H555006835 H555006603 H555005488 H555005717
        H555005689 H555005681 H555004065 H555005289 H555003697
        B554000781 B554000676 B554000847 B554000829 H555004533
        H555004741 H555003490 H555003716 B554000521 B554000612
        H555003817 H555004474 B554000803 B554000491 H555004919

Patch Files:

        OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /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:

        OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        /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:

        OMNIBACK-II.OMNI-SSEA-P,fr=A.03.50,fa=HP-UX_B.11.00_32/64,
                v=HP:
        1343273602 2050307 /opt/omni/databases/vendor/ssea/hp/s800/
                hp-ux-1020/A.03.50/packet.Z
        3097561959 2059081 /opt/omni/databases/vendor/ssea/hp/s800/
                hp-ux-11/A.03.50/packet.Z
        3903783657 1550093 /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:
        If any newer SSP for the SSEA is installed
        on your system, you must re-apply the SSP after
        installing this SSEA patch.

        PHSS_28728:
        Release date: Late April
        Id = HSLco40537 SR:H555009863
        PHSS_28728 is required for this defect fix.

        PHSS_28726:
        Release date: Late April
        Id = HSLco40537 SR:H555009863
        PHSS_28726 is required for this defect fix.

        PHSS_28571:
        Release date: Available
        Id = HSLco40537 SR:H555009863
        Bad catalog access message is displayed without PHSS_28571.

        PHSS_28018:
        Release Date: Available
        Id = HSLco40537 SR:H555009863
        PHSS_28018 is required for this defect fix.

Supersedes:
        PHSS_27592 PHSS_26216 PHSS_25818 PHSS_24426 PHSS_22437

Equivalent Patches:
        PHSS_28578:
        s700: 10.00 10.01 10.10 10.20
        s800: 10.00 10.01 10.10 10.20

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 PHSS_28579

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHSS_28579.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHSS_28579. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHSS_28579.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHSS_28579.depot

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

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

Special Installation Instructions:
        PHSS_28579:
        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.

        Patch includes the following Site Specific Patches:
           SSPUX350_007
           SSPUX350_016
           SSPUX350_032
           SSPUX350_037
           SSPUX350_057
           SSPUX350_070
           SSPUX350_083
           SSPUX350_084
           SSPUX350_088
-----End of Document ID: PHSS_28579------------------------------------------


Document ID: PHNE_28882
Date Loaded: 20030404
      Title: s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch

Patch Name: PHNE_28882

Patch Description: s700_800 11.04 (VVOS) ONC/NFS General Release/Perf Patch

Creation Date: 03/03/20

Post Date: 03/04/04

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

Products: N/A

Filesets:
        NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
        NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
        NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
        NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP

Automatic Reboot?: Yes

Status: General Release

Critical: No

Category Tags:
        defect_repair enhancement general_release

Path Name: /hp-ux_patches/s700_800/11.X/PHNE_28882

Symptoms:
        PHNE_28882:
        CDE fails to start after performing a fresh install of
        VVOS 11.04 and the Extension Software CD version B.11.04.03.

        PHNE_25937:
        rpcbind(1) fails during system startup
        initialization, causing CDE to hang during
        system login.

        PHNE_25077:
        Ported portions of HP-UX patch PHNE_24034 to VVOS

        NOTE: Portions of this patch have been ported to
        satisfy dependencies for rpcbind(1). VVOS does not
        support NFS client or server.

        NOTE: Only JAG and DTS numbers related to
        NFS.NFS-CORE apply to this patch.

        NOTE: Only documentation references to NFS.NFS-CORE
        portions of this patch apply to VVOS.

        Based on HP-UX patch PHNE_24034:
        automountd
           SR: 8606152534
           DTS: JAGad21864
           AutoFS can mishandle unmounts when a server is down,
           which may appear as bdf command anomalies.
        automountd
           SR: 8606196567
           DTS: JAGad65770
           AutoFS cannot unmount a cachefs type file system.
        automountd
           SR: 8606160777
           DTS: JAGad30096
           AutoFS cannot unmount hfs or cdrom file system types.
        libautofs.a
           SR: 8606176017
           DTS: JAGad45257
           AutoFS directories are empty under heavy NFS load.
        libautofs.a
           SR: 8606193515
           DTS: JAGad62727
           Duplicate entries for direct AutoFS mounts show up in
           the /etc/mnttab file.
        libnfs.a
           SR: 8606197003
           DTS: JAGad66201
           Walk through large size buffer cache causes file access
           performance degradation.
        libnfs.a
           SR: 8606203242
           DTS: JAGad72416
           A process sequentially reading a large file across an
           NFS mount runs extremely slow if, at the same time,
           there is another process sequentially writing a large
           file to an NFS mounted directory, and one or more biods
           are running on the system.
        libnfs.a
           SR: 8606146332
           DTS: JAGad15675
           The I/O throughput on a locked file is low compared to
           the throughput on an unlocked file.
        libnsl.1/a
           SR: 8606207461
           DTS: JAGad76637
           rpcbind crashes with signal 10, Bus error (SIGBUS).
        librpc.a
           SR: 8606197306
           DTS: JAGad66499
           An NFS client becomes hung while performing many lock
           operations on files in NFS mounted directories. It
           also receives "bindresvport: loop_twice port assigned
           512" messages in the message buffer.
        librpc.a
           SR: 8606168123
           DTS: JAGad37405
           An NFS/TCP client operation receives "NFS server not
           responding still trying" messages while attempting to
           access the server, even though the server system is up.
           In this case, NFS/TCP on the server shows many TCP
           connections for local address port 2049 in a CLOSE_WAIT
           state when performing a "netstat -an" command.
        nfs.client
           SR: 8606181688
           DTS: JAGad50904
           On a system with active lofs mounts managed by AutoFS,
           the "/sbin/shutdown" command may hang when the file
           systems are unmounted.
        nis.client, ypbind, ypinit, ypinit.1m, ypserv.1m
           SR: 8606201620
           DTS: JAGad70794
           On SUN's NIS clients, it is possible to specify a list
           of available NIS Servers for a given domain. HP's NIS
           clients do not provide this functionality.
        rpc.lockd
           SR: 8606184904
           DTS: JAGad54106
           rpc.lockd can cause a user process to hang, if a
           loopback mount is specified with an alias hostname.
        rpc.lockd
           SR: 8606202370
           DTS: JAGad71544
           NFS locks remain when killing NFS loopback mounted
           client applications.
        rpc.statd
           SR: 8606208446
           DTS: JAGad77633
           NFS file lock recovery fails because rpc.statd matches
           the wrong hostname.
        rpcbind
           SR: 8606164889 8606173448
           DTS: JAGad34186 JAGad42706
           rpcbind core dumps with SIGBUS or SIGSERV.

        Based on HP-UX patch PHNE_23833:
        automount
           SR: 8606175862
           DTS: JAGad45102
           Mount points of automounter directories are not
           visible when executing the "ls" command.
        automount
           SR: 8606169011
           DTS: JAGad38290
           The automount process hangs, making automounter
           mount points inaccessable.
        automountd
           SR: 8606160596
           DTS: JAGad29916
           The /var/adm/automount.log file fills up the /var
           file system.
        exportfs
           SR: 8606171662
           DTS: JAGad40926
           exportfs sometimes does not work correctly when
           invalid host names are present in a host list
           in the /etc/exports file.
        fsirand.1m
           SR: 1653311530
           DTS: JAGab46804
           Unable to use fsirand() on JFS file system.
        libnfs.a
           SR: 8606178998
           DTS: JAGad48223
           Unnecessary NFS read before write is causing severe
           decreases in write performance.
        libnfs.a
           SR: 8606165859
           DTS: JAGad35150
           Data page fault panic while copying a file using
           NFS V3 between an HP-UX client and an NT InterDrive
           server where the target filesystem is full.
        libnfs.a
           SR: 8606178618
           DTS: JAGad47845
           The rename() system call always fails when trying
           to rename a directory in a cachefs-mounted file
           system, if the target directory name exists.
           'errno' gets set to EPERM ("Not Owner").
        libnfs.a
           SR: 8606175781
           DTS: JAGad45021
           The 'du' output is eight times higher over NFS
           with an HP server / Sun Client configuration when
           compared to an HP server / HP Client configuration.
        libnsl.1/a
           SR: 8606183171
           DTS: JAGad52387
           UDP packets sent by remote users can cause RPC
           applications to abort.
        libnsl.1/a
           SR: 8606186548
           DTS: JAGad55752
           RPC server running in TCP multithreading
           mode develops a file descriptor leak when
           clients are on same machine as the server.
           Eventually the server fails to process
           clients' requests when the process limit
           is attained.
        libnss_nis.1
           SR: 8606179951
           DTS: JAGad49173
           getservbyname() using NIS returns NULL when
           trying to resolve service aliases.
        libnss_nisplus.1
           SR: 8606172747
           DTS: JAGad42007
           Changing an NIS+ user's password with nispasswd() or
           passwd() while the system is in trusted mode without
           specifying the dot "." notation (non fully qualified
           domain) results in an incorrect sub-domain being
           created.
        nfsstat.1m
           SR: 8606173363
           DTS: JAGad42623
           The "man nfsstat" command does not display all of the
           statistical data fields.
        rpc.lockd
           SR: 8606180764 8606180765
           DTS: JAGad49985 JAGad49986
           rpc.lockd causes user process to hang.
        rpc.lockd
           SR: 8606174017
           DTS: JAGad43270
           rpc.lockd drops the lock request from same process
           for a different file.
        rpc.lockd
           SR: 8606185238
           DTS: JAGad54440
           Partial record unlocking in NFS does not work
           properly.
        rpc.lockd
           SR: 8606179200
           DTS: JAGad48424
           rpc.lockd core dumps when user process is
           interrupted with "control-c".
        rpc.mountd
           SR: 8606176384
           DTS: JAGad45622
           The boot process of a Linux client fails due to
           rpc.mountd not allowing AUTH_NULL authentication.
        ypxfr
           SR: 8606164133
           DTS: JAGad33433
           The ypxfr command fails with the error message:
           "ypxfr: bind_to_server clntudp_create error:
           RPC unknown host".

        Based on HP-UX patch PHNE_23249:
        libautofs.a, libnfs.a, librpc.a
           SR: 8606103740 8606159451
           DTS: JAGab70789 JAGad28779
           A multithreaded process can hang when performing NFS
           file operations and concurrently writing core, forking,
           performing debugger attachment or undergoing job
           control.

        Based on HP-UX patch PHNE_23247:
        {Site Specific Patch}

        Based on HP-UX patch PHNE_22642:
        automount
           SR: 8606155592
           DTS: JAGad24909
           Automount (automounter) coredumps when sent SIGUSR1
           to force it to update the automaps.
        automountd
           SR: 8606160808
           DTS: JAGad30127
           When using AutoFS, NFS mount points do not enforce
           quotas.
        libautofs.a
           SR: 8606135856
           DTS: JAGad04988
           Panic occurs when trying to umount a ufs filesystem
           which is still in the process of mounting.
        libautofs.a
           SR: 8606159736
           DTS: JAGad29062
           Unexpected delay in unmounting of Autofs mounts.
        libnfs.a
           SR: 8606179269
           DTS: JAGad48493
           Poor NFS pv3 performance on 64-bit (V-class) on 11.0.
        libnfs.a
           SR: 8606161701
           DTS: JAGad31017
           When reopening an NFS file right after closing it,
           file attribute related inconsistencies can occur.
        libnfs.a
           SR: 8606158230
           DTS: JAGad27560
           Unmount of an nfs file system causes a panic.
        libnfs.a
           SR: 8606163247
           DTS: JAGad32551
           Unable to remove an NFS tmp file, .nfsXXXX after
           failing to create or write a file which has exceeded
           the disk quota limit.
        libnfs.a
           SR: 8606166314
           DTS: JAGad35601
           Process using NFS can not be killed or stopped by
           sending the process a signal (SIGKILL or SIGSTOP).
        libnsl.1/a
           SR: 8606140609
           DTS: JAGad09968
           Core dump occurs when user belongs to more than
           16 groups.
        libnsl.1/a
           SR: 8606160400
           DTS: JAGad29722
           On installing PHSS_20014 and PHSS_21947, 100% CPU
           is used up by 2 processes - opcmsgrd and opcdistm.
        librpc.a
           SR: 8606169796
           DTS: JAGad39062
           Data page fault panic due to bad machine name
           length in NFS request.
        librpc.a,nfsd
           SR: 8606167053
           DTS: JAGad36339
           An NFS/TCP client operation receives "NFS server
           not responding still trying" messages while
           attempting to access the server even though the
           server system is up. In this case, NFS/TCP on
           the server has become inoperable due to a hang.
        newkey
           SR: 8606157592
           DTS: JAGad26923
           Newkey does not recognize the root password of the
           remote machine and returns an error, "ERROR,
           passwd differs from login passwd".

        Based on HP-UX patch PHNE_22125:
        libautofs.a
           SR: 8606143877
           DTS: JAGad13210
           Using autofs, mount points become inaccessible
           after a series of mount/unmount cycles.
        libnfs.a
           SR: 8606128739
           DTS: JAGac86286
           File corruption over NFS when NFS file server is
           TOC'ed.
        libnfs.a
           SR: 8606144881
           DTS: JAGad14221
           HP NFS client performance is degraded as shown by
           "nfsstat -c", it makes unnecessary GETATTR calls
           for each read or write on files opened with
           synchronous I/O flags set; and synchronous I/O
           mode remains in effect for subsequent opens on an
           NFS file opened once with synchronous I/O flags
           set.
        libnfs.a
           SR: 8606147198
           DTS: JAGad16541
           CPU time is wasted by unnecessary calls to
           compare_cred function in NFS PV3 client code.
        libnfs.a
           SR: 8606145970
           DTS: JAGad15306
           The stat() system call on NFS directories
           shows a non-existent ACL.
        libnfs.a
           SR: 8606128493
           DTS: JAGac84458
           System panic when running "du -s" or
           "find -name" on a 64 bit machine.
        libnfs.a, librpc.a
           SR: 8606160097
           DTS: JAGad29423
           Mount an NFS file system with non-interruptible
           options remains interruptible.
        libnfs.a
           SR: 8606144617
           DTS: JAGad13957
           Using NFS, a read-only file open by one
           process causes a "Permission denied"
           error in an on-going write operation on
           the same file by another process.
        libnfs.a, librpc.a, nfsd
           SR: 8606145517
           DTS: JAGad14853
           If NFS is stopped and restarted, the nfsd
           processes do not get re-registered with rpcbind,
           and rpcinfo commands fail.
        libnfs.a, nfsd
           SR: 8606146885
           DTS: JAGad16228
           nfsd unregisters a running nfsd process on
           startup.
        librpc.a
           SR: 8606155004
           DTS: JAGad24321
           When a server is down, an NFS/TCP client process
           e.g. a bdf command can hang.
        librpc.a
           SR: 8606143872
           DTS: JAGad13205
           NFS/TCP mounting and unmounting eventually hangs.
        librpc.a
           SR: 8606144478
           DTS: JAGad13818
           NFS/TCP connections are not torn down when the
           peer sends a FIN.
        nfs.core
           SR: 8606159847
           DTS: JAGad29173
           File permission change on /etc/services file.
        rpc.lockd
           SR: 8606145476
           DTS: JAGad14812
           Lockd/statd client crash recovery does not work.
        rpc.mountd
           SR: 8606127276
           DTS: JAGac68822
           A failing mount request may return a wrong error
           code.
        rpc.statd
           SR: 8606143409
           DTS: JAGad12739
           A looping problem in rpc.statd occurs between the
           server and SGI clients.
        ypserv
           SR: 8606155843
           DTS: JAGad25155
           YPSERV fails to return all groups for id/group
           command when concurrent access is allowed to maps.

        Based on HP-UX patch PHNE_21376:
        automountd
           SR: 8606128485
           DTS: JAGac84450
           Automountd not triggered for mounts
           anymore when autonode has NULL flag.
        exportfs
           SR: 8606108804
           DTS: JAGab78579
           When a user attempts to mount an exported
           filesystem which is a symbolic link to an
           actual directory or filesystem on an NFS
           server, a "Permission Denied" error occurs.
           This occurs after installing patch PHNE_18221.
        libautofs.a
           SR: 8606128485
           DTS: JAGac84450
           Automountd not triggered for mounts
           anymore when autonode has NULL flag.
        libnsl.1/a
           SR: 8606134593
           DTS: JAGad03728
           automountd coredumps in the NIS+ environment.
        libnsl.1/a
           SR: 8606143750
           DTS: JAGad13073
           When using the TCP loopback transport a
           memory leak may occur.
        libnsl.1/a, rpc.nisd
           SR: 8606107751
           DTS: JAGab78042
           When using NIS+ with TCP, as the number of open
           file descriptors increases, file table overflow
           errors occur in the syslog.log file and user
           information is not recognized.
        rpc.lockd
           SR: 8606131496
           DTS: JAGad00646
           Failover occurs with the serviceguard NFS package because
           the rpc.lockd daemon fails (terminates) during periods of
           high memory usage (running out of memory).
        rpc.statd
           SR: 8606131366
           DTS: JAGad00517
           The rpc.statd daemon core dumps during high memory
           utilization (when available memory runs low).
        rpc.statd
           SR: 8606136063
           DTS: JAGad05198
           rpc.statd aborted with memory leak due to unresolved
           host requests.
        rpcbind
           SR: 8606131978
           DTS: JAGad01128
           Rpcbind exhibits wrong behavior on shutdown.
        ypserv
           SR: 8606134296
           DTS: JAGad03431
           ypserv becomes unavailable for the local ypbind and
           for the other yp clients.

        Based on HP-UX patch PHNE_20627:
        libnfs.a
          SR: 8606134214
          DTS: JAGad03354
          Extremely slow performance of commands or utilities
          operating on large directories over NFS.

          SR:8606109663
          DTS:JAGab82363
          Removing an NFS file causes a file named ".nfsXXXX"
          (where XXXX is a pid) to be created.

          SR:8606135799
          DTS:JAGad04931
          The i-node for the ".." directory entry of a subdirectory
          is not updated on an NFS client after that subdirectory
          is moved up one directory level on the NFS client,
          ie - moved to "..".

          SR:8606135800
          DTS:JAGad04932
          Output from "tail -f" on an NFS file does not reflect any
          appends made to the file on the NFS server if a "umount"
          is performed on the NFS file system while the "tail -f"
          is being executed.

        Based on HP-UX patch PHNE_20371:
        autofs/mount
           SR: none
           DTS: JAGab68200
           Autofs/mount can fail when the system
           hostname is longer than 8 characters.
        automount
           SR: none
           DTS: JAGab68200
           Autofs/automount can fail when the system
           hostname is longer than 8 characters.
        automount,automountd
           SR: 8606106692
           DTS: JAGab76019
           automount with stalemounts causing duplicate
           mnttab entries & lock problems.
           symptoms of automount are: stale nfs handles are
           seen in mnttab after an unmount and when the
           mount is repeated (in this case a cdrom...) the
           mnttab contains two entries for the device. One
           of which is invalid. This second (stale) handle
           causes subsequent locking problems.
        automountd
           SR: none
           DTS: JAGab68200
           Autofs/automountd can fail when the system
           hostname is longer than 8 characters.
        automountd
           SR: 8606107366
           DTS: JAGab77563
           Autofs exhibits wrong behavior in processing
           executable maps.
        automountd
           SR: 8606107274
           DTS: JAGab77060
           automount option -proto=udp causes mounts to fail
        libautofs.a
           SR: 8606107122
           DTS: JAGab76805
           autofs - shell gets intermittent "cannot execute"
        libautofs.a
           SR: 8606106938
           DTS: JAGab76453
           automounter hangs when trying to mount cachefs
           filesystem (reported on HP-UX 10.20)
        libnsl.1/a
           SR: none
           DTS: JAGaa43721
           When accessing remote files over NFS, the
           NFS protocol on HP-UX only uses UDP.
        libnsl.1/a
           SR: none
           DTS: JAGab68200
           NIS and other ONC/NFS systems can fail when
           libnsl does not provide support for a system
           hostname longer than 8 characters.
        libnsl.1/a
           SR: 8606107366
           DTS: JAGab77563
           Autofs exhibits wrong behavior in processing
           executable maps.
        libstraddr.1
           SR: none
           DTS: JAGab68200
           Libstraddr routines can fail when the system
           hostname is longer than 8 characters.
        make.script
           SR: 8606107068
           DTS: JAGab76707
           ypmake and Makefile failed
           on some mail.aliases file and mail.aliases map
           is corrupted.
        mount
           SR: none
           DTS: JAGaa43721
           When accessing remote files over NFS, the
           NFS protocol on HP-UX only uses UDP.
        nfs.core
           SR: none
           DTS: JAGaa43721
           When accessing remote files over NFS, the
           NFS protocol on HP-UX only uses UDP.
        nfs/mount
           SR: none
           DTS: JAGab68200
           Nfs/mount can fail when the system
           hostname is longer than 8 characters.
        nfsstat
           SR: none
           DTS: JAGaa43721
           When accessing remote files over NFS, the
           NFS protocol on HP-UX only uses UDP.
        nisplus/nisserver
           SR: none
           DTS: JAGab68200
           Nisplus can fail when the system hostname
           is longer than 8 characters.
        rpcinfo
           SR: none
           DTS: JAGab68200
           Rpcinfo can fail when the system hostname
           is longer than 8 characters.
        rpc.lockd
           SR: 5003459362
           DTS: JAGab12595
           file locks hang when NFS server uses
           fully-qualified hostname
        rpc.lockd
           SR: 8606113678
           DTS: JAGac07192
           Application hangs on client when obtaining NFS
           lock on server
        setoncenv
           SR: none
           DTS: JAGaa43721
           When accessing remote files over NFS, the
           NFS protocol on HP-UX only uses UDP.
        ypmake
           SR: 8606107068
           DTS: JAGab76707
           ypmake and Makefile failed
           on some mail.aliases file and mail.aliases map
           is corrupted.

        Based on HP-UX patch PHNE_20344:
        libnfs.a librpc.a nfs_iface.o
          SR:N/A
          DTS:JAGac42842
          NFS version 3 only supports up to 8k read/write
          transfer size.
        libnfs.a
          SR:8606110199
          DTS:JAGab82902
          Memory leak in NFS version 3 at rfs3_readdirplus().
        libnfs.a
          SR: 8606125471
          DTS: JAGac40861
          Poor NFS performance relative to SPECsfs97 benchmark.
        libnfs.a
          SR:8606107676 8606124555
          DTS:JAGab77944 JAGac39938
          NFS performance problems with NFS client
          readdir cache.
        libnfs.a
          SR:8606126860
          DTS:JAGac59701
          "do_readdirplus" variable not available in the NFS
          kernel.

        Based on HP-UX patch PHNE_19759:
        1.fuser -f on a file does not return pid of opener

        2.compress command on a SUN client fails due to invalid
        name length returned by NFS pathconf from HP Server

        3.getmount_entry() returns down status for all hard
        mounted NFS file systems

        Based on HP-UX patch PHNE_19620:
        automountd
          DTS: JAGab72053
            NFS - autofs (11.0) hangs when unmount from down server
          SR: 8606103364
          DTS: JAGab70009
            replicated automounts fail if system parameter
            maxfiles > 2048
        libautofs.a
          DTS: JAGab73529
            autofs w/cachefs can panic in cachefs_root()
          SR: 8606105077
          DTS: JAGab72920
            AutoFS failure with cdrom.
            The failure occurs in two ways:
            - Hangs if indirect mount
            - Error if direct mount
        libnsl.1/a
          SR: 8606104454
          DTS: JAGab41115
            rpcinfo gets error "can't contact rpcbind: RPC:
            Program not registered" from remote rpcbind on
            RPCB_GETADDR/RPCB_DUMP request for list of services.
        libnss_nis.1
          SR: 5003465898
          DTS: JAGab20796
            getservbyname() is slow.
        librpcsvc.a
          SR: 8606103503
          DTS: JAGab70329
            rpc.mountd dies with SIGSEGV if rmtab is large and
            showmount -a is done.
        rpc.lockd
          SR: 8606105833
          DTS: JAGab74177
            Virtual nfs servers have locking problems.
          DTS: JAGab45462
            rpc.lockd uses port numbers within reserved port
            range, 600 to 1024.
          DTS: JAGab15223
            Processes waiting to lock an nfs file which has been
            deleted do not get woken up, resulting in a hang.
          DTS: JAGaa45544
            Locks hang and rpc.lockd logs error messages about
            the local and remote lock tables being inconsistent.
            rpc.lockd causes lock queue corruption with loopback
            mounts.
        rpc.mountd
          DTS: JAGab45462
            rpc.mountd uses port numbers within reserved port
            range, 600 to 1024.
        rpc.statd
          DTS: JAGab45462
            rpc.statd uses port numbers within reserved port
            range, 600 to 1024.

        Based on HP-UX patch PHNE_18221:
        libautofs.a
           SR: 1653298828 5003458299 1653299826 5003462911
           SR: 1653304972
           DTS: JAGab00144 JAGab03833 JAGab11283 JAGab16597
           DTS: JAGab18083
           JAGab00144 - AutoFS is not triggering re-mount
           JAGab03833 - AutoFS hangs even with PHNE_17200
           JAGab11283 - cp(1) fails to inactive direct mount
           JAGab16597 - mv command fails in AutoFS direct mnt
           JAGab18083 - getcwd() fails with AutoFS filesys
        libnsl.1/a
           SR: 5003463992
           DTS: JAGab17512
           Applications fail to create a server side RPC
           endpoint due to a failure to obtain a reserved port.
        libnsl.1/a
           SR: 5003465880
           DTS: JAGab20797
           A multi-threaded application which calls
           getservbyname() failed.
        libnss_compat.1
           SR: none
           DTS: JAGab03573
           64-bit application using 'getgrent' fails if
           nsswitch.conf uses group:compat
        rpc.lockd
           SR: 5003446203
           DTS: JAGaa46687
           rpc.lockd runs out of file descriptors
           and returns the following error in
           its log file:
           RPC: Remote system error
        rpc.mountd
           SR: 5003439471 5003463331
           DTS: JAGaa42795 JAGab17386
           ER for share(1M) options and defect in "showmount -e"
        rpc.mountd
           SR: none
           DTS: JAGaa44896 JAGaa24142
           rpc.mountd - server allows mounts not on access list
        rpc.pcnfsd
           SR: 5003460030
           DTS: JAGab13451
           rpc.pcnfsd does not accept '~' for
           file names.
        rpc.statd
           SR: 5003446195
           DTS: JAGaa46688
           rpc.statd fails on fopen when more than
           260 entries are in /var/statmon/sm.

        Based on HP-UX patch PHNE_17586:
        1. Huge directory reads take too long and client system
        performance degrades as NFS IO activity increases.

        2. System panics with data page fault when 0 len UDP
        pkt received by NFS server system.

        3. Root users are denied access to valid root exported
        file systems on 11.0 server.

        4. Root users on NFS PV3 client who do not have file
        permissions for read/write are allowed to open file
        successfully but denied access when reading or
        writing the file.This behaviour is inconsistent
        with non-root users who are denied access at file
        open time.

        5. NFS requests from anonymous NT clients are rejected.

        6. Large file reads on a 32 bit NFS client does not work,
        file copy completes without errors but no data is copied
        to the target file.

        7. When copying large file from local disk to NFS
        file system,more bytes than necessary are copied to
        the file and the resulting file size is bigger.

        8. Buffering of data on NFS file is permanently
        turned off by the client system even after releasing
        all file locks and closing all file descriptors.

        9. Exportfs prints debug messages in syslog.log.

        10. When a file is opened with O_CREAT|O_TRUNC|O_EXCL
        flags set and the file does not already exist,open is
        expected to succeed but for NFS V3 files,open seems to
        fail with EACCES.

        11. When file has Mandatory lock mode set,HP NFS V3
        allows file read/write access when no locks exist on
        the file,but NFS V2 denies file read/write access.
        Also,NFS V3 client hangs application when locks exist
        on the file.This behaviour is inconsistent with SUN's,
        where NFS V3 and V2 access is denied consistently at
        file open time when file has mandatory lock mode set.

        12. Data page fault panic in mvfs due to NFS server
        initialization corrupting global memory at boot up.

        Based on HP-UX patch PHNE_17247:
        1. Data page fault panic due to NFS server
        initialization corrupting global memory at boot up.

        2. Large file reads on a 32 bit NFS client does not work,
        file copy completes without errors but no data is copied
        to the target file.

        3. When copying large file from local disk to NFS
        file system,more bytes than necessary are copied to
        the file and the resulting file size is bigger.

        Based on HP-UX patch PHNE_17200:
        Makefile
           SR: none
           DTS: JAGaa73221
           When rpc.mountd tries to match a hostname
           in netgroup, the given hostname has to be
           the exact same as it is stored in the
           netgroup.
        automount
           SR: 5003450916
           DTS: JAGaa93190
           automount loops using replicated server
        automount
           SR: 5003362707
           DTS: JAGaa25720
           automount fails to mount all exported
           file systems.
        automountd
           SR: 1653267377
           DTS: JAGaa24193
           autofs holding lock on /etc/.mnttab.lock.
        automountd
           SR: none
           DTS: JAGaa95626
           Logging information is hard to
           read.
        automountd
           SR: none
           DTS: JAGaa40567
           executable map processing may grant
           caller additional privileges.
        libautofs.a
           SR: 5003445601
           DTS: JAGaa46003
           NFS - autofs hangs when manual unmounts used
        nfs.core
           SR: none
           DTS: JAGaa43075
           rexd does not start since it cannot find
           /var/spool/rexd on system.
        nis.server
           SR: none
           DTS: JAGaa94166
           nis.server script won't run correctly unless the
           new namesvrs is installed at the same time.
        rpc.mountd
           SR: 5003454371
           DTS: JAGaa94274
           rpc.mountd deadlock with automount
        rpc.mountd
           SR: 5003447003
           DTS: JAGaa45940
           NFS - rpc.mountd MOUNT performance is very slow
        rpc.nispasswdd
           SR: 1653286955
           DTS: JAGaa44956
           when rpc.nispasswdd is running with "-g"
           option, it corrupts the credential of a
           user who has a credential and changes
           password.
        rpc.pcnfsd
           SR: 5003405118 5003336198
           DTS: JAGaa26176 JAGaa25473
           1) PC users fail to authenticate when trusted
           system is enabled.
           2) pcnfsd stops responding to all requests when
           a request is made to printer that is down.
        rpc.pcnfsd
           SR: 1653293043
           DTS: JAGaa93189
           User authentication fails for users who
           do not use a shell that ends with "sh".
        rpc.rstatd
           SR: 5003442574
           DTS: none
           The amount of memory associated with the
           rpc.rstatd process continues to grow
           without ever being returned to the system.
        rpc.statd
           SR: 5003445858
           DTS: JAGaa45938
           rpc.statd core dumps with SIGSEGV.
        rpcbind
           SR: none
           DTS: JAGaa92935
           rpcb_unset() does not remove all registration
           entries from rpcbind.
        rpcgen
           SR: none
           DTS: JAGaa57297
           rpcgen generated makefiles fail to build targets
        rpcgen
           SR: 1653291484 1653291500
           DTS: JAGaa57208 JAGaa57209
           rpcgen generated file fails to compile.
        stdhosts
           SR: none
           DTS: JAGaa94167
           stdhosts command fails on lines longer
           than 256 char.
        ypinit
           SR: none
           DTS: JAGaa41361
           ypinit has warning message.
        ypmake
           SR: none
           DTS: JAGaa73221
           When rpc.mountd tries to match a hostname
           in netgroup, the given hostname has to be
           the exact same as it is stored in the
           netgroup.
        ypserv
           SR: 5003448159
           DTS: JAGaa46689
           ypserv is running out of file descriptors
           due to not releasing them.
        ypserv
           SR: none
           DTS: JAGaa41159
           ypserv core in svc_freeargs ( a rpc routine)
           after nslookup for a period of time.
        ypxfr_1perday
           SR: none
           DTS: JAGaa43641
           vhe_list should not be in the script.

        Based on HP-UX patch PHNE_17101:
        autofs
           SR: none
           DTS: none
           Autofs fails to start on a 64-bit OS
           unless PHNE_15638 has already been
           installed.
        nfsstat
           SR: 5003444745
           DTS: JAGaa44646
           nfsstat -m exited with an error that it
           could not open the mount table

        Based on HP-UX patch PHNE_16599:
        1. NFS server system panics with assertion failure
        in vn_rele sometimes during NFS file locking/unlocking.

        2. Too much rnode memory allocated resulting in gradual
        shortage of free memory resource on the system.

        3. NFS Version 3 mounted directories may appear to be
        empty on the NFS client even though the directories exist
        on the server file system.

        4. A touch command to change the modification time stamp
        of NFS file may cause system hang.

        5. Some NFS clients may experience poor NFS Read
        performance with HP servers when using NFS Version 3 mounts.

        6. Invalid file system id returned to Statfs of
        NFS Version 2 mounted file set.

        Based on HP-UX patch PHNE_16470:
        Makefile
           SR: none
           DTS: INDaa30982
           vhe_list is no longer supported by NIS.
           It needs to be removed from ypinit,
           ypmake and /var/yp/Makefile.
        automount
           SR: none
           DTS: JAGaa26320, JAGaa26354
           Made debug logging change and checked
           in the change for setmntent for read locks.
        automount
           SR: none
           DTS: JAGaa40906
           automount tries to remount already mounted directory
        automount
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        automountd
           SR: 5003431353, 5003434654
           DTS: none
           1. duplicate entries in /etc/mnttab error
           message in syslog
           2. AutoFS will not unmount LOFS mounts
        exportfs
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        libautofs.a
           SR: none
           DTS: JAGaa24180
           1. HOME env set to autofs directory on 64-bit 9808
           system hangs gpm help.
           2. Autofs hangs when running Netscape.
           3. Autofs hangs when remounting hierarchical mounts.
        libnsl.1/a
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        libnsl.1/a
           SR: 5003429845
           DTS: INDaa31432
           Compile of application using archived libraries
           files with duplicate symbol __nss2herrno
        libnsl.1/a
           SR: 5003429456
           DTS: INDaa31422
           rpc.mountd stops running
        libnsl.1/a
           SR: none
           DTS: JAGaa24798
           CDE logins fail when user belongs to more then
           16 groups.
        libnsl.1/a
           SR: none
           DTS: INDaa30681
           The performance of a 64-bit application
           slows down when it uses the 32-bit cache
           information in the ypbind file.
        libnss_nisplus.1
           SR: none
           DTS: JAGaa40026
           getxxxent leaks memory when using NIS+
        libnss_nisplus.1
           SR: 5003418210
           DTS: JAGaa24152
           Module ngetprpwent is missing
           from libnss_nisplus.
        librpcd_util.a
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        librpcsoc.1
           SR: none
           DTS: INDaa30814
           on command fails with the messages
           on: failed to reach <host> at address <host address>
        mknetid
           SR: none
           DTS: INDaa30115
           mknetid cores when a user is in more that 20 groups
        namesvrs
           SR: none
           DTS: INDaa30072
           nis.server script fails if IBM is NIS master to
           HP slave.
        nfs.client
           SR: none
           DTS: JAGaa27109
           Non-busy NFS mounts are frequently not
           unmounted during nfs.client stop.
        nfs.server
           SR: none
           DTS: JAGaa24199
           local file systems are mounted when NFS client restarts
        nfs_umount
           SR: none
           DTS: JAGaa27067
           /sbin/fs/nfs/umount -aF nfs does not unmount
           all NFS file systems.
        nfsstat
           SR: none
           DTS: INDaa31388
           Executable hangs.
        nis.server
           SR: none
           DTS: INDaa30072
           nis.server script fails if IBM is NIS master to
           HP slave.
        on
           SR: 5003420992
           DTS: INDaa30864
           on fails when home directory is mounted via
           autofs.
        rpc.lockd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.lockd
           SR: none
           DTS: JAGaa40591
           Lock failure caused data corruption
        rpc.lockd
           SR: none
           DTS: JAGaa26538
           logged messages causes file system to fill
        rpc.lockd
           SR: 1653254474, 5003417998
           DTS: JAGaa26354, JAGaa26221, JAGaa26257
           The rpc.lockd tracing was improper format.
           Loss of UDP NFS file locking packets resulted
           in a growing message queue. rpc.lockd processes
           control C (NLM_CANCEL) incorrectly when the server is
           a SUN system.
        rpc.mountd
           SR: none
           DTS: JAGaa24186
           Believes there is a problem
           in the way the daemon checks to see if it is up.
        rpc.mountd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.mountd
           SR: 1653266148
           DTS: INDaa31024
           valid clients in the NFS server's export list
           can not mount the NFS server.
        rpc.pcnfsd
           SR: 1653272484
           DTS: JAGaa26373
           Validity checks not performed on printer and
           system name.
        rpc.rexd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.rquotad
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.rquotad
           SR: none
           DTS: INDaa31358
           Executable hangs.
        rpc.rstatd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.rusersd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.sprayd
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.statd
           SR: none
           DTS: JAGaa26538
           logged messages causes file system to fill
        rpc.statd
           SR: 4701392027
           DTS: JAGaa26354, JAGaa26276
           The debug logging needs change.
        rpc.walld
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        rpc.yppasswdd
           SR: none
           DTS: INDaa31524
           If a password contains a ":", it cannot be changed
           via NIS.
        rpc.yppasswdd
           SR: none
           DTS: INDaa31380
           rpc.yppasswdd does not update NIS maps when ptmp
           and maps on diff file system.
        rpcbind
           SR: 1653270413
           DTS: INDaa31358
           logging data is difficult to read.
        ypbind
           SR: none
           DTS: INDaa31412
           ypbind cache file sometimes is not created
           due to the value in an uninitialized time
           stamp. The performance of NIS degrades
           when cache file is absent.
        ypbind
           SR: none
           DTS: INDaa31381
           ypbind cache file cannot be created
           due to a missing compilation flag.
           The performance of NIS degrades
           when cache file is absent.
        ypinit
           SR: none
           DTS: INDaa30982
           vhe_list is no longer supported by NIS.
           It needs to be removed from ypinit,
           ypmake and /var/yp/Makefile.
        ypmake
           SR: none
           DTS: INDaa30982
           vhe_list is no longer supported by NIS.
           It needs to be removed from ypinit,
           ypmake and /var/yp/Makefile.
        ypmake
           SR: none
           DTS: INDaa31440
           When a new map is made on the Master with
           NOPUSH=1 option, on the Slave, transferring
           the new map fails sometimes.
        ypserv
           SR: none
           DTS: INDaa29252
           ypserv stops answering some queries for
           entries outside domain on a slow system.
        ypxfr
           SR: 5003418160
           DTS: JAGaa24144
           ypmake on the YP master reports a failure
           when contacting a slave server
        ypxfr
           SR: none
           DTS: none
           Incorrect parameter declaration for the
           function ypxfrd_getdbm.

        Based on HP-UX patch PHNE_16017:
        1. The setting of NFS file/directory modification and access
        time stamps is inconsistent.

        2. An HP NFS server does not permit NFS file/directory time
        stamps to be set from a non-HP NFS client.

        3. Copying a file from a 64-bit client causes the file
        timestamp to be incorrectly set to Dec 31, 1969.

        4. Poor NFS performance over 100BT.

        Based on HP-UX patch PHNE_15638:
        automountd:
        1. No autofs support on HP-UX.
        mount:
        1. No autofs support on HP-UX.
        umount:
        1. No autofs support on HP-UX.
        rup:
            error exit code incorrect
        libnsl:
            rpcbind has memory leak
            bindreserveport fails
        rpc.statd:
            gethostbyname called incorrectly.
        rpc.lockd:
            No support for shares and non-monitored locks in NLM
            version 4
        automount:
            Messages written to syslog file without verbose option
        nfs.client:
            rpc.lockd does not reclaim locks after a server reboots.

        Based on HP-UX patch PHNE_14919:
        1. NFS write performance may be slow, and may be
        particularly poor when large files are being closed or
        synchronized.

        2. NFS Server files may be accessed and possibly destroyed
        when their permissions should not allow access.

        3. NFS Remounts may fail with a "device busy" error.

        4. Locking large files (> 2 GBytes) may encounter errors.

        Based on HP-UX patch PHNE_14800:
        NFS Performance as measured by the SPECsfs benchmark
        gives an inadequate number of IOPS on the initial 11.0
        system release.

        Based on HP-UX patch PHNE_14772:
        N/A

        Based on HP-UX patch PHNE_14746:
        rpcgen:
        1. rpcgen displays an incorrect usage string
        2. C++ applications fail to compile due to non-existent
            header file. <sysent.h>
        nfs.core:
        1. rpcbind cannot receive messages on ticotsord device
        rpc.nisd:
        1. NISPLUS server can not resolve hostname using DNS for
            NIS client.
            (SR/DTS: 5003-395731/INDaa28803)
        2. NIS+ clients sometimes get "NIS+ unreachable" message
            when in fact NIS+ server(rpc.nisd) is up and running.
            (SR/DTS: 5003-395558/INDaa29132)
        nisaddent:
        1. nisaddent adds empty passwd fields on a trusted system.
            (DTS: INDaa28982)
        nisserver:
        1. nisserver creates unnecessary environment variables -
            NIS_MASTER and NIS_SLAVE, and adds them into
            /etc/rc.config.d/namesvrs file.
            (SR/DTS: 5003-395582/INDaa29138)
        2. nisserver script does not set up NIS+ server correctly
            if
              - NIS compat mode is not set, and if,
              - nisserver was previously executed with NIS
                compat mode set.
            (SR/DTS: 5003-395582/INDaa29138)
        nisclient:
        1. nisclient has illegal grep syntax for hp
            (DTS: INDaa28804)
        2. nisclient -u script reports success even when
            chkey fails
            (SR/DTS: 5003-397422/INDaa29242)
        nispopulate:
        1. nispopulate has illegal grep syntax for hp
            (DTS: INDaa28804)
        libnss_nisplus.1:
        1. 64-bit gethostbyname() returns 0.0.0.0 for the IP
            address of a valid host stored in the NISPLUS table
            hosts.org_dir.
            (DTS: INDaa29686)
        nisdefaults:
        1. nisdefaults does not indicate if a principal is not
           authenticated.
           (SR/DTS: 5003-396655/INDaa29212)
        nisstat:
        1. nisstat -H hostname does not work.
           (SR/DTS: 5003-395541/INDaa29137)
        automount:
        1. Old automount daemon conflicts with New automount
            command
        2. Automount daemon does not use NIS master map
        rpc:
        1. no entry for rpc.nisd_resolv
        2. no entry for automountd
        nfsconf:
        1. No support for AutoFS
        nfs.client:
        1. No support for AutoFS
        libstraddr.1:
        1. 64-bit application can not send request on loopback
            transport.
        2. 64-bit library does not exist
        libnsl.1:
        1. Can not generate new thread after the 65th has been
            created.
        2. Can not create RPC MT Servers.
        3. netdir_getbyname() returns different error message
            for non-existent hosts.
        4. 64-bit Cannot use loopback transports over RPC.
        5. Can not create 64-bit RPC MT Servers.
        6. 64-bit netdir_getbyname() returns different
            error message for non-existent hosts.
        libnsl.a:
        1. Can not generate new thread after 65th has been
            created
        2. Can not create RPC MT Servers
        3. netdir_getbyname() returns different error message
            for non-existent hosts.
        4. 64-bit application cannot use loopback transports
            over RPC.
        5. Can not create 64-bit RPC MT Servers.
        6. 64-bit netdir_getbyname() returns different
            error message for non-existent hosts.
        vhe_altlog:
        1. Obsoleted product vhe is still available.
        vhe_getlist:
        1. obsoleted product vhe is still available.
        vhe_list:
        1. obsoleted product vhe is still available.
        vhe_mounter:
        1. obsoleted product vhe is still available.
        vhe_script:
        1. obsoleted product vhe is still available.
        config:
        1. Loopback transport configuration files not moved
            to correct location
        unconfig:
        1. Loopback transport files left after deinstall.
        netconfig:
        1. Customer configured information lost in /etc/netconfig
        hosts:
        1. Customer configured information lost in
           /etc/net/[ticlts|ticots|ticotsord]/hosts
        services:
        1. Customer configured information lost in file
           /etc/net/[ticlts|ticots|ticotsord]/services
        rpc.rstatd:
        1. When run from the command line, rpc.rstatd dies after 10
           minutes.
        keyserv:
        1. keyserv registers a UDP port with rpcbind
        nis_cachemgr:
        1. nis_cachemgr registers a UDP port with rpcbind
           (DTS: INDaa29627)
        rpcbind:
        1. Can not send request over loopback transport devices
           to rpcbind
        rpc.mountd:
        rpc.mountd denies access to valid netgroup.

        Based on HP-UX patch PHNE_14620:
        1. System panics with a data memory protection fault

        2. NFS unmounts may take several minutes with large
        memory systems

        Based on HP-UX patch PHNE_13208:
        1.Processes hung when doing NFS file IO

        2.NFS sub-system failed to respond under 2 way NFS IO stress

        3.Sometimes returned invalid error during NFS Read/Write

Defect Description:
        PHNE_28882:
        CDE doesn't work after a fresh installation of VVOS 11.04
        with the Extension Software CD version B.11.04.03. as
        the preinstall script of the earlier patch PHNE_25937
        is corrupting the /etc/netconfig file.

        Resolution:
        Modified preinstall script to update /etc/netconfig
        properly.

        PHNE_25937:
        rpcbind(1) fails during system startup
        initialization, causing CDE to hang during
        system login.

        PHNE_25077:
        Ported portions of HP-UX patch PHNE_24034 to VVOS

        NOTE: Portions of this patch have been ported to
        satisfy dependencies for rpcbind(1). VVOS does not
        support NFS client or server.

        NOTE: Only JAG and DTS numbers related to
        NFS.NFS-CORE apply to this patch.

        NOTE: Only documentation references to NFS.NFS-CORE
        portions of this patch apply to VVOS.

        Based on HP-UX patch PHNE_24034:
        automountd
        JAGad21864
           During unmount operations, automountd incorrectly
           returns a success error code to the kernel, which
           causes the kernel to remove autonode data structures.
           Subsequent events then cause autonodes to be created
           with partial data, which results in the bdf command
           anomaly.
        Resolution:
           Fix automountd so it returns the correct error code
           to the kernel during unmount operations.
        automountd
        JAGad65770
           The unmount command failed for a mounted cachefs type
           file system when trying to unmount with AutoFS
           automountd. The cachefs unmount command was missing
           a parameter that unmount included.
        Resolution:
           Added the new parameter for the cachefs unmount command.
        automountd
        JAGad30096
           The AutoFS automountd caused the unmount command to
           fail for mounted hfs and cdrom type file systems.
        Resolution:
           Added a new parameter for the hfs and cdrom unmount
           commands.
        libautofs.a
        JAGad45257
           Due to a race condition in AutoFS, autonodes are
           getting created with NULL mount flags. The affected
           AutoFS mount points show empty directories. A system
           reboot is required to clear the condition.
        Resolution:
           Modified the code to eliminate the race condition.
        libautofs.a
        JAGad62727
           For direct mounts, AutoFS did not wait for mounts to
           complete when the direct mount point was accessed.
           This triggered a second mount, creating a duplicate
           entry in the /etc/mnttab file.
        Resolution:
           Added code in AutoFS to wait for mounts in progress
           for direct mount points.
        libnfs.a
        JAGad66201
           File access performance is slow on systems with large
           memory and buffer cache.
        Resolution:
           Restore the performance version of the NFS code to
           walk through buffer cache. The problem described in
           JAGad32551 is also fixed.
        libnfs.a
        JAGad72416
           If there are biods running in the system, asynchronous
           reads are done by the kernel on behalf of the reader
           process, and asynchronous writes are done on behalf of
           the writer process. The problem with this is that
           asynchronous write requests will be enqueued faster
           than asynchronous read requests, thus monopolizing the
           biods, and hence causing starvation for the
           asynchronous read requests.
        Resolution:
           Modified the NFS read logic to avoid doing read-ahead
           (asynchronous reads) if the biods are "too busy".
           However, this fix is disabled by default. In order to
           enable it, the kernel parameter
           'async_read_avoidance_enabled' must be set to one, by
           patching the vmunix file and rebooting, or by patching
           the kernel image in memory. To patch the vmunix file
           (survives a reboot), use this command:
           echo 'async_read_avoidance_enabled?W 0d1' |
            adb -w -k /stand/vmunix /dev/kmem
           To patch the in-memory kernel (does not survive a
           reboot), use this command:
           echo 'async_read_avoidance_enabled/W 0d1' |
            adb -w -k /stand/vmunix /dev/kmem
           A kernel regeneration will require these steps to be
           done again.
        libnfs.a
        JAGad15675
           The code does synchronous I/O when the file is locked.
           This means that the biods are bypassed and the I/O is
           performed by the calling thread.
        Resolution:
           Do not set the RNOCACHE flag for a whole-file lock.
           Also, flush the buffer cache for each lock/unlock
           request. Thus, fresh data is read at lock time and
           all data is written before releasing the lock. Note
           that for partial locks, the behavior remains unchanged.
           This fix is disabled by default. In order to enable
           it, the kernel flag 'nfs_new_lock_code' needs to be
           turned on, by either patching the vmunix file and
           rebooting, or by patching the kernel image in memory.
           To patch the vmunix file (survives a reboot), use the
           following commands:
           echo 'nfs_new_lock_code?W 0d1' |
            adb -w -k /stand/vmunix /dev/kmem
           To patch the in-memory kernel (does not survive a
           reboot), use the following commands:
           echo 'nfs_new_lock_code/W 0d1' |
            adb -w -k /stand/vmunix /dev/kmem
           A kernel regeneration will require these steps be done
           again.
        libnsl.1/a
        JAGad76637
           rpcbind and other RPC/XDR applications can be
           adversely affected with SIGBUS.
        Resolution:
           Added code to address the problem.
        librpc.a
        JAGad66499
           The system is running out of reserved ports. Hundreds
           of processes are trying to gain access to such ports
           (ie, perform a lock through lock manager). Since the
           lock invocation (via a lockf or fcntl system call)
           tries to use reserved ports 512 to 1023 to communicate
           with the local lock manager, these ports are taken by
           the first lockers. If these are all busy then
           subsequent lock invocations just loop trying to get
           the next available reserved port. The loop to get
           the next available reserved port is a tight hard loop
           with a one-second delay between activity to check
           whether any of the 512 reserved ports are available.
           These lock invocations are the ones actually starving
           the processes that first obtained the reserved ports
           and they are sending the messages to the message
           buffer. Thus, a virtual deadlock occurs.
        Resolution:
           A backoff for the delay between successive attempts at
           obtaining a reserved port is now provided. The delay
           is progressive in that it starts at 1 second and is
           doubled until it is 32 seconds. This allows for those
           processes with a reserved port to run and complete, and
           therefore give up their reserved port to the processes
           waiting for one.
        librpc.a
        JAGad37405
           NFS/TCP incorrectly handles the case where incoming
           messages are being processed for a stream, as that
           stream is being closed by the nfsd associated with TCP.
           In this case, replies to messages being processed do
           not get sent down the stream due to the close.
           However, the stream cannot complete the close until all
           the messages have had replies sent. Thus, the nfsd
           associated with TCP hangs in its close.
        Resolution:
           NFS/TCP changed to not wait for all messages to have
           replies sent before closing a stream. No data is lost
           since messages are retransmitted if the client didn't
           receive a reply.
        nfs.client
        JAGad50904
           There is a window of time between the "Stop NFS client
           subsystem" and "Unmount file systems" steps during
           system shutdown. If there are active lofs mounts
           managed by AutoFS, and an autofs unmount request is
           sent during this window, shutdown will hang at the
           "Unmount file systems" step. This is because
           automountd is killed at the "Stop NFS client subsystem"
           step and thus cannot process mount and unmount
           requests. The unmount request pends forever.
        Resolution:
           In the nfs.client script, prior to killing automountd,
           increase the AutoFS unmount timeout to a very large
           value so that no detrimental unmount requests are
           initiated before shutdown concludes.
        nis.client, ypbind, ypinit, ypinit.1m, ypserv.1m
        JAGad70794
           NIS clients do not have a mechanism to bind to a
           particular NIS server.
        Resolution:
           Modified the ypinit script to include a new option
           "-c" for construction of an NIS servers list. The NIS
           servers list is constructed by invoking "ypinit -c"
           and is stored in /var/yp/binding/<domain_name>/ypservers.
           The list of NIS servers should be in the order of
           preference that ypbind can try to bind.
           The fix for JAGad70794 is not enabled unless the ypinit
           script is copied from /usr/newconfig/usr/sbin to
           /usr/sbin/. To backup the current ypinit script and
           enable the new ypinit script, do the following steps:
           mv /usr/sbin/ypinit /usr/sbin/ypinit.bak
           cp -p /usr/newconfig/usr/sbin/ypinit /usr/sbin/ypinit
           When disabling the fix for JAGad70794 and migrating
           back to the previous ypinit script, the file
           /var/yp/binding/<domain_name>/ypservers will need
           to be deleted:
           mv /usr/sbin/ypinit.bak /usr/sbin/ypinit
           rm /var/yp/binding/<domain_name>/ypservers
        rpc.lockd
        JAGad54106
           rpc.lockd doesn't use NLM messages in the case of a
           loopback mount with a hostname and directly modifies
           msg_q entries. In the case of a loopback mount with
           an alias hostname, the lockd mistakenly treats it as a
           loopback mount with a hostname and modifies the msg_q
           entries which causes the process to hang, as lockd
           doesn't find the entry when NLM messages are received.
        Resolution:
           Added checking for whether the loopback mount is with
           a hostname or alias hostname. Do not modify msg_q
           entries in the case of a loopback mount with an alias
           hostname.
        rpc.lockd
        JAGad71544
           When one process is holding a lock on a file, another
           process is waiting for the lock on the same file, and
           the two processes are killed at the same time, the
           lock remains held by one of the processes.
        Resolution:
           In the CANCEL request handling routine local_cancel(),
           code was added to delete the lock upon a CANCEL
           request if the lock is found in the granted queue.
           This prevents the lock from remaining after the
           process is killed.
        rpc.statd
        JAGad77633
           The server's rpc.statd process sends the notify message
           to the client's rpc.statd process with the server's
           hostname. When the client's rpc.statd tries to match
           the hostname with its monitor entry it checks for four
           possible names used to mount the server: short name,
           long name, alias name, and IP address. The current
           algorithm to check the short name and long name in one
           step matches the wrong monitor entry, thus causing
           problems in file lock recovery.
        Resolution:
           Separated the short name and long name checking into
           two steps, checking only for short name and then
           checking for long name.
        rpcbind
        JAGad34186 JAGad42706
           rpcbind core dumps with SIGBUG or SIGSEGV due to memory
           corruption in the internal linked list of registered
           programs. This list is abnormally terminated by memory
           corruption and when the invalid node is accessed,
           rpcbind can core. This has been noticed on several
           occassions including NIS+ startup and random buffer
           overflow under heavy load.
        Resolution:
           The core of memory corruption is in netbufdup().
           Changed the malloc to valloc() to increase the required
           buffer allocation.

        Based on HP-UX patch PHNE_23833:
        automount
        JAGad45102
           When automounter triggers new mounts a symbolic
           link is added to the automounter vnode. After the
           link was added the modification time of the vnode
           was not being updated. Since the modification
           time of the vnode never changed the rddir cache
           was never invalidated.
        Resolution:
           Add code in the automounter to update the
           modification time of the automounter vnodes
           whenever new symbolic links are added.
        automount
        JAGad38290
           If an automounter map contains a mount point
           which is a symbolic link that points to a
           non-existant directory, automounter will hang.
        Resolution:
           During automounter initialization, add a check
           which will ignore these invalid map entries and
           log an error message to syslog.
        automountd
        JAGad29916
           Automountd will log "Rmdir" error messages to
           /var/adm/automount.log even if automountd was
           started without the "-T" option.
        Resolution:
           Add code to check for tracing before logging the
           error message.
        exportfs
        JAGad40926
           Invalid host names in a root option's host list are
           not handled correctly. They cause invalid entries
           to be created in the root access host list for the
           corresponding filesystem. The same type of defect
           occurs for the 'rw' option.
        Resolution:
           Changed the logic that processes the 'root' and
           'rw' options, in order to completely ignore invalid
           host names.
        fsirand.1m
        JAGab46804
           The manpage does not mention that fsirand is not
           supported on a JFS file system.
        Resolution:
           Added a line to the "fsirand" man page stating
           that the fsirand command is only supported on HFS
           file systems.
        libnfs.a
        JAGad48223
           Server reads are occurring unnecessarily when a
           client is only doing writes.
        Resolution:
           Removed the read operation that occurred before
           the write operation.
        libnfs.a
        JAGad35150
           NFS incorrectly handles a return from a write
           operation having a 0 status (NFS3_OK) and a
           count of bytes written that is not reflective
           of the number of bytes actually written (that is,
           a large negative number). By not rejecting such
           values, it attempts to use the count of bytes
           written to offset into memory causing the panic.
           A negative count of bytes written is allowed
           because it is cast as signed.
        Resolution:
           NFS interprets the count of bytes written as
           unsigned, thus eliminating any negative values.
        libnfs.a
        JAGad47845
           Function nfs3rename() is implementing the
           "unlink-open-file" semantics for the target
           name (when it exists), without checking that it
           should only do so if the target is not a directory.
        Resolution:
           Modify function nfs3rename() to only implement the
           "unlink-open-file" semantics if the target name
           is not a directory.
        libnfs.a
        JAGad45021
           The calculation for determining the size of a file
           was using an incorrect constant value.
        Resolution:
           NFS PV3 calculates the size occupied by a file.
           This calculation was based on MAXBSIZE, which is
           8192 instead of DEV_BSIZE which is 1024. So it
           was eight times too high. Changed this to base
           the calculation on DEV_BSIZE.
        libnsl.1/a
        JAGad52387
           Remote users can cause denial of RPC services.
        Resolution:
           In __svcauth_sys(), change the local variables
           strlen, gid_len and i from type integer to
           unsigned integer.
        libnsl.1/a
        JAGad55752
           File descriptors used by the TCP connections
           are released too soon so that they confuse the
           polling thread to create more file descriptors.
           The wrongly created file descriptors are never
           closed.
        Resolution:
           In svc_vc_getargs(), comment out the call to
           svc_args_done(). This will keep the file
           descriptors until the RPC service routine is
           totally complete.
        libnss_nis.1
        JAGad49173
           getservbyname() first searches the NIS map
           servi.bynp, which can only resolve official
           service names. getservbyname() never gets to
           call YP_ALL as a last resort to parse through
           the other NIS map services.byname for the
           service alias.
        Resolution:
           If getservbyname() cannot resolve the service
           name passed to it, call YP_ALL and parse through
           the NIS map services.byname.
        libnss_nisplus.1
        JAGad42007
           When in trusted mode, the passwd change should
           always create a fully qualified domain name even
           if one was not passed into the command.
        Resolution:
           New code was added to libnss_nisplus.1 to fully
           qualify domain names if they are passed non-fully
           qualified.
        nfsstat.1m
        JAGad42623
           The nfsstat man page does not have a description
           for the badverfs, cantconn, nomem, interrupts, and
           cantsend fields.
        Resolution:
           Added these fields to the nfsstat man page.
        rpc.lockd
        JAGad49985 JAGad49986
           rpc.lockd rejects NLM_GRANTED_MSG when it is
           received out of order with NLM_LOCK_RES
           (blocked). rpc.lockd ignores NLM_GRANTED_MSG
           when it is received out of order with
           NLM_UNLOCK_RES.
        Resolution:
           Modified the processing algorithm for NLM_
           GRANTED_MSG. When NLM_GRANTED_MSG is
           received ahead of NLM_LOCK_RES(blocked),
           it is treated as if NLM_LOCK_RES(granted)
           was received. When NLM_GRANTED_MSG is
           received ahead of NLM_UNLOCK_RES it is
           treated as if NLM_UNLOCK_RES was received.
        rpc.lockd
        JAGad43270
           rpc.lockd puts the lock requests in msg_q while
           waiting for a response from the server. If a
           process lock request for file 'f1' is
           waiting in msg_q, subsequent lock requests from
           same process are ignored even if it is for
           different file. This can happen with
           multi-threaded processes where two threads can
           send lock requests for two different files.
        Resolution:
           Added checking for the file handle in determining
           the uniqueness of lock. This enables lockd to
           distinguish between requests from same process
           for different files.
        rpc.lockd
        JAGad54440
           When a client tries to unlock the first part of
           a locked area in an NFS file, the whole lock is
           removed in the server.
        Resolution:
           Fixed the delete_reclock() function to use the
           proper argument when calling the
           delete_kernel_lock() function.
        rpc.lockd
        JAGad48424
           rpc.lockd logs messages to a log file by
           calling the LOG_MSG function. The LOG_MSG
           function is being called with incorrect
           parameters in lockd when it is logging messages
           related to "control-c" interrupt processing.
        Resolution:
           Corrected the parameters being passed to the
           LOG_MSG function.
        rpc.mountd
        JAGad45622
           When booting a diskless Linux client, the
           process fails when mounting the root file system.
           This happens because the mount request uses the
           AUTH_NULL authentication type and rpc.mountd does
           not allow this. The mount request fails with a
           "permission denied" error.
        Resolution:
           Allowed rpc.mountd to accept mount requests with
           AUTH_NULL authentication type.
        ypxfr
        JAGad33433
           After a map transfer, ypxfr sends a YPPROC_CLEAR
           to the local ypserv if ypxfr is not invoked with
           a "-c" option. If the local host name is greater
           than 8 characters then the call to bind_to_server()
           fails with the error "ypxfr: bind_to_server
           clntudp_create error: RPC unknown host".
        Resolution:
           Increased the size of the array local_host_name
           from 8 to MAXHOSTNAMELEN characters.

        Based on HP-UX patch PHNE_23249:
        libautofs.a, libnfs.a, librpc.a
        JAGab70789 JAGad28779
           Threads in a multithreaded process sleeping
           interruptibly while holding a non-interruptible
           resource are susceptible to deadlock.
        Resolution:
           NFS threads are placed in a "nonstop" mode in
           sections of code where non-interruptible resources
           are being held during interruptible sleeps. There
           are four other patches which must be installed to
           enable the "nonstop" mode: PHKL_23406, PHKL_23407,
           PHKL_23408, and PHKL_23409. These patches will be
           released in the Spring of 2001.

        Based on HP-UX patch PHNE_23247:
        {Site Specific Patch}

        Based on HP-UX patch PHNE_22642:
        automount
        JAGad24909
           The function (which loads a direct map file)
           involved in the call sequence for handling the
           SIGUSR1 signal, was being called with incorrect
           arguments which would result in a "segmentation
           fault" and coredump when executed.
        Resolution:
           The function call which was causing the coredumps
           was modified to reference the proper argument set.
        automountd
        JAGad30127
           The automountd code simply was not parsing the
           quota option out of the options string.
        Resolution:
           Added a hasmntopt call to check for the quota
           option and set the quota flag as needed.
        libautofs.a
        JAGad04988
           Race condition between mount and umount with ufs
           filesystems.
        Resolution:
           Check VFS_MOUNTING flag in make_unmount_list and
           get_hierarchical_mounts.
        libautofs.a
        JAGad29062
           When an unmount request comes in to the automountd,
           it stats each file system to find the entry with
           the matching file system id. The stat command updates
           the reference times of the autonodes, preventing them
           from unmounting when they should.
        Resolution:
           AutoFS now uses an existing macro to make sure that
           the calling process is not automountd before updating
           the reference times of autonodes.
        libnfs.a
        JAGad48493
           Extremely poor performance on a 64-bit (V-class) 11.0
           from NFS pv3. All processes accessing NFS were in
           _psema_miss except for one that was running in
           cpu. This is the same problem this customer had
           as described in JAGad16541 (8606147198) NFS
           performance problem due to bad compare_cred()
           logic in nfs3_vnops.c.
        Resolution:
           The current calculation sizeof(*cr1) -
           sizeof(cr1->cr_ref) - sizeof(cr1->cr_pag) yields
           100 bytes. However, cr1->cr_pag is an 8-byte
           structure in a 64 bit OS. Since it is 8-byte
           alligned, there are 4 bytes between cr1->cr_ref
           and cr1->cr_pag that were unaccounted for.
           The fix is to #define a size of 96 and use it
           in the comparison.
        libnfs.a
        JAGad31017
           The NFS client does not get new attributes during
           close-to-open when a file is not cached.
        Resolution:
           The NFS client now gets new attributes from the
           server at file open time if close-to-open
           consistency (i.e. MI_NOCTO is overridden at
           mount time) is desired.
        libnfs.a
        JAGad27560
           Panic occurs when vfs lock is improperly unlocked
           and an attempt to unlock it occurs.
        Resolution:
           Code modified to check the return value of
           vfs_lock and if it is busy, sleep for some time
           and try to acquire the lock again.
        libnfs.a
        JAGad32551
           v_count was not decremented properly in the
           NFS_BLKINVALFREE macro. In the case of removing
           the file, instead of sending the remove rfscall
           to the server, the client renames the file to
           another name and the file remains.
        Resolution:
           The fix is to call the routine binvalfree() instead
           of the NFS_BLKINVALFREE macro in order to decrement
           v_count properly.
        libnfs.a
        JAGad35601
           By masking SIGKILL and SIGSTOP it is not possible to
           kill an NFS client process if the server goes down.
           Also, SIGKILL and SIGSTOP are non-maskable signals in
           HP-UX, hence they should not be masked.
        Resolution:
           Unmask SIGKILL and SIGSTOP in masked_sigs in
           the routine, nfs_subr.c.
        libnsl.1/a
        JAGad09968
           The function authunix_create() calls abort()
           if more than 16 groups are passed in args (gids).
        Resolution:
           Replaced abort() code with return(NULL). This
           prevents code from dumping.
        libnsl.1/a
        JAGad29722
           A thread walks off its stack due to a very large
           stack variable (struct pollfd svc_pollset) in
           svc_run.c, thereby resulting in the corruption
           of unrelated memory.
        Resolution:
           1) Removed the explicit initialization of fd_set
           svc_fdset in rpc_comdata.c.
           2) Changed the array sizes of svc_pending_fds and
           svc_pollset to kernel tunable parameter
           maxfiles_lim, and dynamically allocated both
           arrays.
           3) Reduced FD_SETSIZE in svc_vc.c's
           __svc_nisplus_purge_since() to 1024.
        librpc.a
        JAGad39062
           NFS incorrectly handles a machine name length
           that is negative by not rejecting such a value
           and then attempting to use it as an offset into
           an array. A negative machine name length is
           allowed because it is declared as signed.
        Resolution:
           NFS interprets the machine name length as unsigned,
           thus eliminating any negative values.
        librpc.a,nfsd
        JAGad36339
           NFS/TCP incorrectly handles the case where a new
           thread cannot be created by the NFS TCP kernel
           daemon (nfsktcpd). In such cases, it allows data
           to come in to be processed though there is no
           thread to do such. On the close of the data
           stream, the nfsd associated with TCP hangs
           waiting for the incoming data to be processed.
        Resolution:
           NFS/TCP immediately closes the data stream when
           its associated thread cannot be created.
        newkey
        JAGad26923
           In changing a public/secret key pair for the
           privileged user of a given hostname on the master
           server with "newkey", this command fails with
           error message, "ERROR, passwd differs from
           login passwd". "Newkey" prompts for the root
           password of the given hostname, but compares
           the given password with the root password of
           the master server.
        Resolution:
           The prompt to ask the root password of the given
           hostname is inserted if the password supplied is
           different from that of the master server.

        Based on HP-UX patch PHNE_22125:
        libautofs.a
        JAGad13210
           The root cause involves an atypical use of a for
           loop in the force_remount() function of the module
           auto_subr.c. Using the for loop to traverse a
           linked list, the increment or looping expression
           assigned to a pointer variable was a variable that
           had previously been assigned to the next item in
           the list. The problem here is that the value of
           the next pointer may be altered by a different
           thread during the execution of the for loop's body.
           When this happened, the next loop iteration was
           then processing an item that had been released
           from use and no longer part of the list. This
           situation manifests itself in the above symptom.
        Resolution:
           Change the code so the for loop's increment
           expression does the incrementing.
        libnfs.a
        JAGac86286
           While testing a large (25MB or more) file
           transfer from an NFS client to an NFS server,
           the NFS server is TOC'ed during the copy.
           The client hard mounts the NFS server, so
           the copy command will hang waiting for the
           NFS file server to come back up. When the
           NFS server comes back up, the copy
           continues and eventually completes. When
           you do a cksum on the local file and the
           remote file, the values are different.
           Data is missing from the remote file.
        Resolution:
           Record the write verifier before
           collecting the buffers instead of
           sending time. Every time when the buffer
           is not used, just clear all of its links.
        libnfs.a
        JAGad14221
          HP NFS makes 2 GETATTR RPC calls for each
          synchronous read and 1 GETATTR RPC call for
          each synchronous write on a file opened with the
          O_RSYNC|O_SYNC flags set, while SUN NFS makes 1
          GETATTR RPC call per synchronous read and 0
          GETATTR RPC calls per synchronous write. An rnode
          for an NFS file with the RNOCACHE flag set gets
          put on the rnode free list after the file is
          closed, and a subsequent open of the same NFS
          file will pick up the same rnode from the free
          list with RNOCACHE flag set, causing I/O mode to
          be synchronous for this subsequent open even
          though the O_RSYNC|O_SYNC flags were not set.
        Resolution:
          Extraneous GETATTR calls in the NFS synchronous
          read/write path have been removed. The synchronous
          flag RNOCACHE for an rnode is now turned off
          during NFS file close to eliminate persistent
          synchronous I/O mode across system calls.
        libnfs.a
        JAGad16541
           The compare_cred function was unnecessarily
           checking the cr_ref and cr_pag of the cred
           structure. It was also redundantly checking
           the groups' array.
        Resolution:
           Removed checking of cr_ref, cr_pag and redundant
           check of groups' array.
        libnfs.a
        JAGad15306
           The tar command complains about "Optional
           ACL entries". An ll command shows some "+"
           signs in the mode bits. A second ll command
           shows no more "+" signs. This is caused by
           uninitialized bit field va_aclv.
        Resolution:
           Since NFS does not support ACL's, initialize
           va_aclv to 0.
        libnfs.a
        JAGac84458
           A 64-bit machine may panic when executing
           a command over nfs hits the path that
           calls makenfsnode or makenfs3node. This
           happens only on a 64-bit machine and is
           caused by an assignment in these routines
           that causes non 8-byte alignment.
        Resolution:
           Remove this assignment that causes non 8-byte
           alignment in makenfs3node and makenfsnode.
        libnfs.a, librpc.a
        JAGad29423
           NFS is not working properly for a mount option
           specified as interruptible or non-interruptible.
           An example, non-interruptible is interruptible
           in NFS/UDP.
        Resolution:
           Fixed the mount intr/nointr option so that it
           behaves as expected.
        libnfs.a
        JAGad13957
           NFS incorrectly checks the filemode
           flags when opening a file for read-only
           access. Because of this, it mistakenly
           views the access as writable and
           modifies the write credentials. This
           causes the "Permission denied" error
           in the write operation.
        Resolution:
           NFS correctly checks the filemode flags
           when opening a file. In particular, it
           checks the filemode against FWRITE
           instead of O_WRONLY and O_RDWR.
        libnfs.a, librpc.a, nfsd
        JAGad14853
           When NFS is stopped and re-started, the nfsd
           transport table can reach a state where the table
           is full and the new nfsd daemons start faster
           than the old nfsd daemons stop. The only way to
           get the table to a correct state is to reboot the
           system.
        Resolution:
           Fix the code that controls the nfsd transport
           table.
        libnfs.a, nfsd
        JAGad16228
           When NFS is stopped and restarted, and then
           additional nfsd processes are started, the
           nfsd processes which were started first are
           no longer registered with rpcbind. This
           causes the rpcinfo command to fail.
        Resolution:
           Modify the return errno from EINVAL to EIDRM
           which will be used in nfsd.
        librpc.a
        JAGad24321
           If a client mounts an NFS file system with an
           interruptible mount over TCP when the server is
           down, the client is expected to try for a period
           of time and quit with an RPC time out error
           message. This does not happen in RPC/TCP path,
           and the client is hung.
        Resolution:
           The RPC/TCP code was fixed so it does not sleep
           on cv_wait() for a soft interruptible mount.
        librpc.a
        JAGad13205
           This was traced to a 64-bit only issue. On a
           64-bit system, a particular arithmetic expression
           always resulted in a non-negative result. The
           subsequent test for a negative result always
           failed therefore sending actual negative results
           down the wrong code path. Repeated occurrences
           eventually caused the system to hang.
        Resolution:
           A variable in the arithmetic expression was
           changed to type int so the arithmetic could
           correctly result in a negative number.
        librpc.a
        JAGad13818
           If for some reason the peer wants to tear the
           TCP connection, it sends us a FIN, but then
           nothing happens. The TCP connection remains in
           the CLOSE_WAIT state and we keep sending NFS
           requests on this connection. Eventually the
           local inactivity timeout will pop which will
           remove this connection. This problem happens on
           64-bit machines only.
        Resolution:
           Changed data types from unsigned long to
           unsigned int so that messages such as FIN are
           not dropped.
        nfs.core
        JAGad29173
           After installing PHNE_20371 or PHNE_21376 on a
           system with a default umask which does not allow
           universal read permission, the /etc/services file
           permissions are set per the default umask and
           non-root processes cannot read the file.
        Resolution:
           Modify the "/sbin/init.d/nfs.core" script to
           preserve original permissions and ownership of
           "/etc/services" in the case where it operates on
           "/etc/services" to add a service entry for
           NFS/TCP, by using "cp -p" on "/etc/services" to
           create a working copy for editing, and then
           using "mv" to overwrite the original
           "/etc/services" with the changed version.
        rpc.lockd
        JAGad14812
           When a client crashes and does recovery after
           locking a remote file, the server does not grant
           the lock held by the crashed client to other
           clients waiting for the lock.
        Resolution:
           In recovery, server releases the lock information
           held by the crashed after waking up a client
           waiting for the lock.
        rpc.mountd
        JAGac68822
           The mount function returns the ENOENT error, without
           checking the existence of the file in the mount table,
           when the realpath() function does not find the path
           entry for the file.
        Resolution:
           The function call "mount_enoent_error" is added to
           check the existence of the file or the existence
           of a the file name entry in the mount table and
           return the error appropriately, when the realpath()
           in the mount function fails with the ENOENT error.
        rpc.statd
        JAGad12739
           When the server receives SM_NOTIFY protocol,
           the send_notice() in the rpc.statd is looking
           for a client from the monitor list.
           Then the looping problem between clients and
           server occurs which is caused by the excessive
           amount of time spent in gethostbyname()
           in send_notice()
        Resolution:
           The lookup procedure in send_notice() is changed.
           Instead of calling gethostbyname(),
           IP addresses are compared.
        ypserv
        JAGad25155
           When more then two processes execute the
           "id/group" command simultaneously, the ypserv
           fails to return group information to all
           processes.
        Resolution:
           A local data structure is defined where a
           buffer is allocated to keep the nextkey or
           firstkey.

        Based on HP-UX patch PHNE_21376:
        automountd
        JAGac84450
           Some mount points become inactive and cannot be
           re-mounted (they are seen as empty directories).
           For example, if /sys is an indirect map, we may
           end up with ls /sys which shows a directory
           "srv_spool", but ls /sys/srv_spool returns an
           empty directory (it should trigger an NFS mount).
        Resolution:
           Two problems were resolved - one in automountd
           and one in libautofs.a (see below). The
           automountd process was modified to detect
           duplicate requests in a more reliable fashion.
        exportfs
        JAGab78579
           During the mount process rpc.mountd on the NFS
           server resolves the requested mount path to its
           actual path, then it verifies export permission
           for this path against the list of export entries.
           Previously rpc.mountd would resolve each path
           entry in the exports list before verification
           comparison, now it no longer does; and exportfs
           exports directory paths exactly as specified to
           it without resolving linked paths.
        Resolution:
           exportfs resolves symbolic links to real
           directory paths and exports the real directory
           paths.
        libautofs.a
        JAGac84450
           Some mount points become inactive and cannot be
           re-mounted (they are seen as empty directories).
           For example, if /sys is an indirect map, we may
           end up with ls /sys which shows a directory
           "srv_spool", but ls /sys/srv_spool returns an
           empty directory (it should trigger an NFS mount).
        Resolution:
           Two problems were resolved - one in automountd
           (see above) and one in libautofs.a.
           The libautofs.a routines were modified to
           wakeup all threads sleeping on the mount
           regardless of whether the first requestor has
           been interrupted, and to preserve partially
           mounted autonodes when an interrupt occurs to
           allow the mount to complete.
        libnsl.1/a
        JAGad03728
           Since the default stack size for pthread is 64 K bytes,
           the large stack usage in functions like nis_cast()
           ultimately causes the pthread stack overflow.
        Resolution:
           Moved the automatic variables which take up a large
           stack space to the heap area by malloc'ing the variables.
        libnsl.1/a
        JAGad13073
           The library functions svc_vc_create() and
           svc_vc_xprtcopy() incorrectly made duplicate calls
           to t_alloc which causes the memory leak.
        Resolution:
           Removed the second t_alloc() call from both functions.
        libnsl.1/a, rpc.nisd
        JAGab78042
           rpc.nisd forks a child to handle existing connections
           when it does checkpointing (nisping -Ca). The child
           may close some of these connections. But the descriptors
           still stay open in the parent process.
        Resolution:
           Added a mechanism to clean up the idle file descriptors
           periodically in the svc_run() forever loop. The clean up
           functions are defined in the libnsl/rpc.
        rpc.lockd
        JAGad00646
           There are routines that call "xmalloc()" but do not
           check the value returned. A "NULL" pointer is
           returned from "xmalloc()" when no memory is available.
           A "NULL" pointer value will cause a "core dump" if used
           to access data.
        Resolution:
           Check the return value of xmalloc() in prot_nlm_share(),
           prot_nlm4_share(), new_sxx() and new_sxx4().
           Log the reason of failure in these routines.
        rpc.statd
        JAGad00517
           There are routines that call "xmalloc()" but do not
           check the value returned. A "NULL" pointer is
           returned from "xmalloc()" when no memory is available.
           A "NULL" pointer value will cause a "core dump" if used
           to access data.
        Resolution:
           Check the return value of xmalloc() in insert_name() and
           log the reason of failure in this function.
        rpc.statd
        JAGad05198
           When an unknown host requests a file lock, rpc.statd
           in the server site can not add this client to the
           monitor queue as the hostname was not resolved.
           So the lock request would be failed. But the unknown
           host keeps sending lock requests, which causes the
           memory region of rpc.statd to be used up and finally
           abort.
        Resolution:
           The insert_mon() in rpc.statd is called to add a client
           to the monitor queue. In case that this routine fails,
           free the memory area allocated before this routine is
           called.
        rpcbind
        JAGad01128
           Rpcbind writes warm-start RPC service registration
           information on shutdown to files in an unsafe way.
        Resolution:
           Rpcbind modified to handle shutdown file writes properly.
        ypserv
        JAGad03431
           ypserv closes its own UDP socket when it receives the
           YPPROC_ALL request.
        Resolution:
           Added the check in the ypall function to make sure that
           the only TCP server handle gets destroyed and not the
           UDP server handle.

        Based on HP-UX patch PHNE_20627:
        libnfs.a
        JAGad03354
          The NFS server "readdirplus" directory read routine was
          packing data into its RPC directory information buffer
          beyond its 8Kb size, resulting in corrupt directory data
          being returned to the RPC layer causing delays in NFS
          server response to NFS client readdirplus calls.
          Resolution:
          The NFS server calculation of directory information size
          during packing for response to "readdirplus" calls was
          corrected.

        JAGab82363
          On an NFS client an extra buffer and buffer cache entry
          was allocated by read/write path routines when reading
          NFS files with size a multiple of the NFS read window;
          when such files were removed on the NFS client the extra
          buffer was not removed and continued to hold a reference
          count on the file vnode causing the vnode subsystem to
          think the file was kept open by NFS and the kernel to
          create an arbitrary file entry, ".nfsXXXX" for the
          vnode.
          Resolution:
          The NFS client read/write path routines were modified
          so that if it appears that an NFS file is going to be
          read past EOF, then the cached attributes for the file
          are validated and a re-check for read past EOF is done;
          which prevents allocation of an extra buffer cache entry
          for files with size a multiple of the NFS read window.

        JAGad04931
          On an NFS client when a directory move was done, the dnlc
          entry for the ".." directory entry became invalid but was
          not being removed.
          Resolution:
          The NFS client rename routines were modified to remove
          the invalid dnlc entry for ".." for a directory when a
          directory move was done.

        JAGad04932
          On an NFS client the read/write path routines would
          return immediately without validating cached file
          attributes if a read past EOF was attempted; so, any
          unmount attempted flushed the buffer cache entries causing
          the NFS client to not know that file size had changed and
          a "tail -f" command on the NFS client showed no change in
          the file even though it was being appended to on the NFS
          server.
          Resolution:
          The NFS client read/write path routines were modified
          so that if it appears that an NFS file is going to be
          read past EOF, then the cached attributes for the file
          are validated followed by a re-check for read past EOF;
          so the NFS client will always see an updated size for
          a given file and a "tail -f" command on an NFS file
          would follow any appends to the file done on the NFS
          server.

        Based on HP-UX patch PHNE_20371:
        autofs/mount
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        automount
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        automount,automountd
           automount with stalemounts causing duplicate
           mnttab entries & lock problems.
        Resolution:
           Automount and automountd code was revised to
           handle this situation. we now check the mnttab
           for 'stale' entries and then remove them.
        automountd
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        automountd
           Automountd processes executable maps incorrectly.
        Resolution:
           Automountd modified to handle executable maps
           correctly.
        automountd
           When an autofs map entry specifies the
           mount option "proto=udp", an attempt to
           mount that entry fails to mount and prints
           a message "udp protocol not allowed".
        Resolution:
           Allow the specification "proto=udp".
           User modules: autod_main.c, autod_nfs.c
        libautofs.a
           When an autofs link is part of a shell pipe,
           it can intermittently fail to generate a mount
           request. It happens primarily on MP boxes.
        Resolution:
           Add SIGINTR/SIGUNINTR() calls to mask lower-priority
           signals (e.g., SIGCLD) to prevent a race to interrupt
           an daemon request while in progress. High priority
           signals such as SIGINT and SIGHUP are unaffected.
           Modules affected:
           auto_vnops.c
           auto_subr.c
        libautofs.a
           autofs controlling cachefs indirect map
           may hang on mount or unmount.
        Resolution:
           Improve detection logic to allow automountd
           detection logic to detect mount calling mount
           or umount calling umount.
           Change applied to AUTOFS_PROCESS_IS_AUTOMOUNTD
           macro in kernel.
        libnsl.1/a
           NFS protocol on HP-UX was originally designed
           only to use UDP.
        Resolution:
           Provide support for the NFS protocol over
           TCP.
        libnsl.1/a
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        libnsl.1/a
           Automountd processes executable maps incorrectly.
        Resolution:
           Libnsl modified to provide RPC functionality to
           support the correct handling of executable maps
           by autofs/automountd.
        libstraddr.1
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        make.script
           When mail.aliases contains no space around ":",
           makemap, which is called by ypmake fails.
        Resolution:
           changed sed in Makefile to substitute a space
           in place of a colon.
        mount
           NFS protocol on HP-UX was originally designed
           only to use UDP.
        Resolution:
           Provide support for the NFS protocol over
           TCP.
        nfs.core
           NFS protocol on HP-UX was originally designed
           only to use UDP.
        Resolution:
           Provide support for the NFS protocol over
           TCP.
        nfs/mount
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        nfsstat
           NFS protocol on HP-UX was originally designed
           only to use UDP.
        Resolution:
           Provide support for the NFS protocol over
           TCP.
        nisplus/nisserver
           When the system hostname is longer than 8
           characters "uname -a" reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace "uname -a" command for system hostname with
           "hostname".
        rpcinfo
           When the system hostname is longer than 8
           characters uname() reports the nodename as
           "unknown", and ONC/NFS subsystems using this
           call fail because the local hostname cannot
           be determined.
        Resolution:
           Replace uname() calls for system hostname with
           gethostname().
        rpc.lockd
           rpc.lockd is not able to correctly identify
           the case where a lock is local or remote and
           take the appropriate action.
        Resolution:
           Made the changes to remote_data(), the
           function that is used to determine if
           data being locked/unlocked is at remote side
           or not. Put in additional checking when
           strcmp() against two host names not the same,
           if short name of two hosts are the same,
           comparing IP addresses to determine the
           result. Also fixed not able to perform wakeup
           after doing the local unlock (fix is in
           overlap()).
        rpc.lockd
           The root cause to this problem was that
           rpc.lockd retrieves/caches the port number of
           remote end after dealing with the LOCK, UNLOCK,
           TEST and CANCEL requests, however it only
           adds the monitor entry for LOCK requests.
           It should monitor that remote end when caches
           info for the requests because it would use the
           cached info later without knowing that remote
           end state changes and its cached port number
           is not up-to-date any more.
        Resolution:
           Made the change to call add_mon() that
           regardles of the KLM request we add the
           monitor entry.
        setoncenv
           NFS protocol on HP-UX was originally designed
           only to use UDP.
        Resolution:
           Provide support for the NFS protocol over
           TCP.
        ypmake
           When mail.aliases contains no space around ":",
           makemap, which is called by ypmake fails.
        Resolution:
           changed sed in Makefile to substitute a space
           in place of a colon.

        Based on HP-UX patch PHNE_20344:
        libnfs.a librpc.a nfs_iface.o
          Reads and writes for NFS version 3 are currently
          limited to 8kB.
          Resolution:
          Enhanced NFS version 3 to support the full 32k
          read/write block size.
        libnfs.a
          rfs3_readdirplus() calls kmem_alloc() even when
          the allocation request size is zero, which causes
          a minimum of 32 bytes of memory to be allocated
          each time.
          Resolution:
          rfs3_readdirplus() modified to check for and avoid
          calling kmem_alloc() when the allocation request
          size is zero.
        libnfs.a
          NFS server code path flow through readdirplus() is
          a SPECsfs97 performance bottleneck.
          Resolution:
          The readdirplus() code path was optimized to get
          a much better IOPs number for SPECsfs97.
        libnfs.a
          On the NFS client an incorrect algorithm for gauging
          "memory pressure" and an "nfs_do_purge_rddir_cache"
          with a default setting of 1, cause the readdir cache
          to be purged too often, reducing performance.
          Resolution:
          Replaced the MEMORY_PRESSURE macro with a call to
          thrashing(). We are interested in purging the
          client cache and reusing client cache entries if
          and only if we are under high system load. Memory
          pressure was not an accurate indicator but the
          thrashing call is exactly the correct indicator.
        libnfs.a
          The HP-specific kernel variable "do_readdirplus" was
          removed from NFS server kernel code in a previous
          NFS kernel patch.
          Resolution:
          "do_readdirplus" and support code added back into NFS
          readdirplus() code.

        Based on HP-UX patch PHNE_19759:
        1.fuser -f on a NFS file on the client does not show
        pids of openers of this file due to missing update
        to vnode fid on the client (JAGab68768,JAGab54207) .

        Resolution:
         The file attribute cache is updated with fid
         received from server but is not copied to
         the vnode field.This leads to fuser file id
         comparision failure.This has been fixed.

        2.Invalid name length is returned by NFS pathconf
        from HP Server on regular files because HP's local file
        system does not support Pathconf on regular files
        and when SUN's compress command generates Pathconf
        on regular files, server replies with name length
        of zero ( JAGab20794) .

        Resolution:
         On the server,Pathconf() oprn to local FS now
         specifies the file directory,rather than the
         file itself.This works.

        3.getmount_entry() returns down status for all hard
        mounted NFS file systems (JAGab69071) ,

        Resolution:
          An invalid logical bitwise operation of the
          mount flags resulted in an invalid mount
          status return from a kernel function.
          This has been fixed.

        Based on HP-UX patch PHNE_19620:
        automountd
        JAGab72053
          When an existing autofs mount of a remote NFS
          server times out, and the server is unavailable,
          the unmount attempt from autofs results in an
          indefinite suspension of autofs service.
          Resolution:
          Put code into autod_mount.c to "ping"
          the host before attempting a stat() call.
          If the "ping" times out, abandon this
          unmount request.
        JAGab70009
          On a system which has a system setting
          of maxfiles > 2048, if replicated automounts
          are used, the automountd function nfs_cast()
          will return EBADF and fail to mount.
          Resolution:
          Limit the size of the select() block
          to FD_SETSIZE entries or less.
          Routine modified: nfs_cast.c::nfs_cast()
        -----
        libautofs.a
        JAGab73529
          autofs with cachefs under stress testing
          can panic in cachefs_root(). Reported
          originally on 10.20.
          Resolution:
          Additional autonode state testing
          in autofs::hpauto_trigger_mount()
          prior to calling VFS_ROOT().
          Module affected is auto_vnops.c
        JAGab72920
          When autofs is used with a non-NFS mount
          point (such as cdrom), it call fail to
          mount when it uses the "mount" command.
          Resolution:
          Fix detection logic for automountd versus
          normal client lookup. Detects if either
          process is "automountd" or it is a "mount"
          command spawned by "automountd".
          Kern modules: hpautofs.h, hpautofs.c
          User modules: autod_mount.c
        -----
        libnsl.1/a
        JAGab41115
          The address "merging" on a host performed by
          rpcbind when it receives and executes its
          RPCB_GETADDR procedure can fail if the host
          has multiple network addresses.
          Resolution:
          Modify the function "inet_netdir_mergeaddr"
          in libnsl/nss/netdir_inet_sundry.c which
          performs address merging to use a better
          algorithm by calling a newly added function
          get_best_match(), which uses the matching
          algorithm from ONC+ v2.2 to perform address
          matching.
        -----
        libnss_nis.1
        JAGab20796
          getservbyname() looks up a HP non-supported
          map "services.byservicename and calls
          yp_all when the lookup fails.
          yp_all would get the whole map over the
          network which is time consuming.
          Resolution:
          Add a lookup to servi.bynp to avoid the yp_all call.
        -----
        librpcsvc.a
        JAGab70329
          If the number of active remote mounts becomes
          sufficiently large (approx 23000+), rpc.mountd
          will terminate with SIGSEGV when "showmount -a"
          is requested of the server.
          Resolution:
          Modify routine librpcsvc.a::xdr_mountlist()
          to traverse a linked list without recursion.
        -----
        rpc.lockd
        JAGab74177
          An 11.0 client fails to lock files on a
          virtual NFS server if the answer to the
          getport call from NLM comes from a different
          IP address than the virtual IP address of
          the server (i.e., from the address of the
          current physical server).
          Resolution:
          Fix rewriting of address in routine
          recv_from_pmap() to:
          - Preserve the cached address (if any)
          - Use the client handle address rather
          than the address of the client reply
          when generating a new cached address.
          Module affected is pmap.c.
        JAGab45462
          Using the reserved port number is a common
          symptom to all of our RPC services because
          we check all possible port numbers within
          reserved port range, 600 to 1024.
          Resolution:
          Use XTI-based API, svc_tli_create() which
          triggers kernel to provide the random port
          number automatically.
        JAGab15223
          The lockf() system call, when issued
          on a remote file, can permanently hang
          if the remote file gets removed.
          Resolution:
          Within wakeup(), the function to be called
          when a delete is successful or when an
          exclusive lock is downgraded to a shared lock,
          before wakeup taking place make sure that
          nfs_fcntl() succeeds or the errno set by
          nfs_fcntl() is equal to ESTALE, i.e.
          Stale NFS file handle.
        JAGaa45544
          The root of the problem is when the NFS server
          is mounting one of it's local filesystems to
          itself using a server hostname other than the
          local hostname. This causes both the client-side
          and server-side portions of rpc.lockd to
          add/delete/enqueue/dequeue entries from the
          single set of queues. The end result is that the
          client-side rpc.lockd code ends up dequeuing
          entries that the server enqueued and vice-versa.
          This is what leads to the "lock table
          inconsistent" messages.
          Resolution:
          Within add_wait(), before declaring a reclock
          is a match to an existing blocking lock, make
          sure that the server is the same as well.
          Within wakeup(), removing remote_clnt() to
          send a callback to a blocked loopback NFS lock.
        -----
        rpc.mountd
        JAGab45462
          Using the reserved port number is a common
          symptom to all of our RPC services because
          we check all possible port numbers within
          reserved port range, 600 to 1024.
          Resolution:
          Use XTI-based API, svc_tli_create() which
          triggers kernel to provide the random port
          number automatically.
        -----
        rpc.statd
        JAGab45462
          Using the reserved port number is a common
          symptom to all of our RPC services because
          we check all possible port numbers within
          reserved port range, 600 to 1024.
          Resolution:
          Use XTI-based API, svc_tli_create() which
          triggers kernel to provide the random port
          number automatically.

        Based on HP-UX patch PHNE_18221:
        libautofs.a
           === JAGab00144 - AutoFS is not triggering re-mount ===
           Running AutoFS with very short node timeout (e.g.
           "automount -t0") can cause failures to access files
           which are present.
           === JAGab03833 - AutoFS hangs even with PHNE_17200 ===
           AutoFS with a short node timeout with a script
           using manual umounts in a tight loop can hang autofs
           after 10-15 minutes.
           === JAGab11283 - cp(1) fails to inactive direct mount ===
           When a command is given to copy a file to the
           top of an unmounted direct mount point, 'cp' fails
           with "Operation not supported".
           == JAGab16597 - mv command fails in AutoFS direct mnt ==
           When the 'mv' command is used to rename a file
           from the current directory and it is a direct mount
           point, it will fail if the direct mount is not already
           active (mounted), with error ENOSYS.
           === JAGab18083 - getcwd() fails with AutoFS filesys ===
           A 64-bit mode compiled program which calls getcwd()
           will fail when it is run after connecting to an
           AutoFS indirect mountpoint.
        Resolution:
           [JAGab00144, JAGab03833]
           Adjust the logic used to detect special requests
           from the "automountd" daemon. Include tests to
           avoid race conditions between autofs_proc and file
           lookups. Set a minimum hold time for autonodes so
           that they are not recycled immediately after being
           created.
           [JAGab11283]
           Add a pathconf() handler for direct mounts.
           [JAGab16597]
           Add direct mount handler to auto_access() and
           auto_rename(). With changes, 'cd' triggers mount.
           [JAGab18083]
           In auto_readdir2(), if 64-bit capable, force 8-byte
           alignment of autofs directory entries.
        libnsl.1/a
           netdir_options(), fails to find the next available
           reserved port due to a logic failure that causes the
           search to terminate before all reserved ports have
           been checked.
        Resolution:
           Modify the logic so that all ports will be tested
           before netdir_options() fails because there are no
           reserved ports available.
        libnsl.1/a
           getservbyname() calls _yp_new_unbind() which
           closes socket after calling clnt_destroy()
           which has already closed the socket.
        Resolution:
           Remove the close socket call after
           clnt_destroy().
        libnss_compat.1
           The read_line function in libnss_compat tries to return
           -1 when fgets() in readline() fails. Howerver, 64-bit
           read_line() returns a size_t value which is unsigned
           that confuses the code that handles the returned value.
        Resolution:
           change read_line to return int instead of size_t.
        rpc.lockd
           The problem is that the number of files
           that rpc.lockd can open is not set to
           the maximum for a process. Related to
           that problem is the fact that the error
           returned when no more files can be
           opened by rpc.lockd is too inspecific.
        Resolution:
           rpc.lockd now allows for the maximum
           number of open files for processes on
           a system. Also, rpc.lockd returns
           a more specific error when no more
           files can be opened.
        rpc.mountd
           == JAGaa42795 - ER - share(1M) functionality ==
           Customer has requested additional exportfs(1M)
           mount functionality available for entries in "access="
           list. Options include "-" (negate), "netmask" and
           ".domain". These options are similar to those offered
           by the Solaris share(1M) command.
           == JAGab17386 - rpc.mountd allows systems to mount ==
           == which are not in access list ==
           The original defect of allowing hosts to mount
           which were not in the access list had been fixed
           in JAGaa44896. Another defect was present in the
           "showmount -e" functionality, which would cause
           it to incorrectly report what was allowed.
        Resolution:
           [JAGaa42795]
           Added support for options "-", ".domain" and
           "netmask" in 'access=' lists.
           [JAGab17386]
           Fixed "showmount -e" functionality to report
           consistently with post-JAGaa44896 behavior.
        rpc.mountd
           rpc.mountd uses access lists setup by exportfs
           to control access. In the case of
           /dir root=hosta:hostb,access=hosta
           it is not intended that "hostb" automatically
           gain mount access just because it is in the
           "root=" list. This is reserved for hosts
           in the "access=" list, if one is specified.
           In addition, an empty access list:
           /dir access=
           should open up access to everyone, per Sun
           ONC reference behavior.
        Resolution:
           Fix access list code to closely follow behavior
           of Sun ONC+ reference implementation.
        rpc.pcnfsd
           The problem is that '~' was removed from
           the acceptable input characters list
           for file names in rpc.pcnfsd.
        Resolution:
           rpc.pcnfsd now accepts '~' within
           file names.
        rpc.statd
           The problem is that the number of files
           that rpc.statd can open is not set to
           the maximum for a process. Related to
           that problem is the fact that the error
           returned when no more files can be
           opened by rpc.statd is too inspecific.
        Resolution:
           rpc.statd now allows for the maximum
           number of open files for processes on
           a system. Also, rpc.statd returns
           a more specific error when no more
           files can be opened.

        Based on HP-UX patch PHNE_17586:
        1. NFS client system slows down considerably when reading
        huge directories and as the number of active buffers
        in buffer cache increase.

        Resolution:
            Optimized NFS buffer caching,file sync operations
            and semaphore handling etc for performance.

        2. When a remote application sends a UDP pkt with zero
        length to the NFS port of a 11.0 server,the system panics
        with data page fault in the NFS/RPC code.

        Resolution:
            Missing check for invalid pointer value has been added.

        3. The server denies access to valid root users on the
        client due to failure in address comparision resulting
        from uninitialized address fields and address masks in
        the exports root list of the server.The failure appears
        to be at random depending on the unintialized value
        stored in the address fields.

        Resolution:
            The address field and address mask of the exports lists
            is now initialized appropriately at the server.

        4. At file open time,NFS PV3 client does not
        check file access permissions for root user
        instead allows open to succeed,but when reading/writing
        the file,server denies access for read/write.When a non-root
        user opens the file,access permissions are checked.

        Resolution:
            NFS PV3 client now examines the file access bits
            returned by the server for both root and non-root users.

        5. NT client sends the NFS request to HP server
        with uid set to -2 and gid value set to an invalid
        value of -1,NFS server does not map the uid/gid
        values correctly.
        Even though anon mapping for a exported file system
        is set to -1,anonymous clients are granted access.

        Resolution:
            NFS server now maps gid value of -1 appropriately when
            uid value is set to -2.Also,NFS server correctly handles
            anon mapping of -1 by denying anonymous client access.

        6. When copying a large file (>2GB) from NFS file
        system to local disk on a 32 bit client system,
        cp command completes without errors but no data
        is copied.

        Resolution:
            A local variable used in computation of file size/
            read offset was maintained 32 bit instead of 64 bit
            causing the file transfer size computation to fail.
            This has been fixed.

        7. When copying a large file from local disk to NFS
        file system,more bytes than the size of the source
        file are written.The resulting file size is the
        original file size rounded off to align on the
        NFS file system blocksize boundary[default is 8K].

        Resolution:
            The problem is a missing type cast in an expression
            that computes the number of remaining bytes to be
            copied to the last file block.The type cast has been
            fixed.

        8. NFS client system turns off data caching on the
        file when it is first locked.Later when no locks exist
        on the file and no active opens exist on the file
        ,caching remains turned off,impacting read/write
        performance.

        Resolution:
            After file locks have been released and no active
            opens exist on the file,NFS read/write data caching
            is now turned on.

        9. Exportfs prints debug messages in syslog.log.

        Resolution:
            Turned off logging of exportfs debug messages.

        10. Specifying O_TRUNC flag with O_EXCL|O_CREAT flags
        during file open/create causes HP NFS V3 client to try and
        set the file size to zero via a Setattr operation ,
        even before file permissions have been set.This causes
        Create operation to fail.

        Resolution:
            A work around to the problem is to not specify O_TRUNC
            with O_CREAT|O_EXCL during file open ,because it is
            really redundant.The solution is that NFS V3 client
            should not try and set the file size to zero for
            exclusive open/create requests.

        11. NFS V3 server allows file access when Mandatory lock
        mode 2664 is set on a file,whereas NFS V2 server
        denies read/write access. This behaviour is different
        from SUN's where file access is denied at file open
        time.

        Resolution:
            NFS Server and client now deny access to file when
            Mandatory lock mode is set 2664,for both NFS V3
            and V2 clients at file open time.

        12. During system boot up,system panics with data page
        fault in mvfs.The NFS server initialization function
        caused memory corruption of mvfs global data during
        initialization of the Write verifier.

        Resolution:
            Write verifier is initialized by copying the
            system time. This copy resulted in memory
            corruption due to writing beyond valid
            range. This has been fixed.

        Based on HP-UX patch PHNE_17247:
        1. During system boot up,system panics with data page
        fault in mvfs.The NFS server initialization function
        caused memory corruption of mvfs global data during
        initialization of the Write verifier.

        Resolution:
            Write verifier is initialized by copying the
            system time. This copy resulted in memory
            corruption due to writing beyond valid
            range. This has been fixed.

        2. When copying a large file (>2GB) from NFS file
        system to local disk on a 32 bit client system,
        cp command completes without errors but no data
        is copied.

        Resolution:
            A local variable used in computation of file size/
            read offset was maintained 32 bit instead of 64 bit
            causing the file transfer size computation to fail.
            This has been fixed.

        3. When copying a large file from local disk to NFS
        file system,more bytes than the size of the source
        file are written.The resulting file size is the
        original file size rounded off to align on the
        NFS file system blocksize boundary[default is 8K].

        Resolution:
            The problem is a missing type cast in an expression
            that computes the number of remaining bytes to be
            copied to the last file block.The type cast has been
            fixed.

        Based on HP-UX patch PHNE_17200:
        Makefile
           innetgr expects input hostname either
           the exact match in the netgroup map or
           it switches it into lower case and tries
           a further match.
        Resolution:
           build netgroup.byhost with lower case
           key so that innetgr can evaluate host
           name case-insensitively since it tries
           the match with lower-case input host
           name eventually.
        automount
           automount will get stuck in a loop if a mount
           point on a replicated server does not exist
           and the automount maps refer to the mount point
           via an indirect map.
        Resolution:
           Change code to skip entries marked "ignore".
           Change summary:
           /ux/core/onc/src/auto/automount/auto_mount.c
                   Modify function find_server() to skip
                   entries which have already been marked
                   with flag "mfs_ignore".
        automount
           The automount process removes mount points
           from its internal tables when it can not
           remount a unmounted mount point.
        Resolution:
           Allow additional remount attempts before
           eventually giving up and removing the
           mount point.
        automountd
           automountd can wait indefinitely while holding a lock
           on "/etc/mnttab". This can affect other programs
           such as bdf.
        Resolution:
           stat() of a NFS mount point can be forced to wait
           indefinitely, so do not hold a file lock on "/etc/mnttab"
           during this operation. Also conform to a more recent
           interface to "mntent" (setmntent() and endmntent()).
           Change summary:
           ~onc/src/autofs/auto_mnttab.c
           - make get_devid() externally callable
           - mkmntlist(): remove get_devid() call
           - getmntlist(): remove fs[un]lock_mnttab() calls
           - getmntlist(): use setmntent() interface
           ~onc/src/autofs/autod_mount.c
           - add prototype for get_devid()
           - do_unmount1(): add get_devid() call
           ~onc/src/autofs/fslib.c
           - Remove fslock_mnttab(), fsunlock_mnttab()
           ~onc/src/autofs/fslib.h
           - Remove prototypes for fs[un]lock_mnttab()
        automountd
           Logging information does not have
           any timestamp data.
        Resolution:
           Include timestamp information on internal
           logging.
        automountd
           executable maps are incorrectly processed.
        Resolution:
           provide internal mechanism for running
           executable maps.
        libautofs.a
           Module "kern/autofs/auto_subr.c", function
           "force_remount()" is used to remount autonodes
           which have been manually unmounted. This routine
           flags a "busy" condition (MF_INPROG) on nodes
           before working on them. It could set the condition
           on more nodes than it will later clear, causing
           other other access to wait forever for the "busy"
           node to be remounted. A second problem is:
           although MF_TRIGGER can be set on multiple
           autonodes, force_remount() does not check beyond
           the first one found, resulting in remounts
           sometimes not happening.
        Resolution:
           Change logic in "force_remount()" to set MF_INPROG
           only on nodes which it is checking (and will later
           clear). Also, to prevent multiple nodes with
           MF_TRIGGER set from confusing force_remount(),
           loop through all instances of nodes with MF_TRIGGER
           set and attempt to remount all unmounted ones.
        nfs.core
           /var/spool/rexd is no longer created.
           On cold installs the directory /var/spool/rexd
           is not in existance. Nothing checks to see if
           it does not. If not, then rexd fails to start.
        Resolution:
           Nfs.core script is modified to check and create
           /var/spool/rexd if not there on nfs startup.
        nis.server
           Previous fix required that nis.server and namesvrs
           be installed as a pair.
        Resolution:
           Code changed to remove this dependancy.
        rpc.mountd
           rpc.mountd in an HA configuration can deadlock
           with automount while attempting to resolve a
           mount request containing the mountpoint for an
           automount map entry on the local host. Using a
           secondary host address, when it is not detected
           as a loopback, if the function realpath() is
           called with the requested path traversing an
           automount map point, the mountd process lookup()
           activates automounter which must call mountd
           to complete the map -- deadlock.
        Resolution:
           Add code specific to mountd to refuse to mount
           any path which passes through an automount or
           autofs controlled directory.
           Change summary:
           /ux/core/onc/src/nfs/mountd/rpc.mountd.c
           - mount(), umount(), checkexports() changed
           from calling realpath() to realpath_local()
           - adapted [from libc] function realpath_local()
           - adapted [from libc] function pathcanon_local()
           - add function generate_exclude_list()
           - add function is_excluded_path()
           - add function path_has_prefix()
        rpc.mountd
           Routine to check access lists, in_access_list(), can
           call compare_ip_addr() routine many times, resulting
           in many calls to gethostbyname().
        Resolution:
           Call new routine compare_hostnames_hp(), which does a
           string compare to determine host match if it can.
           Otherwise it calls compare_ip_addr() as always.
        rpc.nispasswdd
           rpc.nispasswdd was loading the value from
           an uninitialized variable to the public key
           field when changing password for a user who
           has a credential.
        Resolution:
           change the public key only when a pair of
           new key is generated and leaving the
           public key untouched when reencrypted the
           private key.
        rpc.pcnfsd
           1) The wrong user verification mechanism was
           being used.
           2) pcnfsd is blocked obtaining information from
           the down printer.
        Resolution:
           1) For trusted systems use the correct authentication
           routines.
           2) Allow printer requests to timeout instead of waiting
           forever for a reply. The default value is 10 seconds
           but can be changed by specifing a value for lpstat_timer
           in the /etc/pcnfsd.conf file.
        rpc.pcnfsd
           Additional shells are configured in the
           /etc/shells file. rpc.pcnfsd is not
           using the contents of this file to verify
           if the users shell is allowed.
        Resolution:
           Code to read the /etc/shells file was
           conditionally compiled off. Adding the
           appropriate define will activate this code
           allowing rpc.pcnfsd to compare the users
           shell with the information in /etc/shells
        rpc.rstatd
           For each request, rpc.rstatd would always obtain
           memory to store transport specific information.
           When the request completed, this memory was not
           freed.
        Resolution:
           If memory was obtained, release it before completing
           the request.
        rpc.statd
           The problem is that the function used to
           compare internet addresses in rpc.statd
           does not work at all and causes any number
           of problems including this core dump.
        Resolution:
           The function to compare internet addresses
           in rpc.statd was rewritten to properly
           compare an incoming internet address with
           the list of addresses of remote systems.
        rpcbind
           rpcbind failed to remove an entry when the
           netid field in the unset request was NULL
        Resolution:
           If the netid field is NULL, don't use
           that field has part of the match criteria.
        rpcgen
           rpcgen, generated a makefile using syntax from
           another vendors make implementation
        Resolution:
           rpcgen generates hp-ux make syntax.
        rpcgen
           pcgen incorrectly generated a struct
           pthread_mutexattr.
        Resolution:
           generate the correct posix pthread_mutexattr
           structure.
        stdhosts
           the read buffer in stdhosts has length
           for 256 char.
        Resolution:
           increase the lenght of the buffer to
           1024 char.
        ypinit
           ypinit has warning message due to
           the change of sendmail.
        Resolution:
           change umask to 022.
        ypmake
           innetgr expects input hostname either
           the exact match in the netgroup map or
           it switches it into lower case and tries
           a further match.
        Resolution:
           build netgroup.byhost with lower case
           key so that innetgr can evaluate host
           name case-insensitively since it tries
           the match with lower-case input host
           name eventually.
        ypserv
           When ypserv receives YPPROC_ALL request, it
           forks a child process to handle the request.
           The tcp channel between the client and
           the ypserv parent process is not closed
           until the client finishes and call
           clnt_destroy. If client did not get the
           chance to exit normally, the tcp connection
           does not get cleaned up.
        Resolution:
           ypserv closes the tcp channel to the client
           after it forks a child process.
        ypserv
           ypserv writes into some memory that it
           did not allocate which causes segmentation
           violation in svc_freeargs.
        Resolution:
           allocate memory for size of hostname and a
           null terminator and copy over the hostname
           from keydat structure instead of adding null
           terminator into the hostname of keydat structure
           which did not have any extra space.
        ypxfr_1perday
           vhe_list is not supported. It should
           not be in the map list.
        Resolution:
           remove vhe_list from ypxfr_1perday.

        Based on HP-UX patch PHNE_17101:
        autofs
           PHNE_16470 did not deliver the kernel
           configuration file that allows the 64-bit
           AutoFS library to be incorporated into the
           64-bit kernel. If PHNE_15638 had been
           previously installed, no problem will be
           seen.
        nfsstat
           nfsstat requires but does not have root
           ownership.

        Based on HP-UX patch PHNE_16599:
        1. The system panics in vn_rele due to the NFS kernel file
        locking routines on the server attempting to deallocate a
        vnode that has already been deallocated , during NFS file
        locking, unlocking.The panic is also likely when rpc.lockd
        is killed and when local locks and NFS blocked locks
        co-exist.

        2. An NFS client may allocate too much memory resource
        for the rnodes due to allocating ever increasing number
        of rnodes on the client system that may never be freed.

        3. Sometimes NFS Version 3 mounted directories appear to be
        empty on the client even though these directories exist
        on the server file system.

        4. When a non-root user who is not the file owner,
        issues a touch command to change the modification time
        stamp of an NFS file,the NFS client system may hang due
        to not releasing the file system semaphore.

        5. Some NFS clients may fail to read from buffer cache,
        instead read over the wire causing Read performance
        degradation with HP servers,apparently due to
        a redundant update to the file modification time
        stamp in a NFS V3 commit operation.

        6. A invalid file system id is being returned by
        the NFS client interface to Statfs of a NFS Version 2
        mounted file set.

        Based on HP-UX patch PHNE_16470:
        Makefile
           Remove support for vhe_list in ypinit,
           ypmake and /var/yp/Makefile
        automount
           The date in the automounter log file was not
           proper.
        automount
           automount ignores all NFS mounts that don't export
           the filesystem with a beginning "/" character.
        automount
           logging data is formatted poorly.
        automountd
           1. syslog was getting filled with duplicate
           messages that were not meaningful for direct mounts.
           2. The check for non-zero rdevid field was not valid
           since it was sometimes 0 and that was valid in the case
           of loopback mounts.
        exportfs
           logging data is formatted poorly.
        libautofs.a
           1. readdir call was not working on 64 bit autofs.
           2. Autofs was not handling interrupts
           correctly when the clnt_call was made.
           3. When unmounts were done for hierarchical maps, autofs
           was trying to unmount autonodes which caused the hang to
           happen.
        libnsl.1/a
           logging data is formatted poorly.
        libnsl.1/a
           __nss2herrno is also defined in libc.2/a.
           The definition in libnsl.1/a should not
           exist.
        libnsl.1/a
           A memory leak in netdir_getbyname() eventually
           will cause rpc.mountd to dump core with a
           SIGBUS
        libnsl.1/a
           RPC only supports 16 groups and aborts if the
           user belongs to more.
        libnsl.1/a
           The ypbind daemon writes down a 32-bit data
           structure in /var/yp/binding as a cache
           file. The 64-bit application reads the file
           into a 64-bit data structure.
        libnss_nisplus.1
           The nis_result structure was not released
           when there is no entry found by
           nis_first_entry or nis_next_entry.
        libnss_nisplus.1
           Module ngetprpwent is missing
           from libnss_nisplus.
        librpcd_util.a
           logging data is formatted poorly.
        librpcsoc.1
           Socket base RPC code was incorrectly determining
           the number of open files causing select() to
           fail
        mknetid
           There is an incorrect boundary checking when
           mknetid fills out the group list for a user.
        namesvrs
           The HP box has several maps which are
           non-existent on the IBM machines. This causes
           the nis.server script to fail as the maps are
           hard coded into the script.
        nfs.client
           The proper command for unmounting all file systems
           based on file system type is umountall.
        nfs.server
           nfs.server script issues a mount -a instead of a
           mount -aF nfs, causing local file systems to mount.
        nfs_umount
           Incorrectly parsing the /etc/mnttab table
           causes some NFS file systems not to be
           unmounted.
        nfsstat
           Incorrect locking scheme on /etc/mnttab
        nis.server
           The HP box has several maps which are
           non-existent on the IBM machines. This causes
           the nis.server script to fail as the maps are
           hard coded into the script.
        on
           on incorrectly parses the /etc/mnttab table
           looking to see if the current directory is
           NFS mounted
        rpc.lockd
           logging data is formatted poorly.
        rpc.lockd
           IB3, J2240 nfs stress test lock failed
           cause data corruption
        rpc.lockd
           rpc.lockd logs messages even though the -l
           option was not specified.
        rpc.lockd
           1. The tracing produced by rpc.lockd was changed.
           2. Messages were not getting deleted from the
           queue when NFS packets were lost.
           3. rpc.lockd behaved inconsistently in the NLM_CANCEL
           case when the client or server was a SUN machine
           instead of HP. The protocol was violated in the
           rpc.lockd code.
        rpc.mountd
           The code used to stat the tmp
           file for determining the daemon up could possibly be
           exploited.
        rpc.mountd
           logging data is formatted poorly.
        rpc.mountd
           domainname wildcard symbol was being incorrectly
           interprated by the netgroup look up routine.
        rpc.pcnfsd
           Validity checks not performed on printer and
           system name.
        rpc.rexd
           logging data is formatted poorly.
        rpc.rquotad
           logging data is formatted poorly.
        rpc.rquotad
           Incorrect locking scheme on /etc/mnttab
        rpc.rstatd
           logging data is formatted poorly.
        rpc.rusersd
           logging data is formatted poorly.
        rpc.sprayd
           logging data is formatted poorly.
        rpc.statd
           rpc.lockd logs messages even though the -l
           option was not specified.
        rpc.statd
           Changed the debug logging for rpc.statd.
           Fixed the gethostbyname problem.
        rpc.walld
           logging data is formatted poorly.
        rpc.yppasswdd
           rpc.yppasswdd has an unnecessary checking for ":"
           in the old password entered by the user.
        rpc.yppasswdd
           "mv" system call should be used when "rename"
           fails on moving files between different file
           systems.
        rpcbind
           logging data is formatted poorly.
        ypbind
           The uninitialized timestamp in the domain
           structure sometime is bigger than the current
           time which makes ypbind daemon thinks the
           current bind is not a new bind. It skips
           creating the bind file in that situation.
        ypbind
           The compilation flag for cache is
           missing in the Makefile.
        ypinit
           Remove support for vhe_list in ypinit,
           ypmake and /var/yp/Makefile
        ypmake
           Remove support for vhe_list in ypinit,
           ypmake and /var/yp/Makefile
        ypmake
           customer wants an option to clear map
           in the memory when ypmake NOPUSH=1
        ypserv
           The amount of timeout given to the async
           service could be negative on a slow system
           which caused select() to function unexpectedly.
        ypxfr
           ypxfr on the slave process is dumping core
           when trying to use a sock_addr over a XTI
           connection.
        ypxfr
           Function parameter declarations don't match
           the actual parameter list.

        Based on HP-UX patch PHNE_16017:
        1. When a utime() operation with a NULL timestamp is
        performed on an NFS file/directory, the NFS client uses
        the system time of the client to set file/directory
        modification and access times with SETATTR operations.
        However, WRITE operations uses the system time of the
        server to set file/directory modification and access
        times. This causes inconsistencies when the client and
        server systems are in different time zones or when the
        clocks on the client and server systems are not
        synchronized.

        2. A SUN NFS client attempting to perform a utime()
        operation with a NULL timestamp on an HP NFS server
        file/directory is rejected due to a permissions error
        even though the process has write permissions but is
        not the file/directory owner.

        3. A comparison was being performed between an unsigned
        64-bit long constant and an unsigned 32-bit integer
        variable which caused the comparison to fail in a certain
        case that should have succeeded. This in turn caused an
        invalid client access time to be sent to the server as
        the access time for the file being copied.

        4. NFS performance over 100BT is poor.

        Based on HP-UX patch PHNE_15638:
        automountd:
        1. Enhancement for autofs.
        mount:
        1. Enhancement for autofs.
        umount:
        1. Enhancement for autofs.
        rup:
            exit code returns wrong value
        libnsl:
            rpcbind hangs on udp tranfers when mbuf overflows.
            Incorrect error logic
        rpc.statd:
            The return value from gethostbyname was being checked
            incorrectly.
        rpc.lockd:
            For PC clients talking to NLM version 4, the support
            for shares, non-monitored locks and freeall was not
            included.
        automount:
            Check for the verbose flag was missing when writing to
            syslog file in some cases.
        nfs.client:
            rpc.lockd and rpc.statd needed the filesystems to be
            exported so that the remote clients could recover the
            locks after the server reboots.

        Based on HP-UX patch PHNE_14919:
        1. HP-UX executes a read before writing to the EOF of a
        NFS mounted file, when the transfer size is less that 8K.
        Additionally, the HP-UX buffer cache interaction with
        general NFS PV3 IO was poor when synchronizing the file.

        2. NFS Client code allowed file metadata to be modified
        when Server's permissions should prevent access, possibly
        causing data destruction.

        3. The attempt to remount a mount point is incorrectly
        assuming that file system data should be retrieved from
        the Server, rather than from the current mount structures.

        4. The file lock protocol implementation would sometimes
        not correctly handle large file locking.

        Based on HP-UX patch PHNE_14800:
        Several NFS/RPC features found in the 11.0 system
        release need to be tuned in order to yield adequate
        SPECsfs benchmark numbers.

        Based on HP-UX patch PHNE_14772:
        N/A

        Based on HP-UX patch PHNE_14746:
        rpcgen:
        1. The usage string contains a [Y not {Y
        2. Code generated by rpcgen fails to compile when using
           C++, because of a reference to an invalid include file,
           /usr/include/sysent.h
        nfs.core
        1. libstraddr split across two lines.
        2. Check for loopback transport here instead
            of configure script
        rpc.nisd:
        1. Using -Y -B option of rpc.nisd fail to start daemon,
            rpc.nisd_resolv.
        2. rpc.nisd logs messages into syslog.log.
            These messages are not written into the file descriptor
            that belongs to syslog, instead syslogd writes
            them into an fd that belongs to rpc.nisd thus blocking
            the server from receiving the requests from the
            clients.
            Eventually, the clients give up and issue "NIS+
            unreachable" error message.
        nisaddent:
        1. nisaddent command puts empty passwd for password
            entries that do not have corresponding entries in the
            tcb files on a trusted system.
        nisserver:
        1. Syntax error causes unnecessary environment
            variables being added to /etc/rc.config.d/namesvrs
            file.
        2. nisserver script does not set correct value for
            $EMULYP environment variable. This cause the
            NIS+ server not being set up correctly if
             - NIS compat mode is not set, and if,
             - nisserver was previously executed with NIS
               compat mode set
        nisclient:
        1. nisclient has illegal grep syntax for hp
        2. nisclient -u script reports success even when
            chkey fails
        nispopulate:
        1. nispopulate has illegal grep syntax for hp
        libnss_nisplus.1:
        1. 64-bit gethostbyname() returns 0.0.0.0 for the IP
            address of a valid host stored in the NISPLUS table
            hosts.org_dir.
        nisdefaults:
        1. nisdefaults does not indicate if a principal is not
           authenticated.
        nisstat:
        1. nisstat requires fully qualified NIS+ hostnames.
        automount:
        1. autofs and automount command have name conflict
        2. automount does not try to read the auto.master map
            if auto_master map is not present on the system.
        rpc:
        1. no entry for rpc.nisd_resolv
        2. no entry for automountd
        nfsconf:
        1. Can only start automount
        nfs.client:
        1. Can only start automount
        libstraddr.1:
        1. Failure to load 64-bit library correctly.
        1. No 64-bit support for loopback transports.
        libnsl.1:
        1. Default threads are not detached.
        2. No support for MT RPC dameon.
        3. netdir_getbyname() returns ND_OK instead
            of ND_NOHOST.
        4. No 64-bit support for loopback transports
        5. No 64-bit support for RPC MT Servers
        6. netdir_getbyname() returns ND_OK instead
            of ND_NOHOST.
        libnsl.a:
        1. Default threads are not detached.
        2. No support for MT RPC daemon.
        3. netdir_getbyname() returns ND_OK instead
            of ND_NOHOST.
        4. No 64-bit support for loopback transports
        5. No 64-bit support for RPC MT Servers
        6. netdir_getbyname() returns ND_OK instead
            of ND_NOHOST.
        vhe_altlog:
        1. vhe_altlog was not removed from system
        vhe_getlist:
        1. vhe_getlist was not removed from system
        vhe_list:
        1. vhe_list was not removed from system
        vhe_mounter:
        1. vhe_mounter was not removed from system
        vhe_script:
        1. vhe_script was not removed from system
        config:
        1. Files are delivered to /usr/newconfig/... but are
           not delivered to the correct directory.
        unconfig:
        1. Files are not removed when patch is swremoved.
        netconfig:
        1. /etc/netconfig should be delivered into
           /usr/newconfig/etc/netconfig
        hosts:
        1. /etc/net/[ticlts|ticots|ticotsord]/hosts should be
           delivered to
           /usr/newconfig/etc/net/[ticlts|ticots|ticotsord]/hosts
        services:
        1. /etc/net/[ticlts|ticots|ticotsord]/services should be
           delivered to
           /usr/newconfig/etc/net/[ticlts|ticots|ticotsord]/services
        rpc.rstatd:
        1. When started from the command line, rpc.rstatd keeps
           dying after 10 minutes and needs to be executed from
           the command line again.
        keyserv:
        1. Insecure communication between client/server over UDP.
        nis_cachemgr:
        1. Should not be using UDP for client/server
           communication.
        rpcbind:
        1. rpcbind does not support loopback transport provider
           devices
        rpc.mountd:
        1. getdomainname() was being called incorrectly.

        Based on HP-UX patch PHNE_14620:
        1. A misaligned pointer used in RPC causes a fault

        2. NFS unmount schemes are very inefficient

        Based on HP-UX patch PHNE_13208:
        1. Some processes doing NFS Writes would not die on a
        800/MP 2 way system ,when 50 or more processes
        concurrently access same file over NFS.

        2. Sometimes ,NFS sub-system hung when NFS was stressed
        with IO's between 2 800/4 way MP systems .

        3. A different error value than expected sometimes
        returned to application ( rare occurance).

Enhancement:
        No (superseded patches contained enhancements)
        PHNE_25077:
        PHNE_25937:
        Please review the Defect Description text for more
        information.

SR:
        1653045047 1653236562 1653249250 1653249425 1653254235
        1653254474 1653256941 1653266148 1653266189 1653266289
        1653267377 1653270413 1653270488 1653272484 1653272781
        1653275149 1653286955 1653291484 1653291500 1653293043
        1653298828 1653299826 1653301143 1653304972 1653311530
        4701374694 4701379610 4701383729 4701392027 4701401935
        4701415216 4701419580 4701420604 4701425918 5003336198
        5003362707 5003379289 5003395541 5003395558 5003395574
        5003395582 5003395731 5003396655 5003397422 5003401406
        5003405118 5003405548 5003407155 5003407643 5003409086
        5003409862 5003411082 5003412072 5003417998 5003418160
        5003418210 5003420992 5003423590 5003429456 5003429845
        5003431353 5003434654 5003435339 5003435537 5003437285
        5003437459 5003438572 5003439471 5003439646 5003442574
        5003444745 5003445601 5003445858 5003446005 5003446195
        5003446203 5003446211 5003447003 5003447946 5003448159
        5003450338 5003450916 5003451724 5003454371 5003458224
        5003458299 5003459362 5003460030 5003461210 5003462911
        5003463331 5003463992 5003465807 5003465880 5003465898
        8606102788 8606103364 8606103503 8606103740 8606104454
        8606104479 8606105077 8606105833 8606106692 8606106938
        8606107068 8606107122 8606107274 8606107366 8606107676
        8606107751 8606108110 8606108804 8606109663 8606110199
        8606111538 8606113678 8606124555 8606125471 8606125899
        8606126860 8606127276 8606128485 8606128493 8606128739
        8606131366 8606131496 8606131978 8606134214 8606134296
        8606134593 8606135799 8606135800 8606135856 8606136063
        8606140609 8606143409 8606143750 8606143872 8606143877
        8606144478 8606144617 8606144881 8606145476 8606145517
        8606145970 8606146332 8606146885 8606147198 8606152534
        8606155004 8606155592 8606155843 8606157592 8606158230
        8606159451 8606159736 8606159847 8606160097 8606160400
        8606160596 8606160777 8606160808 8606161701 8606163247
        8606164133 8606164889 8606165859 8606166314 8606167053
        8606168123 8606169011 8606169796 8606171662 8606172747
        8606173363 8606173448 8606174017 8606175781 8606175862
        8606176017 8606176384 8606178618 8606178998 8606179200
        8606179269 8606179951 8606180764 8606180765 8606181688
        8606183171 8606184904 8606185238 8606186548 8606193515
        8606196567 8606197003 8606197306 8606201620 8606202370
        8606203242 8606207461 8606208446 8606230829 8606301876
        8606186347

Patch Files:

        NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/newconfig/etc/rpc
        /usr/bin/rup
        /sbin/init.d/nfs.client

        NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/sbin/rpc.statd
        /usr/sbin/rpcbind
        /usr/sbin/rpc.lockd
        /usr/sbin/setoncenv
        /usr/newconfig/etc/net/ticlts/hosts
        /usr/newconfig/etc/net/ticlts/services
        /usr/newconfig/etc/net/ticots/hosts
        /usr/newconfig/etc/net/ticots/services
        /usr/newconfig/etc/net/ticotsord/hosts
        /usr/newconfig/etc/net/ticotsord/services
        /usr/newconfig/etc/rc.config.d/nfsconf
        /usr/newconfig/etc/netconfig
        /usr/bin/nfsstat
        /usr/bin/rpcinfo
        /sbin/init.d/nfs.core
        /sbin/fs/nfs/umount
        /sbin/fs/nfs/mount

        NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/lib/libnsl.1
        /usr/lib/libstraddr.1
        /usr/lib/librpcsoc.1
        /usr/lib/libnss_nis.1
        /usr/lib/librpcsvc.1

        NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/lib/pa20_64/libnsl.1
        /usr/lib/pa20_64/libstraddr.1
        /usr/lib/pa20_64/libnss_nisplus.1
        /usr/lib/pa20_64/libnss_compat.1
        /usr/lib/pa20_64/libnss_nis.1
        /usr/lib/pa20_64/librpcsvc.1

what(1) Output:

        NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/newconfig/etc/rpc:
                rpc: 11R2-4
        /usr/bin/rup:
                rup.c 11R3-1 1.3 90/07/25 4.1NFSSRC Copyr 1990 Sun
                        Micro
                rup: $Revision: 1.2.211.1 $ $Date: 96/10/09 11:21:52
                         $
        /sbin/init.d/nfs.client:
                nfs.client: PHNE_24034

        NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/sbin/rpc.statd:
                rpc.statd: PHNE_21376
                sm_proc.c PHNE_24034
                sm_statd.c PHNE_21376
                udp.c: PHNE_20371
                pmap.c: PHNE_19620
                sm_proc.c JAGad12739
                sm_proc.c : $Revision: 1.2.211.3 $ $Date: 98/04/22 1
                        9:50:58 $ PHNE_6444
                sm_statd.c: $Revision: 1.1.211.3 $ $Date: 96/11/26 1
                        8:12:35 $ PHNE_6444
        /usr/sbin/rpcbind:
                rpcbind.c: 11r2 + PHNE_21376
                warmstart.c: 11r2 + PHNE_21376
                check_bound.c: $Revision: 1.2.211.11 $ $Date: 97/01/
                        07 21:56:25 $
                pmap_svc.c: $Revision: 1.2.211.15 $ $Date: 97/03/20
                        13:35:56 $
                rpcb_stat.c: $Revision: 1.2.211.5 $ $Date: 96/11/06
                        15:56:13 $
                rpcb_svc.c: $Revision: 1.2.211.7 $ $Date: 96/12/17 1
                        0:43:25 $
                rpcb_svc_4.c: $Revision: 1.2.211.11 $ $Date: 96/12/1
                        7 10:43:46 $
                rpcb_svc_com.c: PHNE_24034
        /usr/sbin/rpc.lockd:
                prot_main.c: PHNE_20371
                prot_lock.c: PHNE_24034
                prot_pklm.c: PHNE_19620
                prot_pnlm.c: PHNE_18221
                prot_msg.c: PHNE_23833
                prot_proc.c: PHNE_24034
                prot_priv.c: PHNE_22125
                prot_share.c PHNE_21376
                pmap.c: PHNE_19620
                udp.c: PHNE_20371
                sm_monitor.c PHNE_21376
                prot_libr.c: PHNE_20371
                svc_dg1.c PHNE_21376
                prot_freeall.c 1.1 88/08/05 NFSSRC4.0 1.3 88/02/07 C
                        opyr 1984 Sun Micro
                prot_share.c 1.2.211.2 NFSSRC4.0 1.4 97/06/17 HP-UX
        /usr/sbin/setoncenv:
                setoncenv: PHNE_20371
        /usr/newconfig/etc/net/ticlts/hosts:
                hosts: 11R2-2
        /usr/newconfig/etc/net/ticlts/services:
                services: 11R2-3
        /usr/newconfig/etc/net/ticots/hosts:
                hosts: 11R2-2
        /usr/newconfig/etc/net/ticots/services:
                services: 11R2-3
        /usr/newconfig/etc/net/ticotsord/hosts:
                hosts: 11R2-2
        /usr/newconfig/etc/net/ticotsord/services:
                services: 11R2-3
        /usr/newconfig/etc/rc.config.d/nfsconf:
                nfsconf: 11R2-2
        /usr/newconfig/etc/netconfig:
                netconfig: 11R2-2
        /usr/bin/nfsstat:
                nfsstat.c: PHNE_20371
        /usr/bin/rpcinfo:
                rpcinfo: PHNE_20371
                rpcinfo.c $Revision: 1.2.211.4 $ $Date: 96/10/25 14:
                        55:43 $
        /sbin/init.d/nfs.core:
                nfs.core: PHNE_22125
        /sbin/fs/nfs/umount:
                umount: PHNE_16470
                bindresvport.c: $Revision: 1.2.211.4 $ $Date: 96/10/
                        25 14:53:40 $
                mount_xdr.c: $Revision: 1.2.211.4 $ $Date: 96/10/25
                        14:53:56 $
        /sbin/fs/nfs/mount:
                mount: PHNE_20371
                mount_xdr.c: $Revision: 1.2.211.4 $ $Date: 96/10/25
                        14:53:56 $
                xdr_nlm.c: $Revision: 1.2.211.4 $ $Date: 96/10/25 14
                        :53:59 $
                bindresvport.c: $Revision: 1.2.211.4 $ $Date: 96/10/
                        25 14:53:40 $

        NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/lib/libnsl.1:
                libnsl: PHNE_20371
                common/read_config.c: PHNE_20371
                nis_cast.c: PHNE_21376
                netdir_inet_sundry.c: PHNE_20371
                svc_vc.c: PHNE_22642
                key_call.c: PHNE_20371
                rpc_comdata.c: PHNE_22642
                rpcb_clnt.c: PHNE_20371
                svc_auth_sys.c: PHNE_24034
                svc_run.c: PHNE_22642
                svc_vc.c: PHNE_23833
                ti_opts.c: PHNE_20371
                xdr_rec.c: PHNE_24034
                yp_bind.c PHNE_18221
        /usr/lib/libstraddr.1:
                libstraddr: PHNE_20371
        /usr/lib/librpcsoc.1:
                librpcsoc: PHNE_16470
        /usr/lib/libnss_nis.1:
                getservent.c PHNE_23833
        /usr/lib/librpcsvc.1:
                librpcsvc.a: PHNE_19620 $Revision: 1.1.211.2 $ $Dat
                        e: 1999/10/12 11:35:14 $

        NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        /usr/lib/pa20_64/libnsl.1:
                libnsl: PHNE_20371
                common/read_config.c: PHNE_20371
                nis_cast.c: PHNE_21376
                netdir_inet_sundry.c: PHNE_20371
                svc_vc.c: PHNE_22642
                key_call.c: PHNE_20371
                rpc_comdata.c: PHNE_22642
                rpcb_clnt.c: PHNE_20371
                svc_auth_sys.c: PHNE_24034
                svc_run.c: PHNE_22642
                svc_vc.c: PHNE_23833
                ti_opts.c: PHNE_20371
                xdr_rec.c: PHNE_24034
                yp_bind.c PHNE_18221
        /usr/lib/pa20_64/libstraddr.1:
                libstraddr: PHNE_20371
        /usr/lib/pa20_64/libnss_nisplus.1:
                gethostent.c 11R2-02/27/98
                getnetent.c.c 11R2-02/27/98
                nisplus_common.c PHNE_16470
                ngetprpwent.c PHNE_23833
        /usr/lib/pa20_64/libnss_compat.1:
                compat_common.c PHNE_18221
        /usr/lib/pa20_64/libnss_nis.1:
                getservent.c PHNE_23833
        /usr/lib/pa20_64/librpcsvc.1:
                librpcsvc.a: PHNE_19620 $Revision: 1.1.211.2 $ $Dat
                        e: 1999/10/12 11:35:14 $

cksum(1) Output:

        NFS.NFS-CLIENT,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        178743537 1005 /usr/newconfig/etc/rpc
        3711636487 20480 /usr/bin/rup
        2973211391 13020 /sbin/init.d/nfs.client

        NFS.NFS-CORE,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        1669703405 53248 /usr/sbin/rpc.statd
        4040036053 77824 /usr/sbin/rpcbind
        2670630990 118784 /usr/sbin/rpc.lockd
        2928439546 16384 /usr/sbin/setoncenv
        1360146993 226 /usr/newconfig/etc/net/ticlts/hosts
        94885058 310 /usr/newconfig/etc/net/ticlts/services
        3109028859 226 /usr/newconfig/etc/net/ticots/hosts
        2727090760 310 /usr/newconfig/etc/net/ticots/services
        2684034731 229 /usr/newconfig/etc/net/ticotsord/hosts
        3786729237 313 /usr/newconfig/etc/net/ticotsord/services
        475334471 2978 /usr/newconfig/etc/rc.config.d/nfsconf
        3462203210 982 /usr/newconfig/etc/netconfig
        4208110218 28672 /usr/bin/nfsstat
        4187241069 36864 /usr/bin/rpcinfo
        1884000712 6742 /sbin/init.d/nfs.core
        152915369 24576 /sbin/fs/nfs/umount
        1809580686 45056 /sbin/fs/nfs/mount

        NFS.NFS-SHLIBS,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        3262690455 679936 /usr/lib/libnsl.1
        1624258587 16384 /usr/lib/libstraddr.1
        1780745143 36864 /usr/lib/librpcsoc.1
        1086536259 40960 /usr/lib/libnss_nis.1
        2264829048 36864 /usr/lib/librpcsvc.1

        NFS.NFS-64SLIB,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP:
        474662848 648040 /usr/lib/pa20_64/libnsl.1
        1537826667 13392 /usr/lib/pa20_64/libstraddr.1
        3738184548 59744 /usr/lib/pa20_64/libnss_nisplus.1
        1692177055 24336 /usr/lib/pa20_64/libnss_compat.1
        3587328531 39656 /usr/lib/pa20_64/libnss_nis.1
        638879077 29904 /usr/lib/pa20_64/librpcsvc.1

Patch Conflicts: None

Patch Dependencies:
        s700: 11.04: PHCO_25019 PHNE_24096
        s800: 11.04: PHCO_25019 PHNE_24096

Hardware Dependencies: None

Other Dependencies:
        On systems with PCI interfaces PHKL_22787
        should also be installed.

Supersedes:
        PHNE_25077 PHNE_25937

Equivalent Patches: None

Patch Package Size: 2230 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_28882

        5. Run swinstall to install the patch:

                swinstall -x autoreboot=true -x patch_match_target=true \
                          -s /tmp/PHNE_28882.depot

        By default swinstall will archive the original software in
        /var/adm/sw/save/PHNE_28882. If you do not wish to retain a
        copy of the original software, include the patch_save_files
        option in the swinstall command above:

                -x patch_save_files=false

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

        For future reference, the contents of the PHNE_28882.text file is
        available in the product readme:

                swlist -l product -a readme -d /tmp/PHNE_28882.depot

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

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

Special Installation Instructions:
        If PHNE_25077 is installed, swremove(1) PHNE_25077
        before installing this patch. Removal of PHNE_25077
        prior to installing this patch will prevent roll-back
        problems in the event this patch is removed from the
        system.

        If PHNE_25077 is not removed and this patch is
        applied, removal of this patch will result in
        the behavior mentioned in the defect symptoms of the
        patch PHNE_25937.
-----End of Document ID: PHNE_28882------------------------------------------


Document ID: PHSS_26651
Date Loaded: 20030403
      Title: s700_800 11.22 Graphics3D cumulative patch

Patch Name: PHSS_26651

Patch Description: s700_800 11.22 Graphics3D cumulative patch

Creation Date: 03/03/25

Post Date: 03/04/03

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

Products:
        Graphics3D B.11.22 3D Graphics Runtime and Developer Kit

Filesets:
        Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP
        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP

Automatic Reboot?: No

Status: General Release

Critical:
        No (superseded patches were critical)
        PHSS_25292: HANG

Category Tags:
        defect_repair general_release critical halts_system

Path Name: /hp-ux_patches/s700_800/11.X/PHSS_26651

Symptoms:
        PHSS_26651:
            ( SR:8606295859 CR:JAGae59507 )
            Display list create time is unreasonably slow for large
            models on hp Fire GL-UX and ATI Fire GL4.

            ( SR:8606296354 CR:JAGae59944 )
            Display lists that contain individual primitives with
            more than 64K vertices render with poor performance on
            hp Fire GL-UX and ATI Fire GL4.

            ( SR:8606297977 CR:JAGae61479 )
            Memory fault in the glArrayElement routine when running
            in protocol mode on ATI Fire GL4.

        PHSS_26626:
            ( SR:8606289634 CR:JAGae53564 )
            When you have fog and 3D clipping enabled (such as with
            a view frustum), polygons or lines at the back of the
            model turn black.

        PHSS_25292:
            ( SR:8606276608 CR:JAGae40685 )
            graphdiag reports the graphics card is bad on systems
            with 24 bit default visual

            ( SR:8606278365 CR:JAGae42423 )
            On hp Fire GL-UX devices, Model Clipping in CATIA V5
            will occasionally render portions of graphics models
            that should be clipped out (invisible).

            ( SR:8606277281 CR:JAGae41353 )
            Some stereo applications and demos (e.g.
            /opt/graphics/OpenGL/demos/stereo/simple_stereo-32) fail
            to run on hp FireGL-UX.

            ( SR:8606232013 CR:JAGae01249 )
            When using Full Scene Anti-Aliasing (FSAA) on an hp Fire
            GL-UX, glReadPixels, glBitmaps, and lines with
            glLineWidth may render incorrectly.

            ( SR:8606246422 CR:JAGae12867 )
            OpenGL display lists on hp Fire GL-UX use memory
            inefficiently.

            ( SR:8606257531 CR:JAGae21834 )
            The X server on an hp Fire GL-UX device does not
            correctly recover if an OpenGL program terminates while
            rendering 3D primitives.

            ( SR:8606264986 CR:JAGae29317 )
            Rare X server hangs when running OpenGL applications.
            Sometimes the X process cannot be killed, a system
            reboot may be required.

            ( SR:8606270014 CR:JAGae34252 )
            OpenGL applications cannot use OpenGL GLX pixmaps on an
            hp Fire GL-UX.

            ( SR:8606270007 CR:JAGae34245 )
            The gamma tool is missing from the HP-UX 11.22 release.

            ( SR:8606277699 CR:JAGae41769)
            On hp FireGL-UX, reading images from the frame buffer
            may yield incorrect results when those images are
            actually subimages of a larger image.

Defect Description:
        PHSS_26651:
            ( SR:8606295859 CR:JAGae59507 )
            The Fire GL display list memory allocator uses a linked
            list algorithm that is prone to cache misses with large
            display lists.

            Resolution:
            Modified the Fire GL display list allocator to use
                malloc.

            ( SR:8606297977 CR:JAGae61479 )
            The context parameter is not passed correctly in
            libXfGL.so.2. Dereferencing the bad context pointer
            causes a memory fault.

            Resolution:
            Modify the libXfGL.so.2 to pass the context parameter
                correctly.

            ( SR:8606297977 CR:JAGae61479 )
            The context parameter is not passed correctly in
            libXfGL.so.2. Dereferencing the bad context pointer
            causes a memory fault.

            Resolution:
            Modify the libXfGL.so.2 to pass the context parameter
                correctly.

        PHSS_26626:
            ( SR:8606289634 CR:JAGae53564 )
            The problem is seen when the user specifies a fog_end
            value that is more or less coincident with the back view
            frustum plane. When this occurs, rasterization problems
            (usually black lines or black polygons) occur.

        PHSS_25292:
            ( SR:8606276608 CR:JAGae40685 )
            graphdiag assumes it is looking at a 8 bit visual

            Resolution:
            Fix graphdiag so that it checks to see how many bits per
            pixel the visual is using and the the appropriate
            comparison of each pixel.

            ( SR:8606278365 CR:JAGae42423 )
            Polygons intended by the application to mask off
            sections of the window to implement a form of "model
            clipping" are not rendered; the masking polygons are
            themselves being clipped against the front plane of the
            view frustum.

            Resolution:

            A special mode has been implemented for CATIA V5 to
            adjust the front plane of the view frustum by 0.001%,
            which is enough to keep the masking polygons from being
            inadvertently clipped.

            ( SR:8606277281 CR:JAGae41353 )
            This defect occurs when an application attempts to use
            the 24 bit RGB stereo visual. The 32 bit RGBA stereo
            visual works correctly. The error reported is an X11
            BadMatch or BadValue error. This defect was corrected
            by repairing a corrupted visual table in the hp
            FireGL-UX X server. The 24 bit RGB visual is now
            correctly recognized as a valid visual.

           ( SR:8606232013 CR:JAGae01249 )
            glReadPixels, glBitmaps, and glLineWidth commands did
            not apply the super-sampling expansion correctly when
            FSAA was enabled. Now correct super-sampling pixel
            expansion is done for all OpenGL primitives.

            ( SR:8606246422 CR:JAGae12867 )
            The display list optimizer for the hp Fire GL-UX creates
            multiple copies of the display list data, resulting in
            memory fragmentation when memory is released. The
            resolution was to reduced memory consumption when
            creating large display lists by combining optimization
            steps and allocating memory in reusable sized blocks.

            ( SR:8606257531 CR:JAGae21834 )
            The architecture for hp Fire GL-UX does not allow the
            system to completely recover from a hung hp Fire GL-UX
            device. The only solution is to restart the X server.
            The resolution was to implement a robust hang detection
            and recovery mechanism in the hp Fire GL-UX dynamically
            loaded kernel module and the X server.

            ( SR:8606264986 CR:JAGae29317 )
            When application(s) exit, the X server sends
            notification for every window that is destroyed to the
            OpenGL daemon. Applications that have an unusually
            large number of display connections can cause a FIFO to
            overflow when the windows are destroyed. The resolution
            was to no longer sends DestroyWindow messages to the OGL
            Daemon.

            ( SR:8606270014 CR:JAGae34252 )
            The hp Fire GL-UX does not support OpenGL GLX pixmaps in
            the default configuration. This functionality is only
            available when the /etc/X11/XF86Config option is set
            (uncommented):
                Option "AccelerateIndirectRendering" "false"
            This functionality is implemented at the cost of
            dropping back to software rendering for all indirect
            contexts. The hp Fire GL-UX supports hardware
            accelerated GLX 1.2 GLX Pixmap rendering in the default
            configuration. The XF86Config option still forces
            software rendering for OpenGL GLX pixmaps and indirect
            contexts.

            ( SR:8606270007 CR:JAGae34245 )
            The X server does not honor the modification to the
            gamma value as set by the gamma tool. The gamma tool is
            included in this patch

            ( SR:8606277699 CR:JAGae41769 )
            When reading an image from the framebuffer in the form
            of "n" subimages and then constructing the final image
            by tiling the multiple subimages, the result may be
            incorrect. The resolution was to correctly handle the
            reading of subimages from the frame buffer and tiling
            those images into the destination buffer.

Enhancement:
        No

SR:
        8606232013 8606246422 8606257531 8606264986 8606270014
        8606270007 8606277699 8606277281 8606278365 8606276608
        8606289634 8606295859 8606296354 8606297977

Patch Files:

        Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/graphinfo
        /opt/graphics/common/man/man1.Z/graphinfo.1g

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/demos/verify_viewer-PA32
        /opt/graphics/OpenGL/demos/verify_viewer-PA64
        /opt/graphics/OpenGL/lib/pa20_64/libGL.2
        /opt/graphics/OpenGL/lib/pa20_64/libGLU.2
        /opt/graphics/OpenGL/lib/pa20_64/libHpGL.2
        /opt/graphics/OpenGL/lib/pa20_64/libXfGL.2
        /opt/graphics/OpenGL/lib/pa20_64/libddvmd.2
        /opt/graphics/OpenGL/lib/pa20_64/libogltls.2
        /opt/graphics/OpenGL/lib/libGL.1
        /opt/graphics/OpenGL/lib/libGL.2
        /opt/graphics/OpenGL/lib/libGLU.1
        /opt/graphics/OpenGL/lib/libGLU.2
        /opt/graphics/OpenGL/lib/libHpGL.2
        /opt/graphics/OpenGL/lib/libXfGL.2
        /opt/graphics/OpenGL/lib/libddvmd.2
        /opt/graphics/OpenGL/lib/libogltls.2
        /opt/graphics/OpenGL/lib/libogltls.sl
        /opt/graphics/PEX5/contrib/xhpcmap
        /opt/graphics/PEX5/demos/PEXInfo.l.pm
        /opt/graphics/PEX5/demos/PEXVerify.scr
        /opt/graphics/PEX5/demos/VerifyPEX_msg
        /opt/graphics/PEX5/demos/pexcube_data
        /opt/graphics/PEX5/demos/verify_install
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.-1.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.-2.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.1.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.2.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/fonts.dir
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.-1.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.-2.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.1.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.2.pht
        /opt/graphics/PEX5/fonts/ascii/stroke/phonts.dir
        /opt/graphics/PEX5/fonts/font_info/stroke/-1
        /opt/graphics/PEX5/fonts/hp_japanese/stroke/fonts.dir
        /opt/graphics/PEX5/fonts/hp_japanese/stroke/phonts.dir
        /opt/graphics/PEX5/fonts/usascii/stroke/fonts.dir
        /opt/graphics/PEX5/fonts/usascii/stroke/phonts.dir
        /opt/graphics/PEX5/help/PEXErrorHelp
        /opt/graphics/PEX5/lbin/pexd
        /opt/graphics/PEX5/lbin/pexd_init
        /opt/graphics/PEX5/lib/macros/ormac
        /opt/graphics/PEX5/lib/nls/msg/C/PEX.cat
        /opt/graphics/PEX5/lib/libPEX5.1
        /opt/graphics/PEX5/lib/libPEX5.2
        /opt/graphics/PEX5/lib/libPEX5.3
        /opt/graphics/PEX5/lib/libPEXUt.1
        /opt/graphics/PEX5/lib/libPEXUt.2
        /opt/graphics/PEX5/lib/libPEXXg.1
        /opt/graphics/PEX5/lib/libPEXXg.2
        /opt/graphics/PEX5/lib/libPEX5.sl
        /opt/graphics/PEX5/lib/libPEXUt.sl
        /opt/graphics/PEX5/lib/libPEXXg.sl
        /opt/graphics/common/bin/pcltrans
        /opt/graphics/common/bin/sb2xwd
        /opt/graphics/common/bin/screenpr8.07
        /opt/graphics/common/bin/xinitcolormap
        /opt/graphics/common/bin/xwcreate
        /opt/graphics/common/bin/xwd2sb
        /opt/graphics/common/bin/xwdestroy
        /opt/graphics/common/lbin/gwind
        /opt/graphics/common/lbin/gwindstop
        /opt/graphics/common/lbin/sb_daemon_11.0
        /opt/graphics/common/lbin/sb_daemon_10.0
        /opt/graphics/common/lbin/sb_daemon_8.02
        /opt/graphics/common/lbin/sb_daemon_8.05
        /opt/graphics/common/lbin/sb_daemon_8.07
        /opt/graphics/common/lbin/sb_daemon_9.0
        /opt/graphics/common/lib/formatters/pcl/libfmtpcl.1
        /opt/graphics/common/lib/formatters/pcl/libfmtpcl.sl
        /opt/graphics/common/lib/nls/msg/C/hpgfx.cat
        /opt/graphics/common/lib/nls/msg/en_US.roman8/hpgfx.cat
        /opt/graphics/common/lib/char_sets
        /opt/graphics/common/lib/libXg.1
        /opt/graphics/common/lib/libXg.2
        /opt/graphics/common/lib/libXwindow.1
        /opt/graphics/common/lib/libXwindow.2
        /opt/graphics/common/lib/libcgm.1
        /opt/graphics/common/lib/libcgm.2
        /opt/graphics/common/lib/libddCADplt.1
        /opt/graphics/common/lib/libddSMDpix.1
        /opt/graphics/common/lib/libddSMDpln.1
        /opt/graphics/common/lib/libddbyte.1
        /opt/graphics/common/lib/libdddi.1
        /opt/graphics/common/lib/libdddi.2
        /opt/graphics/common/lib/libdddl.1
        /opt/graphics/common/lib/libddhil.1
        /opt/graphics/common/lib/libddhpcgm.1
        /opt/graphics/common/lib/libddhpgl.1
        /opt/graphics/common/lib/libddload.1
        /opt/graphics/common/lib/libddnull.1
        /opt/graphics/common/lib/libddsox11.1
        /opt/graphics/common/lib/libddvmx.1
        /opt/graphics/common/lib/libdl.1
        /opt/graphics/common/lib/libdl.2
        /opt/graphics/common/lib/libdlrefs.1
        /opt/graphics/common/lib/libdlrefs.2
        /opt/graphics/common/lib/libhpgfx.1
        /opt/graphics/common/lib/libhpgfx.2
        /opt/graphics/common/lib/libhpgfx.3
        /opt/graphics/common/lib/libXg.sl
        /opt/graphics/common/lib/libXwindow.sl
        /opt/graphics/common/lib/libcgm.sl
        /opt/graphics/common/lib/libddCADplt.sl
        /opt/graphics/common/lib/libddSMDpix.sl
        /opt/graphics/common/lib/libddSMDpln.sl
        /opt/graphics/common/lib/libddbyte.sl
        /opt/graphics/common/lib/libdddl.sl
        /opt/graphics/common/lib/libddhil.sl
        /opt/graphics/common/lib/libddhpcgm.sl
        /opt/graphics/common/lib/libddhpgl.sl
        /opt/graphics/common/lib/libddload.sl
        /opt/graphics/common/lib/libddnull.sl
        /opt/graphics/common/lib/libddsox11.sl
        /opt/graphics/common/lib/libddvmx.sl
        /opt/graphics/common/lib/libdl.sl
        /opt/graphics/common/lib/libdlrefs.sl
        /opt/graphics/common/lib/libhpgfx.sl
        /opt/graphics/common/stroke/font_info/1
        /opt/graphics/common/stroke/font_info/2
        /opt/graphics/common/stroke/font_info/4
        /opt/graphics/common/stroke/font_info/58
        /opt/graphics/common/stroke/font_info/6
        /opt/graphics/common/stroke/font_info/8
        /opt/graphics/common/stroke/hproman/1
        /opt/graphics/common/stroke/hproman/2
        /opt/graphics/common/stroke/hproman/4
        /opt/graphics/common/stroke/hproman/58
        /opt/graphics/common/stroke/hproman/6
        /opt/graphics/common/stroke/hproman/8
        /opt/graphics/common/stroke/jisascii/1
        /opt/graphics/common/stroke/jisascii/2
        /opt/graphics/common/stroke/jisascii/4
        /opt/graphics/common/stroke/jisascii/6
        /opt/graphics/common/stroke/jisascii/8
        /opt/graphics/common/stroke/katakana/1
        /opt/graphics/common/stroke/katakana/2
        /opt/graphics/common/stroke/katakana/4
        /opt/graphics/common/stroke/katakana/6
        /opt/graphics/common/stroke/katakana/8
        /opt/graphics/common/stroke/usascii/1
        /opt/graphics/common/stroke/usascii/2
        /opt/graphics/common/stroke/usascii/4
        /opt/graphics/common/stroke/usascii/58
        /opt/graphics/common/stroke/usascii/6
        /opt/graphics/common/stroke/usascii/8
        /opt/graphics/common/stroke/markers
        /opt/graphics/newconfig/opt/graphics/common/config/defaults
        /opt/graphics/newconfig/opt/graphics/phigs/config/
                char_set_info
        /opt/graphics/newconfig/opt/graphics/phigs/config/defaults
        /opt/graphics/newconfig/opt/graphics/phigs/11.00_Rel_Notes
        /opt/graphics/newconfig/usr/lib/X11/extensions/fp.PEX
        /opt/graphics/newconfig/usr/lib/X11/XErrorDB
        /opt/graphics/phigs/bin/cgmiui
        /opt/graphics/phigs/bin/xinitcolormap
        /opt/graphics/phigs/bin/xmodsharedcmap
        /opt/graphics/phigs/bin/xsharedcmap
        /opt/graphics/phigs/char_sets/ascii/-1
        /opt/graphics/phigs/char_sets/ascii/-2
        /opt/graphics/phigs/char_sets/ascii/1
        /opt/graphics/phigs/char_sets/ascii/2
        /opt/graphics/phigs/char_sets/font_info/-1
        /opt/graphics/phigs/char_sets/latin1/-1
        /opt/graphics/phigs/char_sets/latin1/-2
        /opt/graphics/phigs/char_sets/latin1/1
        /opt/graphics/phigs/char_sets/latin1/2
        /opt/graphics/phigs/include/Colors.h
        /opt/graphics/phigs/lbin/phg_daemon
        /opt/graphics/phigs/lib/X11/app-defaults/Phigswidget
        /opt/graphics/phigs/lib/nls/msg/C/phigs.cat
        /opt/graphics/phigs/lib/nls/msg/en_US.roman8/phigs.cat
        /opt/graphics/phigs/lib/libphigs.1
        /opt/graphics/phigs/lib/libphigs.2
        /opt/graphics/phigs/lib/libphigsXg.1
        /opt/graphics/phigs/lib/libphigsXg.2
        /opt/graphics/phigs/lib/libphigs.sl
        /opt/graphics/phigs/lib/libphigsXg.sl
        /opt/graphics/phigs/11.00_Rel_Notes
        /usr/lib/X11/extensions/libXhpPEX.1

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/GL/glut.h
        /opt/graphics/OpenGL/contrib/libglut/hpux32/libglut.a
        /opt/graphics/OpenGL/contrib/libglut/hpux64/libglut.a
        /opt/graphics/OpenGL/contrib/libglut/MonoRoman.stroke
        /opt/graphics/OpenGL/contrib/libglut/README
        /opt/graphics/OpenGL/contrib/libglut/Roman.stroke
        /opt/graphics/OpenGL/contrib/libwidget/hpux32/libGLw.a
        /opt/graphics/OpenGL/contrib/libwidget/hpux64/libGLw.a
        /opt/graphics/OpenGL/contrib/libwidget/GLwDAUtil.c
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.c
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.h
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawAP.h
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.c
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.h
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawAP.h
        /opt/graphics/OpenGL/contrib/libwidget/Makefile32
        /opt/graphics/OpenGL/contrib/libwidget/Makefile64
        /opt/graphics/OpenGL/contrib/libwidget/README
        /opt/graphics/OpenGL/contrib/visual/COPYRIGHT
        /opt/graphics/OpenGL/contrib/visual/LOCALIZE
        /opt/graphics/OpenGL/contrib/visual/Makefile32
        /opt/graphics/OpenGL/contrib/visual/Makefile64
        /opt/graphics/OpenGL/contrib/visual/README
        /opt/graphics/OpenGL/contrib/visual/fields.h
        /opt/graphics/OpenGL/contrib/visual/fields.uil
        /opt/graphics/OpenGL/contrib/visual/help.uil
        /opt/graphics/OpenGL/contrib/visual/linklist.C
        /opt/graphics/OpenGL/contrib/visual/visual.C
        /opt/graphics/OpenGL/contrib/visual/visual.h
        /opt/graphics/OpenGL/contrib/visual/visual.uid-32
        /opt/graphics/OpenGL/contrib/visual/visual.uid-64
        /opt/graphics/OpenGL/contrib/visual/visual.uil
        /opt/graphics/OpenGL/contrib/visual/window.C
        /opt/graphics/OpenGL/contrib/xglinfo/Makefile32
        /opt/graphics/OpenGL/contrib/xglinfo/Makefile64
        /opt/graphics/OpenGL/contrib/xglinfo/global.h
        /opt/graphics/OpenGL/contrib/xglinfo/stringConversion.c
        /opt/graphics/OpenGL/contrib/xglinfo/xglinfo.c
        /opt/graphics/OpenGL/contrib/xglinfo/xglinfo.man
        /opt/graphics/OpenGL/demos/chess/Data/BlackMarble.ppm
        /opt/graphics/OpenGL/demos/chess/Data/WhiteMarble.ppm
        /opt/graphics/OpenGL/demos/chess/Data/Wood.ppm
        /opt/graphics/OpenGL/demos/chess/Data/bishop.bj
        /opt/graphics/OpenGL/demos/chess/Data/black_top.bj
        /opt/graphics/OpenGL/demos/chess/Data/chassis.bj
        /opt/graphics/OpenGL/demos/chess/Data/king.bj
        /opt/graphics/OpenGL/demos/chess/Data/knight.bj
        /opt/graphics/OpenGL/demos/chess/Data/pawn.bj
        /opt/graphics/OpenGL/demos/chess/Data/queen.bj
        /opt/graphics/OpenGL/demos/chess/Data/rook.bj
        /opt/graphics/OpenGL/demos/chess/Data/white_top.bj
        /opt/graphics/OpenGL/demos/chess/hpux32/libxboard.a
        /opt/graphics/OpenGL/demos/chess/hpux64/libxboard.a
        /opt/graphics/OpenGL/demos/chess/Board.C
        /opt/graphics/OpenGL/demos/chess/Board.H
        /opt/graphics/OpenGL/demos/chess/Callbacks.C
        /opt/graphics/OpenGL/demos/chess/Callbacks.H
        /opt/graphics/OpenGL/demos/chess/GLwMDrawA.uih
        /opt/graphics/OpenGL/demos/chess/Makefile32
        /opt/graphics/OpenGL/demos/chess/Makefile64
        /opt/graphics/OpenGL/demos/chess/PolyMesh.C
        /opt/graphics/OpenGL/demos/chess/PolyMesh.H
        /opt/graphics/OpenGL/demos/chess/README
        /opt/graphics/OpenGL/demos/chess/Utilities.C
        /opt/graphics/OpenGL/demos/chess/Utilities.H
        /opt/graphics/OpenGL/demos/chess/Window.C
        /opt/graphics/OpenGL/demos/chess/Window.H
        /opt/graphics/OpenGL/demos/chess/chess.uid-32
        /opt/graphics/OpenGL/demos/chess/chess.uid-64
        /opt/graphics/OpenGL/demos/chess/chess.uil
        /opt/graphics/OpenGL/demos/chess/crafty
        /opt/graphics/OpenGL/demos/chess/main.C
        /opt/graphics/OpenGL/demos/chess/xboard.h
        /opt/graphics/OpenGL/demos/occlusion_cull/Makefile32
        /opt/graphics/OpenGL/demos/occlusion_cull/Makefile64
        /opt/graphics/OpenGL/demos/occlusion_cull/README
        /opt/graphics/OpenGL/demos/occlusion_cull/ocComplex.c
        /opt/graphics/OpenGL/demos/occlusion_cull/ocDemo.h
        /opt/graphics/OpenGL/demos/occlusion_cull/ocSimple.c
        /opt/graphics/OpenGL/demos/occlusion_cull/screwdriver.gz
        /opt/graphics/OpenGL/demos/occlusion_cull/trackball.c
        /opt/graphics/OpenGL/demos/occlusion_cull/trackball.h
        /opt/graphics/OpenGL/demos/stereo/Makefile32
        /opt/graphics/OpenGL/demos/stereo/Makefile64
        /opt/graphics/OpenGL/demos/stereo/README
        /opt/graphics/OpenGL/demos/stereo/simple_stereo.c
        /opt/graphics/OpenGL/demos/threads/Makefile32
        /opt/graphics/OpenGL/demos/threads/Makefile64
        /opt/graphics/OpenGL/demos/threads/README
        /opt/graphics/OpenGL/demos/threads/threads.c
        /opt/graphics/OpenGL/demos/threads/threads_utls.c
        /opt/graphics/OpenGL/demos/threads/threads_utls.h
        /opt/graphics/OpenGL/demos/verify.uid-32
        /opt/graphics/OpenGL/demos/verify.uid-64
        /opt/graphics/OpenGL/demos/verify_install-32
        /opt/graphics/OpenGL/demos/verify_install-64
        /opt/graphics/OpenGL/demos/verify_viewer-32
        /opt/graphics/OpenGL/demos/verify_viewer-64
        /opt/graphics/OpenGL/doc/Web/README
        /opt/graphics/OpenGL/include/GL/gl.h
        /opt/graphics/OpenGL/include/GL/glHpInt.h
        /opt/graphics/OpenGL/include/GL/glu.h
        /opt/graphics/OpenGL/include/GL/glx.h
        /opt/graphics/OpenGL/include/GL/glxmd.h
        /opt/graphics/OpenGL/include/GL/glxproto.h
        /opt/graphics/OpenGL/include/GL/glxtokens.h
        /opt/graphics/OpenGL/include/GL/GLwDrawA.h
        /opt/graphics/OpenGL/include/GL/GLwDrawAP.h
        /opt/graphics/OpenGL/include/GL/GLwMDrawA.h
        /opt/graphics/OpenGL/include/GL/GLwMDrawAP.h
        /opt/graphics/OpenGL/lib/hpux32/libGLw.a
        /opt/graphics/OpenGL/lib/hpux64/libGLw.a

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lbin/ogld
        /opt/graphics/OpenGL/lib/hpux32/libGL.so.2
        /opt/graphics/OpenGL/lib/hpux32/libGLU.so.2
        /opt/graphics/OpenGL/lib/hpux32/libHpGL.so.2
        /opt/graphics/OpenGL/lib/hpux32/libXfGL.so.2
        /opt/graphics/OpenGL/lib/hpux32/libddfgl.so.2
        /opt/graphics/OpenGL/lib/hpux32/libddvmd.so.2
        /opt/graphics/OpenGL/lib/hpux32/libogltls.so.2
        /opt/graphics/OpenGL/lib/hpux32/libGL.so
        /opt/graphics/OpenGL/lib/hpux32/libGLU.so
        /opt/graphics/OpenGL/lib/hpux32/libogltls.so
        /opt/graphics/OpenGL/lib/hpux64/libGL.so.2
        /opt/graphics/OpenGL/lib/hpux64/libGLU.so.2
        /opt/graphics/OpenGL/lib/hpux64/libHpGL.so.2
        /opt/graphics/OpenGL/lib/hpux64/libXfGL.so.2
        /opt/graphics/OpenGL/lib/hpux64/libddfgl.so.2
        /opt/graphics/OpenGL/lib/hpux64/libddvmd.so.2
        /opt/graphics/OpenGL/lib/hpux64/libogltls.so.2
        /opt/graphics/OpenGL/lib/hpux64/libGL.so
        /opt/graphics/OpenGL/lib/hpux64/libGLU.so
        /opt/graphics/OpenGL/lib/hpux64/libogltls.so
        /opt/graphics/OpenGL/lib/nls/msg/C/glu.cat
        /opt/graphics/OpenGL/lib/nls/msg/en_US.roman8/glu.cat
        /opt/graphics/OpenGL/ReleaseNotes

what(1) Output:

        Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/graphinfo:
                None

        Graphics3D.COMMON-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/man/man1.Z/graphinfo.1g:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/demos/verify_viewer-PA32:
                HP aC++ B3910B X.03.14.12 Language Support Library

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/demos/verify_viewer-PA64:
                HP aC++ B3910B X.03.14.12 Language Support Library

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libGL.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGL.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libGLU.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGLU.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libHpGL.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libHpGL.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libXfGL.2:
                Built for: 11.00 on HP-UX Daily, +O3 +Oentrysched +F
                        PD +Ofastaccess +Onolooptransform +Optrs_str
                        ongly_typed
                X Window System, Version 11 R6
                (build date: Thu Dec 5 20:30:57 MST 2002)

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libddvmd.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.20:37:56 $ $Revision: 20021205.11578 $
                        libddvmd.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/pa20_64/libogltls.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libogltls.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libGL.1:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGL.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libGL.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGL.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libGLU.1:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGLU.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libGLU.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libGLU.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libHpGL.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libHpGL.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libXfGL.2:
                Built for: 11.00 on HP-UX Daily, +O3 +Oentrysched +F
                        PD +Ofastaccess +Onolooptransform +Optrs_str
                        ongly_typed
                X Window System, Version 11 R6
                (build date: Thu Dec 5 18:18:44 MST 2002)

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libddvmd.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.20:37:56 $ $Revision: 20021205.11578 $
                        libddvmd.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libogltls.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libogltls.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/libogltls.sl:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:11:35 $ $Revision: 20021205.17322 $
                        libogltls.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/contrib/xhpcmap:
                $Revision: 550.1 $
                $Date: 96/03/19 14:17:07 $
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ xhpcmap

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/demos/PEXInfo.l.pm:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/demos/PEXVerify.scr:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/demos/VerifyPEX_msg:
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ VerifyPEX_msg

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/demos/pexcube_data:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/demos/verify_install:
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ verify_install

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.-1.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.-2.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.1.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/ascii.2.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/fonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.-1.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.-2.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.1.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/latin1.2.pht:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/ascii/stroke/phonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/font_info/stroke/-1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/hp_japanese/stroke/fonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/hp_japanese/stroke/phonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/usascii/stroke/fonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/fonts/usascii/stroke/phonts.dir:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/help/PEXErrorHelp:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lbin/pexd:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                Server Daemon
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ pexd

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lbin/pexd_init:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                Server Startup Daemon
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ pexd_init

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/macros/ormac:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/nls/msg/C/PEX.cat:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEX5.1:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                PEX5 Library
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEX5.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEX5.2:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                PEX5 Library
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEX5.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEX5.3:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                PEX5 Library
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEX5.3

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXUt.1:
                CGE Version 1.0 Utilities Library
                $Revision: 550.2 $
                $Date: 96/04/15 13:59:58 $
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXUt.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXUt.2:
                CGE Version 1.0 Utilities Library
                $Revision: 550.2 $
                $Date: 96/04/15 13:59:58 $
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXUt.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXXg.1:
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXXg.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXXg.2:
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXXg.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEX5.sl:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                PEX5 Library
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEX5.3

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXUt.sl:
                CGE Version 1.0 Utilities Library
                $Revision: 550.2 $
                $Date: 96/04/15 13:59:58 $
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXUt.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/PEX5/lib/libPEXXg.sl:
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libPEXXg.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/pcltrans:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ pcltrans

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/sb2xwd:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb2xwd

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/screenpr8.07:
                STARBASE HP-UX 8.07 A.08.07 10/09/91 screenpr PHSS_
                        1388 $Revision: 402.1.1.3 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libfmtpcl.a $R
                        evision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98550.a $
                        Revision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98720.a $
                        Revision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98730.a $
                        Revision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98704.a $
                        Revision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libdd98735.a $
                        Revision: 402.1.1.1 $
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libddgcrx.a $R
                        evision: 402.1.1.7 $ PHSS_1388
                STARBASE HP-UX PATCH $Date: 92/06/17 06:52:03 $ echo
                        _util.o $Revision: 402.1.1.6 $
                STARBASE HP-UX 8.07 PATCH 04/28/92/ PICKING PATCH
                        fpx_base.o
                STARBASE HP-UX Patch PHSS_1295 6/29/92 vwxfm2.o DI p
                        olyhedrons
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libsb1.a $Revi
                        sion: 402.1.1.1 $
                STARBASE HP-UX Patch PHSS_1096 05/12/92 fpxB_stubs.o
                         $Revision: 402.1.1.5 $
                STARBASE HP-UX Patch PHSS_0600 2/18/92 prim_wd.o $Re
                        vision: 402.1.1.5
                STARBASE HP-UX Patch PHSS_1295 6/29/92 prim_wd.o DI
                        polyhedrons
                STARBASE HP-UX Patch PHSS_1354 7/21/92 prim_wd.o DI
                        polyhedrons for gcrx
                STARBASE HP-UX 8.07 A.08.07 10/09/91 libsb2.a $Revi
                        sion: 402.1.1.1 $

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/xinitcolormap:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ xinitcolorm
                        ap

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/xwcreate:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ xwcreate

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/xwd2sb:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ xwd2sb

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/bin/xwdestroy:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ xwdestroy

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/gwind:
                FILE_VERSION
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ gwind

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/gwindstop:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ gwindstop

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_11.0:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_10.0:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_8.02:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_8.05:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_8.07:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lbin/sb_daemon_9.0:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ sb_daemon_1
                        1.0
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        a
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/formatters/pcl/libfmtpcl.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libfmtpcl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/formatters/pcl/libfmtpcl.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libfmtpcl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/nls/msg/C/hpgfx.cat:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/nls/msg/en_US.roman8/hpgfx.cat:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/char_sets:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXg.1:
                GRAPHICS CORE HP-UX
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXg.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXg.2:
                GRAPHICS CORE HP-UX
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXg.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXwindow.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXwindow.2:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libcgm.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libcgm.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libcgm.2:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libcgm.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddCADplt.1:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddCADplt
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddSMDpix.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddSMDpix
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddSMDpln.1:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddSMDpln
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddbyte.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddbyte.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdddi.1:
                GRAPHICS CORE on HP-UX 11.00 $Date: 18-Mar-03.13:45:
                        18 $ $Revision: 20030318.23819 $ libdddi.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdddi.2:
                GRAPHICS CORE on HP-UX 11.00 $Date: 18-Mar-03.13:45:
                        18 $ $Revision: 20030318.23819 $ libdddi.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdddl.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdddl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhil.1:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhil.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhpcgm.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhpcgm.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhpgl.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhpgl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddload.1:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddload.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddnull.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddnull.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddsox11.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddsox11.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddvmx.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddvmx.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdl.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdl.2:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdl.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdlrefs.1:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdlrefs.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdlrefs.2:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdlrefs.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libhpgfx.1:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libhpgfx.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libhpgfx.2:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libhpgfx.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libhpgfx.3:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libhpgfx.3

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXg.sl:
                GRAPHICS CORE HP-UX
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXg.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libXwindow.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libXwindow.
                        2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libcgm.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libcgm.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddCADplt.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddCADplt
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddSMDpix.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddSMDpix
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddSMDpln.sl:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddSMDpln
                        .1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddbyte.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddbyte.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdddl.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdddl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhil.sl:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhil.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhpcgm.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhpcgm.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddhpgl.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddhpgl.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddload.sl:
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddload.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddnull.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddnull.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddsox11.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddsox11.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libddvmx.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libddvmx.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdl.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdl.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libdlrefs.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libdlrefs.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/lib/libhpgfx.sl:
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                PHSS_26629/26634 SB Runtime/DevKit
                GRAPHICS CORE on HP-UX 11.00 $Date: 05-Dec-02.18:11:
                        35 $ $Revision: 20021205.17326 $ libhpgfx.3

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/4:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/58:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/6:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/font_info/8:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/4:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/58:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/6:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/hproman/8:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/jisascii/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/jisascii/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/jisascii/4:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/jisascii/6:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/jisascii/8:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/katakana/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/katakana/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/katakana/4:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/katakana/6:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/katakana/8:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/4:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/58:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/6:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/usascii/8:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/common/stroke/markers:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/opt/graphics/common/config/defaults:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/opt/graphics/phigs/config/
                char_set_info:
                char_set_info $Revision: /main/7 $ $Date: 18-Mar-96
                        .16:03:12 $

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/opt/graphics/phigs/config/defaults:
                defaults $Revision: /main/13 $ $Date: 18-Mar-96.16:
                        03:10 $ */

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/opt/graphics/phigs/11.00_Rel_Notes:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/usr/lib/X11/extensions/fp.PEX:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/newconfig/usr/lib/X11/XErrorDB:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/bin/cgmiui:
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ cgmiui

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/bin/xinitcolormap:
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ xinitcolorm
                        ap

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/bin/xmodsharedcmap:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/bin/xsharedcmap:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/ascii/-1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/ascii/-2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/ascii/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/ascii/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/font_info/-1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/latin1/-1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/latin1/-2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/latin1/1:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/char_sets/latin1/2:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/include/Colors.h:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lbin/phg_daemon:
                HP-PHIGS HP-UX 11.00 ACE 9911
                HP-PHIGS PATCH PHSS_20271/PHSS_20272
                HP-PHIGS HP-UX 11.00 0006
                HP-PHIGS PATCH PHSS_20294/PHSS_20295
                HP-PHIGS PATCH PHSS_21468/PHSS_21469
                HP-PHIGS PATCH PHSS_21806/PHSS_21807
                HP-PHIGS PATCH PHSS_21978/PHSS_21979
                HP-PHIGS PATCH PHSS_22610/PHSS_22611
                HP-PHIGS PATCH PHSS_23542/PHSS_23543
                HP-PHIGS PATCH PHSS_23562/PHSS_23563
                HP-PHIGS Daemon 3.52 on HP-UX $ $
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ phg_daemon

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/X11/app-defaults/Phigswidget:
                Phigswidget $Revision: 206.1 $ $Date: 96/03/18 16:01
                        :42 $

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/nls/msg/C/phigs.cat:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/nls/msg/en_US.roman8/phigs.cat:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigs.1:
                HP-PHIGS HP-UX 11.00 ACE 9911
                HP-PHIGS PATCH PHSS_20271/PHSS_20272
                HP-PHIGS HP-UX 11.00 0006
                HP-PHIGS PATCH PHSS_20294/PHSS_20295
                HP-PHIGS PATCH PHSS_21468/PHSS_21469
                HP-PHIGS PATCH PHSS_21806/PHSS_21807
                HP-PHIGS PATCH PHSS_21978/PHSS_21979
                HP-PHIGS PATCH PHSS_22610/PHSS_22611
                HP-PHIGS PATCH PHSS_23542/PHSS_23543
                HP-PHIGS PATCH PHSS_23562/PHSS_23563
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigs.1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigs.2:
                HP-PHIGS HP-UX 11.00 ACE 9911
                HP-PHIGS PATCH PHSS_20271/PHSS_20272
                HP-PHIGS HP-UX 11.00 0006
                HP-PHIGS PATCH PHSS_20294/PHSS_20295
                HP-PHIGS PATCH PHSS_21468/PHSS_21469
                HP-PHIGS PATCH PHSS_21806/PHSS_21807
                HP-PHIGS PATCH PHSS_21978/PHSS_21979
                HP-PHIGS PATCH PHSS_22610/PHSS_22611
                HP-PHIGS PATCH PHSS_23542/PHSS_23543
                HP-PHIGS PATCH PHSS_23562/PHSS_23563
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigs.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigsXg.1:
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigsXg.
                        1

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigsXg.2:
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigsXg.
                        2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigs.sl:
                HP-PHIGS HP-UX 11.00 ACE 9911
                HP-PHIGS PATCH PHSS_20271/PHSS_20272
                HP-PHIGS HP-UX 11.00 0006
                HP-PHIGS PATCH PHSS_20294/PHSS_20295
                HP-PHIGS PATCH PHSS_21468/PHSS_21469
                HP-PHIGS PATCH PHSS_21806/PHSS_21807
                HP-PHIGS PATCH PHSS_21978/PHSS_21979
                HP-PHIGS PATCH PHSS_22610/PHSS_22611
                HP-PHIGS PATCH PHSS_23542/PHSS_23543
                HP-PHIGS PATCH PHSS_23562/PHSS_23563
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigs.2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/lib/libphigsXg.sl:
                HP-PHIGS 3.65 on HP-UX 11.00 $Date: 05-Dec-02.21:43:
                        25 $ $Revision: 20021205.19086 $ libphigsXg.
                        2

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/phigs/11.00_Rel_Notes:
                None

        Graphics3D.OPENGL-COMP,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /usr/lib/X11/extensions/libXhpPEX.1:
                PHSS_23559/23561 PEX5 Runtime/DevKit
                Extension Library
                PEX 5.1 v4 on HP-UX 11.00 $Date: 05-Dec-02.21:43:26
                        $ $Revision: 20021205.19083 $ libXhpPEX.1

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/GL/glut.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/hpux32/libglut.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libglut.a

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/hpux64/libglut.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libglut.a

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/MonoRoman.stroke:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libglut/Roman.stroke:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/hpux32/libGLw.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libGLw.a

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/hpux64/libGLw.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libGLw.a

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwDAUtil.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawA.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwDrawAP.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawA.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/GLwMDrawAP.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/libwidget/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/COPYRIGHT:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/LOCALIZE:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/fields.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/fields.uil:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/help.uil:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/linklist.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/visual.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/visual.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/visual.uid-32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/visual.uid-64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/visual.uil:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/visual/window.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/global.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/stringConversion.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/xglinfo.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/contrib/xglinfo/xglinfo.man:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/BlackMarble.ppm:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/WhiteMarble.ppm:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/Wood.ppm:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/bishop.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/black_top.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/chassis.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/king.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/knight.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/pawn.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/queen.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/rook.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Data/white_top.bj:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/hpux32/libxboard.a:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/hpux64/libxboard.a:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Board.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Board.H:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Callbacks.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Callbacks.H:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/GLwMDrawA.uih:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/PolyMesh.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/PolyMesh.H:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Utilities.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Utilities.H:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Window.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/Window.H:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/chess.uid-32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/chess.uid-64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/chess.uil:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/crafty:
                HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                        evision: 74.03 $

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/main.C:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/chess/xboard.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/ocComplex.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/ocDemo.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/ocSimple.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/screwdriver.gz:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/trackball.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/occlusion_cull/trackball.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/stereo/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/stereo/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/stereo/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/stereo/simple_stereo.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/Makefile32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/Makefile64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/threads.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/threads_utls.c:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/threads/threads_utls.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify.uid-32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify.uid-64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify_install-32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify_install-64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify_viewer-32:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/demos/verify_viewer-64:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/doc/Web/README:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/gl.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glHpInt.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glu.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glx.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glxmd.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glxproto.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/glxtokens.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/GLwDrawA.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/GLwDrawAP.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/GLwMDrawA.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/include/GL/GLwMDrawAP.h:
                None

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libGLw.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libGLw.a

        Graphics3D.OPENGL-DK,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libGLw.a:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:29:18 $ $Revision: 20021205.26136 $
                        libGLw.a

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lbin/ogld:
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libGL.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGL.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libGLU.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGLU.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libHpGL.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libHpGL.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libXfGL.so.2:
                X Window System, Version 11 R6
                (build date: Mon Mar 17 16:37:00 MST 2003)
                Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
                        1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
                        y +FPD +Oshortdata +Ofastaccess
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libddfgl.so.2:
                X Window System, Version 11 R6
                (build date: Mon Mar 17 16:58:12 MST 2003)
                Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
                        1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
                        y +FPD +Oshortdata +Ofastaccess
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libddvmd.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:07:58 $ $Revision: 20021205.26727 $
                        libddvmd.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libogltls.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libogltls.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libGL.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGL.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libGLU.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGLU.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux32/libogltls.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libogltls.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libGL.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGL.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libGLU.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGLU.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libHpGL.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libHpGL.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libXfGL.so.2:
                X Window System, Version 11 R6
                (build date: Mon Mar 17 16:59:13 MST 2003)
                Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
                        1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
                        y +FPD +Oshortdata +Ofastaccess
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libddfgl.so.2:
                X Window System, Version 11 R6
                (build date: Tue Mar 18 11:51:45 MST 2003)
                Built for: 11.22 on HP-UX Daily, +O3 +Oinlinebudget=
                        1000 +Ofltacc=relaxed +Oinitcheck +DSmckinle
                        y +FPD +Oshortdata +Ofastaccess
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libddvmd.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.19:07:58 $ $Revision: 20021205.26727 $
                        libddvmd.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libogltls.so.2:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libogltls.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libGL.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGL.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libGLU.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libGLU.so.2
                HP-UX/General Millicode B.11.20.00 (IPF TOT): (MILLI
                         - 05/01/01)

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/hpux64/libogltls.so:
                OpenGL 1.1 Revision 1.32 on HP-UX 11.00 $Date: 05-De
                        c-02.18:03:32 $ $Revision: 20021205.25807 $
                        libogltls.so.2

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
        /opt/graphics/OpenGL/lib/nls/msg/C/glu.cat:
                None

        Graphics3D.OPENGL-RUN,fr=B.11.22.01,fa=HP-UX_B.11.22_IA,
                v=HP:
 &n