OSEC

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

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

                            HP Support Information Digests

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

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

         http://www.itresourcecenter.hp.com/

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

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

         http://www.itresourcecenter.hp.com/

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


    Digest Name: weekly HP-UX series 800 10.X patch digest
        Created: Sun Jul 8 3:05:03 PDT 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_24239 s700_800 10.20 OV NNM6.2 Consolidated Patch
    PHSS_24451 s700_800 10.20 HP SQL/HP-UX A.G3.28 Development Patch
    PHSS_24450 s700_800 10.20 HP SQL/HP-UX A.G3.28 Run-Time Patch
    PHSS_23470 s700_800 10.X OV OB3.50 patch - CS packet
    PHSS_23952 s700_800 10.X Fortran90 B.10.20.(19|20|27) cumulative patch

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


    Document ID: PHSS_24239
    Date Loaded: 20010706
          Title: s700_800 10.20 OV NNM6.2 Consolidated Patch

    Patch Name: PHSS_24239

    Patch Description: s700_800 10.20 OV NNM6.2 Consolidated Patch

    Creation Date: 01/07/02

    Post Date: 01/07/06

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

    Products:
            OpenView Network Node Manager 6.2

    Filesets:
            OVNNMgr.OVMIB-CONTRIB,B.06.20.00
            OVNNMgr.OVNNM-RUN,B.06.20.00 OVNNMgr.OVRPT-RUN,B.06.20.00
            OVNNMgrMan.OVNNM-RUN-MAN,B.06.20.00
            OVPlatform.OVDB-RUN,B.06.20.00
            OVPlatform.OVEVENT-MIN,B.06.20.00
            OVPlatform.OVMIN,B.06.20.00 OVPlatform.OVWIN,B.06.20.00
            OVPlatform.OVWWW-EVNT,B.06.20.00
            OVPlatform.OVWWW-FW,B.06.20.00
            OVPlatformDevKit.OVWIN-PRG,B.06.20.00
            OVPlatformMan.OVSNMP-MIN-MAN,B.06.20.00

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_24239:
            Cumulative Consolidated Patch

            PHSS_24229:
            Older shared libraries not included in the
            6.2 release.

            PHSS_24176:
            1. ovdbsetup -o does not work if Oracle examples installed.
            2. ovdwunloader/ovdwloader may fail based upon case of
            table names.

            3. ovcolqsql error value out of range.

            4. snmp_trend_dataset shows instance, not alias, for text
            collections.

            5. ovdbcheck often makes ovstart hang for minutes.

            6. ovcoltosql aborts on NT when signal received.

            PHSS_24155:
            1. After selecting CDP view
            (URL=http://aphrodite:8880/OvCgi/cdpView.ovpl?
            noSplash=1) the output on the screen is first a heading :

            CDP View
            as of Wed Apr 4 15:09:25 2001

            and then :

            FATAL ERROR: no alias for

            2. If one node is selected on ovw map and cdpview is
            brought up, it is supposed to give only the nodes connected
            to that node. However, it brings up the entire "cdp
            enabled" topology.

            3. There is a problem reading the CDP ovw regfile.

            4. When nodeView.xsl is built, the cisco symbols files are
            not properly parsed.

            5. The color of unmanaged nodes (brown) shown in
            nodeView/cdpView does not match those in the jovw/ovw view.
            Its off by a shade

            PHSS_24150:
            1. libovw.jar hangs when applications make large ovwdb
            requests

            2. Web ovtopodump gives FATAL ERROR when dumping management
            station.

            3. Reporting: "Create Report" fails under Netscape 6. Java
            console reports NoSuchComponent exception, causing
            nnmRptConfig and nnmRptPresenter to hang on Netscape6
            on HPUX/Solaris.

            PHSS_24137:
            1) On some Solaris systems, ovhelp core dumped upon startup
            when LANG=ja. It did not core dump for LANG=C, japanese
            or ja_JP.PCK.

            2) OVwRemoveDropCallback() fails

            PHSS_24119:
            Memory leaks occur in netmon.

            PHSS_24110:
            When ITO/VPO appends it's Emergency license to NNM's
            license key file, NNM should be able to recognize the ITO
            Emergency license key as a Full NNM Enterprise Unlimited
            key. This is not the case if ITO happens to be down.
            -- SR 8606193368- 8606196210 --------------------------
            Corrupted gif89 format images caused ovw to core dump.
            Also, closing Network Presenter could occasionally cause
            the root submap to suddenly be displayed on the ovw session
            in place of the home submap.
            -- SR 8606184761 --------------------------------------
            Web Alarm Category window is too narrow if wide category
            names exist. Colored buttons disappear off left side and
            label text is truncated on right side.
            -- SR 8606193427 8606195686 ---------------------------
            1) Currently there is a need to enable snmp packet tracing
            in order to determine the reason why the snmp session was
            opened - this introduces a huge amount of data for a small
            piece of information. Using the 0x10000000 trace mask
            traces open/close of SNMP sessions, but does not identify
            reason for creation of the session.

            2) Netmon process aborts with the following functions
            contained in the stack backtrace (found in
            netmon_err.log or drwtsn.log):
            createLlaOnlyNode
            _layoutDeviceTableEntry

            This can happen when nodes that do not support
            IP or IPX are configured to be discoverd in
            an unmanaged state in the $OV_CONF/oid_to_type
            file.
            -- SR 8606163748 --------------------------------------
            1. In the Web Alarm Browser correlation display window
            ("Alarm Details"), long descriptive text fields are
            truncated. If one attempts to view the fields by
            scrolling, a blank window is encountered.

            2. Alarm browser details window does not show events with
            empty descriptive text.

            3. Alarm browser details window corrupts text containing
            '|' character
            -- SR 8606196677 --------------------------------------
            xnmgraph.exe cores with EXCEPTION_ACCESS_VIOLATION when
            many xnmgraph GUIs are opened and then closed them as fast
            as possible.
            -- SR 8606193919 --------------------------------------
            When the ECS ScheduledMaintenance circuit was configured
            with an OutageTimeSpecification that included a specific
            WeekDay, the circuit could fail during the last seven days
            of the month. In some cases the circuit fails to enable,
            in other cases the circuit fails to suppress events during
            an Outage. In either case, a range error is logged in the
            pmd.log0 file.
            -- SR 8606184718 --------------------------------------
            On some systems, the NNM process "ovdbcheck" dies
            occasionally. This generates an OV_DBdown event in the
            alarms browser, and the "ovstatus -c ovdbcheck" command
            yields the following message:

              Data Warehouse unaccessible. Exit(1)

            This error is caused by a very transient condition. The
            ovdbcheck process can be started again without any problem.
            -- SR 8606184661 --------------------------------------
            If the user stops and restarts jovw.exe from the same
            browser session, jovw did not receive automatic updates of
            changes in the ovw map, e.g. symbol moves, deletes, etc.
            -- SR 8606181224 -------------------------------------
            The mibExpr.conf(4) manpage implies that the COMBINED
            syntax can be used with any type of indirection. Yet when
            it is used with the "datarate" category, snmpCollect and
            xnmgraph always fail to find any instances to collect on.
            -- SR 8606187163 -------------------------------------
            If a previous invocation of snmpCollect ungracefully exited
            without removing file $OV_DB/snmpCollect/snmpCollectPid,
            then running "snmpCollect -S" will produce an error message
            - as expected, but the PID number which it reports that it
            cannot find is always "22".
            -- SR 8606181875 -------------------------------------
            On Solaris systems, if the "-T -V" options are enabled for
            snmpCollect, and there is at least 1 collection configured
            that is for "ALL" instances of some collected MIB, then
            snmpCollect will coredump with SIGNAL 11 within seconds of
            being ovstarted.
            -- SR 8606188054 -------------------------------------
            xnmsnmpconf -import will remove all characters after the
            pound sign in community strings.
            -- SR 8606192654 -------------------------------------
            xnmtopoconf will not run on a system with a limited
            license.

            Also,

            xnmtopoconf -[un]manageobj station objects

            gives the error

            Error: station <whatever> is not the local station

            if the station specified is a remote collection station.
            ------------------------------------------------------
            Web Alarm Category window is too narrow if wide category
            names exist. Colored buttons disappear off left side and
            label text is truncated on right side.
            ------------------------------------------------------
            Corrupted gif89 format images caused ovw to core dump.
            Also, closing Network Presenter could occasionally cause
            the root submap to suddenly be displayed on the ovw session
            in place of the home submap.
            -- SR 8606182117 -------------------------------------
            Pressing "OK" on the ovw Map Properties Dialog box forced
            an ipmap synchronization even if no IP Map attributes had
            changed.
            -- SR 8606181221 -------------------------------------
            ipmap would core dump in OVwFormatSymbolType() when
            attempting to write out an error message after failing to
            create a new symbol.
              [/opt/OV/lib/libovutil.2]
            ( 1) 0xc0bb4f44 _OVlogCrash + 0x264
              [/opt/OV/lib/libovutil.2]
            ( 2) 0x000119b8 fatalSignalHandler__Fi + 0x8c
              [/opt/OV/bin/ipmap]
            ( 3) 0xc0142c30 _sigreturn [/lib/libc.1]
            ( 4) 0xc0088800 strlen + 0x20 [/lib/libc.1]
            ( 5) 0xc0d806bc
            send_string__8_BaseMsgFR11_MsgChannelPCc + 0x78
              [/opt/OV/lib/libovw.2]
            ( 6) 0xc0d7cb44
            sendParameter__8_BaseMsgFR11_MsgChannelR9Parameter +
            0xa0 [/opt/OV/lib/libovw.2]
            ( 7) 0xc0d7de88 send__8_BaseMsgFR11_MsgChannel + 0x6c
              [/opt/OV/lib/libovw.2]
            ( 8) 0xc0d8ec00 send__7_APiMsgFR11_MsgChannel + 0x3c
              [/opt/OV/lib/libovw.2]
            ( 9) 0xc0dab5e4 _OVwFormatSymbolType__FPc + 0xa0
              [/opt/OV/lib/libovw.2]
            (10) 0xc0d92540 OVwFormatSymbolType + 0x1c
              [/opt/OV/lib/libovw.2]
            (11) 0x0002548c
            formatSymbolCreateInfo__FP19OVwSymbolCreateInfoi +
            0x9c [/opt/OV/bin/ipmap]
            -- SR 8606180991 -------------------------------------
            On Solaris systems that have installed Cisco applications,
            most NNM data warehouse commands (ovdwtrend, ovcoltosql,
            ovcolsum, ovcoldelsql, ovdwevent, ovdwquery, ovdbcheck,
            ovdweventflt and ovdwtopo) will abort with the following
            error message:

               ld.so.1: ovdwquery: fatal: relocation error:
               file /opt/OV/lib/libodbc.so:
               symbolSQLGetPrivateProfileString:
               referenced symbol not found

            This problem is observed on Solaris machines that set the
            LD_LIBRARY_PATH environment variable to include (prepend)
            a Cisco library path.

            Note: This is primarily a Solaris problem; however, the
            linking of the NNM data warehouse commands was revised for
            all NNM platforms in order to preclude the possibility
            of a similar problem on other platforms.
            -- SR 8606181883 -------------------------------------
            On NT and Windows 2000, if a submap has the panner open,
            moving one symbol may cause the all the other symbols to be
            relaid in a few crowded rows at the top of the submap.
            This occurred on Row/Column and Bus submaps with autolayout
            on.
            -- SR 8606188667 8606164874 8606158089 ---------------
            Negative coordinates reported by APIs on Unix.
            OVW could core dump if application called OVwCreateSymbols
            () with less-than-filled out fields for the OVwSymbolInfo
            struct.
            -- SR 8606181144 -------------------------------------
            xnmgraph crashes when graphing live data from a node whose
            Selection name is different from from its node name.
            -- SR 8606187001 8606174051 --------------------------
            Report Presenter can hang or abort when there is a very
            large number of reports in the reporting directory. This
            is most likely to occur if Daily reports are retained for
            more than 3 or 4 months. In some cases reports were
            displayed by the Report Presenter but not all of the
            reports were displayed.
            -- SR 8606180345 -------------------------------------
            ovw hangs when the open map is deleted and User Default Map
            does not exist in the available maps list.
            -- SR 8606203143 -------------------------------------
            For some NNM applications running on Unix, the use of a
            umask determines the permissions with which files and
            directories are created. This might make some files
            inaccessible to other users or programs. Also, there is
            no method for ensuring that permissions are set
            appropriately.
            -- SR 8606201244 8606201630 --------------------------
            (1) If using remote console, ipmap will report an error
            attempting to connect to pmd; Fatal IPMap Error: Cannot
            connect to pmd: bind():
            Cannot assign requested address".
            (2) When using IP address wildcarding, all matches of
            wildcards are broken except when the first value is a
            wildcard. by this, 192.*.*.*
            is being treated as *.*.*.*, and 192.168.*.* is being
            treated as *.168.*.*.
            For netmon.noDiscover, using wildcards such as 192.*.*.*
            will cause no discovery to occur. For other applications,
            such as pmd and xnmevents, this can cause matches when
            they should not occur.

    Defect Description:
            PHSS_24239:
            Cumulative Consolidated Patch

            Resolution:
            Cumulative Consolidated Patch

            PHSS_24229:
            Older shared libraries were inadvertantly
            omitted from the 6.2 release.
            Resolution:
            Older shared libraries were added to the
            6.2 software.

            PHSS_24176:
            1. ovdbsetup -o does not work if Oracle examples installed.
            Installing Oracle examples causes the file
            $ORACLE_HOME/network/admin/sqlnet.ora to be installed with
            a field "NAMES.DEFAULT_DOMAIN". The Data Warehouse code
            uses "ov_net", and this is qualified by the TNS listener as
            being "ov_net.[NAMES.DEFAULT_DOMAIN]" which does not exist.
            This causes an ORA-12154 error to occur during ovdbsetup
            -o.

            2. ovdwunloader/ovdwloader may fail based upon case of
            table names.

            It is possible to specify the case of tables for databases
            on NT. The logic for ovdwunloader and ovdwloader attempts
            to determine the case, but the code did not always use the
            case-specific table name for the database operations.

            3. ovcolqsql error value out of range.

            The handling of signed longs was not correct for ODBC
            operations. The precision specified was 10,2 when it
            should have been 10,0. Some large numbers, such as
            timestamps, would cause the code to fail with an
            out-of-range error.

            4. snmp_trend_dataset shows instance, not alias, for text
            collections.

            Due to a logic error, the code should have used aliases
            instead of instance numbers for text collections.

            5. ovdbcheck often makes ovstart hang for minutes.

            The embedded database's client library was changed to
            provide multiple connection attempts and timeouts between
            connections. This caused ovdbcheck to hang for over a
            minute when the database was not started. It also hung
            client applications when the database was not started.

            6. ovcoltosql aborts on NT when signal received.

            On NT, signal handling is on a separate thread from the
            main thread. The logic for cleaning up included
            disconnecting from the database, but it was the case that
            the main thread might still attempt database operations
            during this time. If the database structures were freed,
            then the code would abort.
            Resolution:
            1. ovdbsetup -o does not work if Oracle examples installed.
            If $ORACLE_HOME/network/admin/sqlnet.ora exists with a
            NAMES.DEFAULT_DOMAIN entry, then ovdbsetupo3.sh will add an
            entry to /etc/tnsnames.ora ( /var/opt/oracle/tnsnames.ora
            on Solaris ) for the service ov_net.[NAMES.DEFAULT_DOMAIN].
            This will allow the Data Warehouse code to operate.

            2. ovdwunloader/ovdwloader may fail based upon case of
            table names.

            The logic for handling the "found" table name based upon
            case has been made to be used where appropriate.

            3. ovcolqsql error value out of range.

            The binding of parameters has been made to use 10,0 which
            will handle signed long values correctly.

            4. snmp_trend_dataset shows instance, not alias, for text
            collections.

            A common routine was modified to apply the ifAlias code to
            string data.

            5. ovdbcheck often makes ovstart hang for minutes.

            The embedded database engine, by default, uses tcpip. Code
            has been added to use a socket connection to validate that
            the port is active rather than the SQLConnect call that
            hangs due to going through the new client library.

            6. ovcoltosql aborts on NT when signal received.

            The code for freeing the database connection has been
            removed. This operation occurs during the program exiting
            now.

            PHSS_24155:
            1. rnetstat is wrapping lines due to the fact that the
            label is too long.

            2. It seems like the cdpnode parameter is being dropped
            somehow.

            3. CDP ovw regfile has a typo in URL:cdpNode vs. cdpnode

            4. Cisco Symbol files contain multiple symbols, whereas HP
            symbol files contain one symbol per file.

            5. The color of unmanaged nodes (brown) shown in
            nodeView/cdpView does not match those in the jovw/ovw view.
            Its off by a shade
            Resolution:
            This defect is the central point for all of the code fixes
            that were implemented, postMR, for CDP view and Node view.
            See Fix text in CR for details.

            PHSS_24150:
            1. The Java libovw API contains a class
            (OVBufferedOutputStream) that implements ovwdb's transport
            protocol. It was not compliant with that protocol when
            requests greater than 16 KBytes were made (no length was
            being transmitted).

            2. A FATAL ERROR message was being displayed for a normal
            error condition. However this led users to believe that
            there was a malfunction in the program.

            3. The Java virtual machine changed the model for handling
            components. Given special code for managing components, the
            indexing of the second element ( index 1 ) caused the Java
            code to throw an exception with "no such child 5".
            Resolution:
            1. OVBufferedOutputStream has been reimplemented to account
            for the ovwdb transport protocol's requirements.

            2. The FATAL ERROR messages that should have been reported
            as normal errors are now displayed with a softer "Error:"
            message. These normal errors can now be fixed by the user.

            3. RaisedPanel has been reimplemented to not override
            getComponent. This eliminates the problem of looking for
            components incorrectly, i.e. that each component is
            searched by its index number directly.

            PHSS_24137:
            1) On Unix, ovhelp creates the path for the message catalog
            that the help viewer is going to use. The path includes
            the $LANG variable.
            Unfortunately, ovhelp did not allocate enough space for
            the name of the help file, which sometimes
            caused memory to be overwritten and caused a segmentation
            fault, especially if $LANG was a short name such as "ja".

            2) _MSG_OVW_REMOVEDROPCALLBACK was missing from the
            dispatcher case statement.
            Resolution:
            1) ovhelp now allocates enough space to build the
            message catalog path name.

            2)Add _MSG_OVW_REMOVEDROPCALLBACK to the case statement.

            PHSS_24119:
            Memory was not being freed properly.
            Resolution:
            Memory is now being freed.

            PHSS_24110:
            NNM Licensing does not properly parse ITO Emergency
            license keys.
            Resolution:
            Modify the _OVNNMreadLicEntries function to properly parse
            ITO Emergency license keys.
            -----------------------------------------------------------
            A handle to one of the xnmgraph dialogs (the Stat dialog)
            is obtained but not validated before being used. As a
            result of the GUIs being closed, in some circumstances, the
            dialog object may have been freed.
            Resolution:
            Ensure that any dialog handle we obtain is still valid
            before we use it.
            -- SR 8606193368 8606196210 ------------------------------
            ovw did not do error checking when reading in gif89 images;
            corrupted images caused ovw to overwrite memory.

            On ovw startup, the initial home submap displayed did not
            have its user-initiated reference count set. Network
            Presenter uses OVwLoadSubmap and OVwUnloadSubmap to load
            and unload its submap. The OVwUnloadSubmap call when
            Network Presenter exited caused the home submap to be
            closed because its user-initiated reference count was not
            set. If there were no other submaps displayed, the root
            submap was displayed in its place.
            Resolution:
            ovw now performs additional error-checking when loading
            gif89 images.

            ovw also now sets the user-initiated reference count on
            the home submap when it is displayed upon startup.
            -- SR 8606184761 ------------------------------------------
            Web Alarm Category window widths were hard-coded in CGI
            program that generates HTML parameters. Did not account
            for number of characters in labels nor the size of font
            with which they are displayed. Window content was centered
            and allowed buttons and text to roll off both sides.
            Resolution:
            ovalarm.exe has been modified to detect wide labels and
            generate maximum widths needed to allow proper display of
            buttons and labels. It attempts to account for wider fonts
            used in certain locales. Window contents are now
            left-justified.
            -- SR 8606193427 8606195686 -------------------------------
            1) The tracing feature of netmon does not include the
            reason for opening an SNMP session when tracing
            the session creation.

            2) The process of adding the non-IP node in an
            unmanaged state will cause an abort if there
            is a failure to add the node to the database.
            Resolution:
            1) The SNMP session tracing messages have been
            enhanced to include the reason for creation
            of the session.

            2) The netmon process has been changed so that it
            will not abort when it encounters an error adding
            a node to the database.
            -- SR 8606163748 ------------------------------------------
            1.The component used to display alarms in the details
            window had some internal limitations and implementation
            deficiencies which prevented it from displaying text
            messages longer than the screen width. Its scrolling model
            failed when zero-width columns were included (as does the
            alarm browser)

            2. Parsing was incorrect for empty fields

            3. Internal mechanism used '|' character as separator char.
            Resolution:
            1. Replaced tree control component with more robust version
            2. Fixed parser to handle empty fields.

            3. Replaced internal mechanism for storing field info.
            -- SR 8606196677 ------------------------------------------
            A handle to one of the xnmgraph dialogs (the Stat dialog)
            is obtained but not validated before being used. As a
            result of the GUIs being closed, in some circumstances, the
            dialog object may have been freed.
            Resolution:
            Ensure that any dialog handle we obtain is still valid
            before we use it.
            -- SR 8606193919 ------------------------------------------
            The ScheduledMaintenance circuit is designed to handle an
            end of month transition, but in one instance an internally
            calculated month day value being used in an intermediate
            calculation caused a range error even though the value was
            valid in that instance.
            Resolution:
            The ScheduledMaintenance circuit will no longer throw a
            range error in that particular case.
            -- SR 8606184718 ------------------------------------------
            This problem is caused by a transient condition where
            ovdbcheck fails to connect to the data warehouse's embedded
            database. ovdbcheck subsequently aborts.
            Resolution:
            The ovdbcheck code was modified to retry the database
            connection twice before giving up. Since the error
            condition is very transient, this keeps ovdbcheck from
            dying. The code was also modified to gather more
            diagnostic information about the connect failure which
            will be placed in the ovdbcheck.log file. (It is
            still not known why this connection failure occurs.)
            -- SR 8606184661 ------------------------------------------
            jovw was not properly re-initializing its state when it was
            restarted from the same browser session.
            Resolution:
            jovw now reinitializes correctly when restarted from the
            same browser session.
            -- SR 8606181224 ------------------------------------------
            The COMBINED keyword only worked with the utilization
            indirection category, but the manpage failed to mention
            that.
            Resolution:
            First, libovutil has now been changed so that COMBINED
            indirect collections work with both the datarate and
            utilization categories (but no others). Secondly, the
            mibExpr.conf(4) manpage now states this fact.
            -- SR 8606187163 -----------------------------------------
            Instead of printing the PID number, it was printing the
            signal number it was trying to send to the PID (SIGIO = 22)
            Resolution:
            The error message now includes the correct PID number.
            -- SR 8606181875 -----------------------------------------
            A message destined for $OV_LOG/snmpCol.trace was being
            formatted in the wrong way.
            Resolution:
            snmpCollect will not coredump now, and the trace message is
            correctly printed to snmpCol.trace.
            -- SR 8606188054 ----------------------------------------
            The pound sign indicates the start of a comment. The
            function that read each line from the imported file would
            search for the pound sign and ignore any text after
            it.
            Resolution:
            To allow pound sign within community strings, the pound
            sign should be prefixed with a backslash.
            The function that reads lines from the imported file has
            been changed so that it now checks if a backslash
            prefixes the pound sign. If so, it is no longer
            considered a comment but part of the configuration entry.
            -- SR 8606192654 ----------------------------------------
            xnmtopoconf is meant to manage remote collection stations
            and therefore the requirement that its system have an
            unlimited license is by design.

            The restriction on the station during a manageobj or
            unmanageobj is because of additional functionality that
            was never implemented. Despite the fact that from the man
            page or usage you might infer the station specified in an
             [un]manageobj can be remote, this was in fact never
            implemented.
            Resolution:
            The usage text (xnmtopoconf -?) and the man page (and NT
            NNMRef.hlp file) will be corrected to make it clear that
            the station specified in a manageobj or unmanageobj must
            be the local station.
            -- SR 8606182117 ---------------------------------------
            ipmap did not check to see if any IP Map attributes had
            changed before starting the synchronization.
            Resolution:
            ipmap now checks to see if any IP Map attributes have
            changed, and only performs the synchronization when at
            least one attribute has been modified.
            -- SR 8606181221 ---------------------------------------
            When ipmap failed to create a symbol it attempted to log
            certain symbol info fields which were not valid.
            Resolution:
            ipmap only logs those symbol info fields which are valid
            -- SR 8606180991 ---------------------------------------
            This problem is caused by conflicting versions of odbc
            library "libodbcinst.so". Both NNM and Cisco use this
            library but, unfortunately, they use different versions of
            this library. When the LD_LIBRARY_PATH environment variable
            prepends the Cisco library path, the NNM data warehouse
            commands attempt to use the Cisco version of the library
            instead of the NNM version.
            Resolution:
            Modifications have been made to the software build process
            for the data warehouse commands. They are now built in
            such a way that they will not be influenced by
            LD_LIBRARY_PATH when loading the odbc libraries at run
            time.
            -- SR 8606181883 -------------------------------------------
            ovw used the wrong width and height values for the submap
            to calculate the number of symbols per row.
            Resolution:
            ovw now uses the correct width and height values to
            determine the number of symbols per row.
            -- SR 8606188667 8606164874 8606158089 ---------------------
            Layout was not being done when needed or layout needed to
            be disabled until all symbols were moved.
            The local variable sym_type in ovwCreateSymbols() was not
            initialized and could be accessed without being set first.
            Resolution:
            Added call to layout or disabled layout until all symbols
            were moved.
            Initialize the local variable sym_type in ovwCreateSymbols
            -- SR 8606181144 -------------------------------------------
            We use the node name, as returned by ovexprguru, to
            retrieve the object Id (Ovw Id) instead of using the
            Selection name, through OVwDbSelectionNameToObjectId().
            Resolution:
            Use the Selection name in retrieving the Object Id of the
            node instead of the node name.
             Also, to prevent any crash from occurring, validate any
            data retrieved using the above object Id.
            -- SR 8606187001 8606174051 --------------------------------
            There were two causes for this problem: 1) the algorithm
            for traversing the Reports directories did not properly
            close the directories when done. 2) The buffer for
            sending the report tree to the web browser sometimes
            overflowed.
            Resolution:
            The reporting directories are now closed when
            nnmRptPresnter is done traversing them. The Java report
            tree buffer is now sent to the browser with multiple
            writes of a size suitable to the operating system.
            -- SR 8606180345 ------------------------------------------
            If the map name appearing as User Default Map does not
            exist in the maps list, ovw tries to open a non-existent
            map and hangs.
            Resolution:
            An error message is displayed indicating that the User
            Default Map does not exist in the maps list and directs the
            user to choose a valid map name from the maps list and set
            it as User Default Map.
            -- SR 8606203143 ------------------------------------------
            There is no well-defined way of controlling the
            permissions with wich NNM applications create files and
            directories. In may cases, the umask value determines
            the permissions of files and directories.
            Resolution:
            The following changes have been made on UNIX to solve
            this problem.
            1. A new configuration file has been created which gives
            the NNM administrator control over the permissions with
            which files and directories are created. Please read the
            manpage on $OV_CONF/defaultperms.conf for more details.

            2. A script is also provided that can be used to change
            the permissions of existing files and directories to the
            values which are considered more appropriate. To ensure
            that these permission changes are implemented, the
            administrator must run this script once the patch is
            installed. Please read the manpage on
            $OV_BIN/ovperms.ovpl for more details.

            3. In addition, as part of the fixing applications that
            run as root, the use of symbolically linked files for
            output is no longer valid. In cases where files exist
            on another filesystem, the directory (not the files) must
            be symbolically linked.
            -- SR 8606201244 8606201630 -------------------------------
            (1) ipmap on remote consoles cannot connect to pmd. The
            error reported is: "Fatal IPMap Error: Cannot connect to
            pmd: bind(): cannot assign requested address" This is
            due to attempting to bind the IP address specified to
            pmd. Since this address does not exist on the remote
            console, the code failed to bind and ipmap exits.
            (2) Using the netmon.noDiscover file with a wildcard of
            192.*.*.* does not discover anything. Other programs
            using IP address matching might return inaccurate
            results.
            The IP address matching logic was modified to allow for
            partial wildcard strings to be entered (e.g. 15.*
            instead of 15.*.*.* ). During the parsing of the
            wildcard string, the first value in the dot notation
            was incorrectly set to the wildcard character "*".
            Resolution:
            (1) The code for binding the address now only occurs
            if the program is running on the server.
            (2) The string "*" used for expanding partial wildcard
            stings is now in separate memory from the memory used
            for the wildcard sting parsing.

    SR:
            8606200808 8606197747 8606196677 8606197782 8606196798
            8606196787 8606193818 8606193368 8606196210 8606184761
            8606193427 8606195686 8606163748 8606193919 8606184718
            8606184661 8606181224 8606187163 8606181875 8606188054
            8606192654 8606182117 8606181221 8606180991 8606181883
            8606188667 8606164874 8606181144 8606187001 8606174051
            8606180345 8606201244 8606201630

    Patch Files:
            /opt/OV/bin/Availability.ovpl
            /opt/OV/bin/InventoryGen.ovpl
            /opt/OV/bin/ThresholdViolations.ovpl
            /opt/OV/bin/ovcwd
            /opt/OV/bin/ovreppublish
            /opt/OV/bin/ovrequestd
            /opt/OV/bin/request_create
            /opt/OV/bin/Perl/lib/perl5/5.6.0/OVdrawNodes.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopoCGI.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/_OVPerms.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/ovbackup.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/ovreporting.pm
            /opt/OV/bin/ipmap
            /opt/OV/bin/netmon
            /opt/OV/bin/ovconfadmin.ovpl
            /opt/OV/bin/ovperms.ovpl
            /opt/OV/bin/ovrepld
            /opt/OV/bin/ovtopmd
            /opt/OV/bin/ovtopofix
            /opt/OV/bin/ovweb
            /opt/OV/bin/rnetstat
            /opt/OV/bin/snmpColDump
            /opt/OV/bin/snmpCollect
            /opt/OV/bin/xnmappmon
            /opt/OV/bin/xnmbuilder
            /opt/OV/bin/xnmcollect
            /opt/OV/bin/xnmgraph
            /opt/OV/bin/xnmloadmib
            /opt/OV/bin/xnmpolling
            /opt/OV/bin/xnmtopoconf
            /opt/OV/bin/ovactiond
            /opt/OV/bin/ovdumpevents
            /opt/OV/bin/xnmevents
            /opt/OV/bin/ovsessionmgr
            /opt/OV/bin/ovalarmsrv
            /opt/OV/bin/ovbackup.ovpl
            /opt/OV/bin/ovnnmInstallLic
            /opt/OV/bin/ovpause
            /opt/OV/bin/ovresume
            /opt/OV/bin/ovrestore.ovpl
            /opt/OV/bin/ovstart
            /opt/OV/bin/ovstop
            /opt/OV/bin/ovstatus
            /opt/OV/bin/ovexec
            /opt/OV/bin/ovhelp
            /opt/OV/bin/ovhelpindex
            /opt/OV/bin/ovuispmd
            /opt/OV/bin/ovw
            /opt/OV/bin/ovwdb
            /opt/OV/bin/ovcoldelsql
            /opt/OV/bin/ovcolqsql
            /opt/OV/bin/ovcolsum
            /opt/OV/bin/ovcoltosql
            /opt/OV/bin/ovdbcheck
            /opt/OV/bin/ovdbsetupo3.sh
            /opt/OV/bin/ovdwconfig.ovpl
            /opt/OV/bin/ovdwevent
            /opt/OV/bin/ovdwloader
            /opt/OV/bin/ovdwquery
            /opt/OV/bin/ovdwtopo
            /opt/OV/bin/ovdwtrend
            /opt/OV/bin/ovdwunloader
            /opt/OV/bin/ovdweventflt
            /opt/OV/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar
            /opt/OV/www/htdocs/classes/nnmReporting/nnmReporting.jar
            /opt/OV/www/htdocs/classes/jovw/debug.jovw.jar
            /opt/OV/www/htdocs/classes/jovw/jovw.jar
            /opt/OV/www/htdocs/classes/libovw.jar
            /opt/OV/www/htdocs/classes/jalarm/debug.jalarm.jar
            /opt/OV/www/htdocs/classes/jalarm/jalarm.jar
            /opt/OV/www/htdocs/classes/debug.libovw.jar
            /opt/OV/www/cgi-bin/nnmRptConfig.exe
            /opt/OV/www/cgi-bin/cdpView.ovpl
            /opt/OV/www/cgi-bin/neighborView.ovpl
            /opt/OV/www/cgi-bin/nodeView.ovpl
            /opt/OV/www/cgi-bin/ovtopodump.ovpl
            /opt/OV/www/cgi-bin/segmentView.ovpl
            /opt/OV/www/cgi-bin/ovlaunch.exe
            /opt/OV/www/cgi-bin/ovlaunchreg.exe
            /opt/OV/www/cgi-bin/ovlogin.exe
            /opt/OV/www/cgi-bin/webappmon.exe
            /opt/OV/www/cgi-bin/ovalarm.exe
            /opt/OV/www/bin/htpasswd
            /opt/OV/newconfig/OVNNM-RUN/conf/defaultperms.conf
            /opt/OV/newconfig/OVNNM-RUN/conf/directories
            /opt/OV/newconfig/OVNNM-RUN/conf/files
            /opt/OV/newconfig/OVNNM-RUN/registration/C/CDP
            /opt/OV/newconfig/OVNNM-RUN/registration/C/nodeview
            /opt/OV/newconfig/OVWWW-FW/www/etc/htpasswd
            /opt/OV/newconfig/OVWWW-FW/www/registration/jovw/C/nodeview
            /opt/OV/lib/libovtopm.2
            /opt/OV/lib/libevent.2
            /opt/OV/lib/libovwww.2
            /opt/OV/lib/libXovsnmp.2
            /opt/OV/lib/libXovsnmp.1
            /opt/OV/lib/libdbenabled.2
            /opt/OV/lib/libov.2
            /opt/OV/lib/libov.1
            /opt/OV/lib/libovgui.2
            /opt/OV/lib/libovsnmp.2
            /opt/OV/lib/libovsnmp.1
            /opt/OV/lib/libovutil.2
            /opt/OV/lib/libXovw.2
            /opt/OV/lib/libXovw.1
            /opt/OV/lib/libovw.2
            /opt/OV/lib/libovw.1
            /opt/OV/contrib/NNM/event/ThresholdViolations.ovpl
            /opt/OV/contrib/NNM/dataWarehouse/tnsnames.ora
            /opt/OV/man/man4.Z/defaultperms.conf.4
            /opt/OV/man/man4.Z/mibExpr.conf.4
            /opt/OV/man/man4.Z/ovsnmp.conf.4
            /opt/OV/man/man1m.Z/ovperms.ovpl.1m
            /opt/OV/man/man1m.Z/xnmtopoconf.1m
            /opt/OV/man/man1.Z/xnmsnmpconf.1
            /etc/opt/OV/share/conf/ecs/circuits/ScheduledMaintenance.eco
            /etc/opt/OV/share/conf/stacks/pmd/libovEvent.sl

    what(1) Output:
            /opt/OV/bin/Availability.ovpl:
                    Availability.ovpl
                    HP OpenView NNM Release B.06.20 Jul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
            /opt/OV/bin/InventoryGen.ovpl:
                    InventoryGen.ovpl
                    HP OpenView NNM Release B.06.20 Jul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
            /opt/OV/bin/ThresholdViolations.ovpl:
                    ThresholdViolations.ovpl
                    HP OpenView NNM Release B.06.20 Jul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
            /opt/OV/bin/ovcwd:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovcwd
            /opt/OV/bin/ovreppublish:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovrequestd:
                    ovrequestd
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/request_create:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/Perl/lib/perl5/5.6.0/OVdrawNodes.pm:
                    OVdrawNodes.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopoCGI.pm:
                    OVtopoCGI.pm
            /opt/OV/bin/Perl/lib/perl5/5.6.0/_OVPerms.pm:
                    None
            /opt/OV/bin/Perl/lib/perl5/5.6.0/ovbackup.pm:
                    None
            /opt/OV/bin/Perl/lib/perl5/5.6.0/ovreporting.pm:
                    ovreporting.pm
                    HP OpenView NNM Release B.06.20 Jul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
            /opt/OV/bin/ipmap:
                    ipmap
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/netmon:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    netmon
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    annoio.c $Revision: 1.45 $ $Date: 1998/04/01 06:27:2
                            6 $
                    None
                    sockstack.c $Revision: 1.68 $ $Date: 1998/06/09 01:1
                            6:51 $
                    value.c $Revision$ $Date$
                    ECS.c $Revision: 1.9 $ $Date: 1998/04/22 23:30:06 $
                    ECS 3.0 (STABLE_3_x_980808)
                    ECS REV: 980808.1708(opt) HP-UX B.10.10 Server A.05.
                            03
                    trace.c $Revision: 1.12 $ $Date: 1998/03/12 04:48:38
                             $
                    None
                    fatal.c $Revision: 1.13 $ $Date: 1998/05/07 02:26:33
                             $
                    None
                    log.c $Revision: 1.7 $ $Date: 1997/07/04 07:34:11 $
                    None
                    mesgbuf.c $Revision: 1.18 $ $Date: 1998/05/07 00:28:
                            35 $
                    None
                    sequence.c $Revision: 1.17 $ $Date: 1998/01/28 03:39
                            :17 $
                    vstring.c $Revision$ $Date$
            /opt/OV/bin/ovconfadmin.ovpl:
                    ovconfadmin.ovpl
            /opt/OV/bin/ovperms.ovpl:
                    None
            /opt/OV/bin/ovrepld:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovrepld
            /opt/OV/bin/ovtopmd:
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    ovtopmd
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
                    Copyright 1992-1997 SNMP Research, Incorporated
                    SNMP Research Distribution version 14.2.1.7
            /opt/OV/bin/ovtopofix:
                    ovtopofix
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovweb:
                    ovweb
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/rnetstat:
                    rnetstat
                    if-mib
                    fr-mib
                    ds1-mib
                    ds3-mib
                    sonet-mib
                    if-mib
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/snmpColDump:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    snmpColDump
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/snmpCollect:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    snmpCollect
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmappmon:
                    xnmappmon
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmbuilder:
                    xnmbuilder
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmcollect:
                    xnmcollect
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmgraph:
                    xnmgraph
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmloadmib:
                    xnmloadmib
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmpolling:
                    xnmpolling
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmtopoconf:
                    xnmtopoconf
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovactiond:
                    ovactiond
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovdumpevents:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/xnmevents:
                    xnmevents
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovsessionmgr:
                    ovsessionmgr
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovalarmsrv:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
                    ovalarmsrv
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovbackup.ovpl:
                    None
            /opt/OV/bin/ovnnmInstallLic:
                    ovnnmInstallLic
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovpause:
                    ovpause/ovresume
                    HP OpenView ICVT NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovresume:
                    ovpause/ovresume
                    HP OpenView ICVT NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovrestore.ovpl:
                    None
            /opt/OV/bin/ovstart:
                    ovstart/ovstop/ovstatus
                    HP OpenView ICVT NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovstop:
                    ovstart/ovstop/ovstatus
                    HP OpenView ICVT NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovstatus:
                    ovstart/ovstop/ovstatus
                    HP OpenView ICVT NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovexec:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovhelp:
                    ovhelp
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovhelpindex:
                    ovhelpindex
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovuispmd:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovw:
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP IL EFS v 2.1 bl03; Image EFS Library for HP-UX 8
                            .07+ & MPower 'libilefs.sl'
                    ovw
            /opt/OV/bin/ovwdb:
                    ovwdb
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovcoldelsql:
                    ovcoldelsql
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovcolqsql:
                    ovcolqsql
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovcolsum:
                    ovcolsum
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovcoltosql:
                    ovcoltosql
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdbcheck:
                    ovDbCheckOdbc
                    HP OpenView DataBase Tools NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdbsetupo3.sh:
                    ovdbsetupo3.sh
                    HP OpenView DBtools: NNM NNM NNM Release B.06.20 J
                            ul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
                    $Revision: /main/PULSAR/PULSAR_REP/NEPTUNE/5 $
            /opt/OV/bin/ovdwconfig.ovpl:
                    None
            /opt/OV/bin/ovdwevent:
                    ovdwevent
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdwloader:
                    ovdwloader
                    HP OpenView DataBase Tools NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdwquery:
                    ovdwquery
                    HP OpenView DataBase Tools NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdwtopo:
                    ovdwtopo
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdwtrend:
                    ovdwtrend
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/ovdwunloader:
                    ovdwunloader
                    HP OpenView DataBase Tools NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/bin/ovdweventflt:
                    ovEventFlt
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon
            /opt/OV/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar:
                    None
            /opt/OV/www/htdocs/classes/nnmReporting/nnmReporting.jar:
                    None
            /opt/OV/www/htdocs/classes/jovw/debug.jovw.jar:
                    None
            /opt/OV/www/htdocs/classes/jovw/jovw.jar:
                    None
            /opt/OV/www/htdocs/classes/libovw.jar:
                    None
            /opt/OV/www/htdocs/classes/jalarm/debug.jalarm.jar:
                    None
            /opt/OV/www/htdocs/classes/jalarm/jalarm.jar:
                    None
            /opt/OV/www/htdocs/classes/debug.libovw.jar:
                    None
            /opt/OV/www/cgi-bin/nnmRptConfig.exe:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/www/cgi-bin/cdpView.ovpl:
                    cdpView.ovpl
            /opt/OV/www/cgi-bin/neighborView.ovpl:
                    neighborView.ovpl
            /opt/OV/www/cgi-bin/nodeView.ovpl:
                    nodeView.ovpl
            /opt/OV/www/cgi-bin/ovtopodump.ovpl:
                    ovtopodump.ovpl
            /opt/OV/www/cgi-bin/segmentView.ovpl:
                    segmentView.ovpl
            /opt/OV/www/cgi-bin/ovlaunch.exe:
                    None
            /opt/OV/www/cgi-bin/ovlaunchreg.exe:
                    None
            /opt/OV/www/cgi-bin/ovlogin.exe:
                    None
            /opt/OV/www/cgi-bin/webappmon.exe:
                    None
            /opt/OV/www/cgi-bin/ovalarm.exe:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R
                            evision: 74.03 $
            /opt/OV/www/bin/htpasswd:
                    None
            /opt/OV/newconfig/OVNNM-RUN/conf/defaultperms.conf:
                    None
            /opt/OV/newconfig/OVNNM-RUN/conf/directories:
                    None
            /opt/OV/newconfig/OVNNM-RUN/conf/files:
                    None
            /opt/OV/newconfig/OVNNM-RUN/registration/C/CDP:
                    None
            /opt/OV/newconfig/OVNNM-RUN/registration/C/nodeview:
                    None
            /opt/OV/newconfig/OVWWW-FW/www/etc/htpasswd:
                    None
            /opt/OV/newconfig/OVWWW-FW/www/registration/jovw/C/nodeview:
                    HP OpenView Network Node Manager Reporting
            /opt/OV/lib/libovtopm.2:
                    libovtopm.sl
                    findroute
                    HP OpenView Topology NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libevent.2:
                    HP OpenView Event Store Access Library (HP Internal
                            only) NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovwww.2:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libXovsnmp.2:
                    libXovsnmp
                    HP OpenView SNMP Dev Kit (X functions) NNM Release B
                            .06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libXovsnmp.1:
                    PATCH PHSS_7426, 960620
                    libXovsnmp
                    HP OpenView SNMP Dev Kit (X functions) NNM Release B
                            .04.10 Rev:B.04.11
                    HP 9000 S700/S800 HP-UX 10.x OpenView version Aug 1
                            6 1996
                    Copyright (c) 1991-1996 Hewlett-Packard Company
            /opt/OV/lib/libdbenabled.2:
                    HP OpenView CORBA: pre-BETA
                    DbEnabled.cpp
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libov.2:
                    HP OpenView ov library NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libov.1:
                    PATCH PHSS_7416, 960520
                    HP OpenView libov.a NNM Release B.04.10 Rev:B.04.11
                    HP 9000 S700/S800 HP-UX 10.x OpenView version Aug 1
                            6 1996
                    Copyright (c) 1991-1996 Hewlett-Packard Company
            /opt/OV/lib/libovgui.2:
                    HP OpenView ov gui library (HP Internal only) NNM Re
                            lease B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    Debug Widget Code
            /opt/OV/lib/libovsnmp.2:
                    libovsnmp
                    rnetstat
                    HP OpenView SNMP Dev Kit NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovsnmp.1:
                    PATCH PHSS_7426, 960620
                    libovsnmp
                    libovsnmp
                    HP OpenView SNMP Dev Kit NNM Release B.04.10 Rev:B.0
                            4.11
                    HP 9000 S700/S800 HP-UX 10.x OpenView version Aug 1
                            6 1996
                    Copyright (c) 1991-1996 Hewlett-Packard Company
            /opt/OV/lib/libovutil.2:
                    HP OpenView ov utility library (HP Internal only) NN
                            M Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libXovw.2:
                    HP OpenView X11 Windows Dev Kit (X functions) NNM Re
                            lease B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libXovw.1:
                    HP OpenView X11 Windows Dev Kit (X functions) NNM Re
                            lease B.04.10 Rev:B.04.11
                    HP 9000 S700/S800 HP-UX 10.x OpenView version Aug 1
                            6 1996
                    Copyright (c) 1991-1996 Hewlett-Packard Company
            /opt/OV/lib/libovw.2:
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovw.1:
                    PATCH PHSS_7820, 960620
                    HP OpenView Windows NNM Release B.04.10 Rev:B.04.11
                    HP 9000 S700/S800 HP-UX 10.x OpenView version Aug 1
                            6 1996
                    Copyright (c) 1991-1996 Hewlett-Packard Company
            /opt/OV/contrib/NNM/event/ThresholdViolations.ovpl:
                    HP OpenView NNM Pre-NNM Release B.06.20 Jul 02 2001
                    Copyright (c) 1990-2001 Hewlett-Packard Company
            /opt/OV/contrib/NNM/dataWarehouse/tnsnames.ora:
                    None
            /opt/OV/man/man4.Z/defaultperms.conf.4:
                    None
            /opt/OV/man/man4.Z/mibExpr.conf.4:
                    None
            /opt/OV/man/man4.Z/ovsnmp.conf.4:
                    None
            /opt/OV/man/man1m.Z/ovperms.ovpl.1m:
                    None
            /opt/OV/man/man1m.Z/xnmtopoconf.1m:
                    None
            /opt/OV/man/man1.Z/xnmsnmpconf.1:
                    None
            /etc/opt/OV/share/conf/ecs/circuits/
                    ScheduledMaintenance.eco:
                    None
            /etc/opt/OV/share/conf/stacks/pmd/libovEvent.sl:
                    OV_EVENT OPI Stack
                    HP OpenView OPI Stack OV_EVENT (HP Internal only) NN
                            M Release B.06.20
                    PATCH PHSS_24239, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

    cksum(1) Output:
            2493755654 41933 /opt/OV/bin/Availability.ovpl
            1257812351 25961 /opt/OV/bin/InventoryGen.ovpl
            1850827802 8347 /opt/OV/bin/ThresholdViolations.ovpl
            1751566175 32858 /opt/OV/bin/ovcwd
            2473046867 98758 /opt/OV/bin/ovreppublish
            2033746182 148520 /opt/OV/bin/ovrequestd
            460857167 136224 /opt/OV/bin/request_create
            859352217 38892 /opt/OV/bin/Perl/lib/perl5/5.6.0/
                    OVdrawNodes.pm
            3538270492 14000 /opt/OV/bin/Perl/lib/perl5/5.6.0/
                    OVtopoCGI.pm
            2853643101 17095 /opt/OV/bin/Perl/lib/perl5/5.6.0/
                    _OVPerms.pm
            3106611896 21718 /opt/OV/bin/Perl/lib/perl5/5.6.0/
                    ovbackup.pm
            2249332860 97017 /opt/OV/bin/Perl/lib/perl5/5.6.0/
                    ovreporting.pm
            606938255 605079 /opt/OV/bin/ipmap
            2932332476 2710408 /opt/OV/bin/netmon
            3614029095 20737 /opt/OV/bin/ovconfadmin.ovpl
            934637147 69623 /opt/OV/bin/ovperms.ovpl
            2712908498 300832 /opt/OV/bin/ovrepld
            1747644215 372344 /opt/OV/bin/ovtopmd
            1898417619 82211 /opt/OV/bin/ovtopofix
            3050393160 45226 /opt/OV/bin/ovweb
            4071585178 164498 /opt/OV/bin/rnetstat
            920693728 110376 /opt/OV/bin/snmpColDump
            1424316677 836808 /opt/OV/bin/snmpCollect
            814957058 115161 /opt/OV/bin/xnmappmon
            1872044263 135702 /opt/OV/bin/xnmbuilder
            2607624816 164315 /opt/OV/bin/xnmcollect
            1488390234 262756 /opt/OV/bin/xnmgraph
            662162405 78070 /opt/OV/bin/xnmloadmib
            3459606868 73929 /opt/OV/bin/xnmpolling
            2015115510 135688 /opt/OV/bin/xnmtopoconf
            545997118 41061 /opt/OV/bin/ovactiond
            377273153 45157 /opt/OV/bin/ovdumpevents
            2003127955 226007 /opt/OV/bin/xnmevents
            4039059972 78141 /opt/OV/bin/ovsessionmgr
            3903995564 1215592 /opt/OV/bin/ovalarmsrv
            3303176207 14298 /opt/OV/bin/ovbackup.ovpl
            3074673900 226072 /opt/OV/bin/ovnnmInstallLic
            1450195204 73907 /opt/OV/bin/ovpause
            1450195204 73907 /opt/OV/bin/ovresume
            3629848835 16972 /opt/OV/bin/ovrestore.ovpl
            1513399981 78005 /opt/OV/bin/ovstart
            1513399981 78005 /opt/OV/bin/ovstop
            1513399981 78005 /opt/OV/bin/ovstatus
            248155137 65745 /opt/OV/bin/ovexec
            839716822 86280 /opt/OV/bin/ovhelp
            1589179193 49285 /opt/OV/bin/ovhelpindex
            1856392540 82252 /opt/OV/bin/ovuispmd
            1910351946 2737341 /opt/OV/bin/ovw
            164176617 387567 /opt/OV/bin/ovwdb
            4079243393 94519 /opt/OV/bin/ovcoldelsql
            435935002 172780 /opt/OV/bin/ovcolqsql
            3010155600 94535 /opt/OV/bin/ovcolsum
            3192154453 209752 /opt/OV/bin/ovcoltosql
            1275998504 78003 /opt/OV/bin/ovdbcheck
            636642591 31865 /opt/OV/bin/ovdbsetupo3.sh
            3318877207 10541 /opt/OV/bin/ovdwconfig.ovpl
            581470185 119123 /opt/OV/bin/ovdwevent
            1679486253 61617 /opt/OV/bin/ovdwloader
            1389350106 65697 /opt/OV/bin/ovdwquery
            2823473514 328776 /opt/OV/bin/ovdwtopo
            2588200479 73968 /opt/OV/bin/ovdwtrend
            4128356602 61614 /opt/OV/bin/ovdwunloader
            2237870350 69929 /opt/OV/bin/ovdweventflt
            122596022 232533 /opt/OV/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar
            3949879743 141873 /opt/OV/www/htdocs/classes/nnmReporting/
                    nnmReporting.jar
            921390057 768234 /opt/OV/www/htdocs/classes/jovw/
                    debug.jovw.jar
            2714105470 388674 /opt/OV/www/htdocs/classes/jovw/jovw.jar
            1788583037 68433 /opt/OV/www/htdocs/classes/libovw.jar
            2811864684 1474447 /opt/OV/www/htdocs/classes/jalarm/
                    debug.jalarm.jar
            432659105 443087 /opt/OV/www/htdocs/classes/jalarm/
                    jalarm.jar
            406781498 97108 /opt/OV/www/htdocs/classes/debug.libovw.jar
            3058173350 131676 /opt/OV/www/cgi-bin/nnmRptConfig.exe
            3597256610 41526 /opt/OV/www/cgi-bin/cdpView.ovpl
            3947098389 15581 /opt/OV/www/cgi-bin/neighborView.ovpl
            2135735285 20143 /opt/OV/www/cgi-bin/nodeView.ovpl
            4025372579 15977 /opt/OV/www/cgi-bin/ovtopodump.ovpl
            801601719 11568 /opt/OV/www/cgi-bin/segmentView.ovpl
            2977387531 49261 /opt/OV/www/cgi-bin/ovlaunch.exe
            21594870 36978 /opt/OV/www/cgi-bin/ovlaunchreg.exe
            2153965828 36945 /opt/OV/www/cgi-bin/ovlogin.exe
            2781454036 82271 /opt/OV/www/cgi-bin/webappmon.exe
            4241124902 96272 /opt/OV/www/cgi-bin/ovalarm.exe
            2580646997 32858 /opt/OV/www/bin/htpasswd
            3561093377 910 /opt/OV/newconfig/OVNNM-RUN/conf/
                    defaultperms.conf
            3183415192 426 /opt/OV/newconfig/OVNNM-RUN/conf/directories
            1931927719 2933 /opt/OV/newconfig/OVNNM-RUN/conf/files
            3847898040 3994 /opt/OV/newconfig/OVNNM-RUN/registration/C/
                    CDP
            157630991 1010 /opt/OV/newconfig/OVNNM-RUN/registration/C/
                    nodeview
            2013145193 27 /opt/OV/newconfig/OVWWW-FW/www/etc/htpasswd
            3601475311 1026 /opt/OV/newconfig/OVWWW-FW/www/registration/
                    jovw/C/nodeview
            399439137 3910472 /opt/OV/lib/libovtopm.2
            3221866015 317602 /opt/OV/lib/libevent.2
            863868366 2384844 /opt/OV/lib/libovwww.2
            2454999607 113648 /opt/OV/lib/libXovsnmp.2
            3546114358 16417 /opt/OV/lib/libXovsnmp.1
            3988511824 57587 /opt/OV/lib/libdbenabled.2
            1125053660 247228 /opt/OV/lib/libov.2
            585710716 148010 /opt/OV/lib/libov.1
            3884209074 296154 /opt/OV/lib/libovgui.2
            2348086842 2506040 /opt/OV/lib/libovsnmp.2
            3757938538 226198 /opt/OV/lib/libovsnmp.1
            3738153408 2367144 /opt/OV/lib/libovutil.2
            1719056421 24662 /opt/OV/lib/libXovw.2
            1043044842 24636 /opt/OV/lib/libXovw.1
            204879342 799691 /opt/OV/lib/libovw.2
            2502264571 641913 /opt/OV/lib/libovw.1
            2746381346 4304 /opt/OV/contrib/NNM/event/
                    ThresholdViolations.ovpl
            2297761432 1774 /opt/OV/contrib/NNM/dataWarehouse/
                    tnsnames.ora
            2318123031 3074 /opt/OV/man/man4.Z/defaultperms.conf.4
            4084975558 4612 /opt/OV/man/man4.Z/mibExpr.conf.4
            203844904 10980 /opt/OV/man/man4.Z/ovsnmp.conf.4
            3026127606 4558 /opt/OV/man/man1m.Z/ovperms.ovpl.1m
            2070591657 6643 /opt/OV/man/man1m.Z/xnmtopoconf.1m
            1854510860 9100 /opt/OV/man/man1.Z/xnmsnmpconf.1
            567633680 214792 /etc/opt/OV/share/conf/ecs/circuits/
                    ScheduledMaintenance.eco
            2744715074 127324 /etc/opt/OV/share/conf/stacks/pmd/
                    libovEvent.sl

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_24110 PHSS_24119 PHSS_24137 PHSS_24150 PHSS_24155 PHSS_24176
            PHSS_24229

    Equivalent Patches:
            PHSS_24240:
            s700: 11.00 11.11
            s800: 11.00 11.11

            PSOV_02945:
            sparcSOL: 2.6 2.7 2.8

            NNM_00734:
            intelNT: 4.00 4.01
            intelWIN2000: 1.00

    Patch Package Size: 31970 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_24239

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

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

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

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

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

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

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

    Special Installation Instructions:
            ========================================================
            BEFORE LOADING THIS PATCH...

            If there are any ovw sessions running on either the
            Management Station or on any Management Consoles, these
            sessions need to be closed. The "ovstop" command
            should then be executed.

            WARNING : the patch will not install if any
                      Network Node Manager processes are
                      detected.

            BACKUP ALL OpenView DIRECTORIES TO TAPE. This
            pre-caution ensures that if you have problems after
            installing the patch, you will be able to restore your
            current state from tape.

            NOTE : ovstart is NOT executed after the patch is loaded
                   You will need to manually run ovstart.
                   Also, in order to keep a history of the patches
                   installed on your system the post-install script
                   will attempt to copy this <patch_name>.text file
                   to /usr/OV/ReleaseNotes/patches
                   (or /opt/OV/ReleaseNotes/patches). Please make
                   sure this file is in /tmp before installation.
            ========================================================
            This patch supersedes one or more previous patches. If the
            superseded patches included special installation
            instructions those instructions can be found below.

            PHSS_24239:
            On HP-UX and Solaris systems, manually copy the file
            $OV_NEW_CONF/OVNNM-RUN/conf/defaultperms.conf to
            $OV_CONF/defaultperms.conf

            PHSS_24155:
            To complete installation of this patch on HP-UX and Solaris
            systems, manually copy the nodeView and CDPView
            registration files to the NNM and Network Presenter
            registration file directories. This is not required on NT
            or Windows 2000 systems.

            This should be done after backing up the OpenView
            directories and installing this patch.

            As root, execute the following commands:
            - cp $OV_NEW_CONF/OVNNM-RUN/registration/C/nodeview
            $OV_REGISTRATION/C/nodeview
            - cp $OV_NEW_CONF/OVNNM-RUN/registration/C/CDP
            $OV_REGISTRATION/C/CDP
            - cp
            $OV_NEW_CONF/OVWWW-FW/www/registration/jovw/C/nodeview
            $OV_WWW_REG/jovw/C/nodeview
    -----End of Document ID: PHSS_24239------------------------------------------


    Document ID: PHSS_24451
    Date Loaded: 20010702
          Title: s700_800 10.20 HP SQL/HP-UX A.G3.28 Development Patch

    Patch Name: PHSS_24451

    Patch Description: s700_800 10.20 HP SQL/HP-UX A.G3.28 Development Patch

    Creation Date: 01/07/02

    Post Date: 01/07/02

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

    Products:
            HP SQL/HP-UX A.G3.23 A.G3.17 A.G3.14

    Filesets:
            ALLBASE-SQL.AB-DEV,A.G3.14,A.G3.17

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_24451:

            SR# 8606182986
            CR# JAGad52202
            SELECT with SUB_STRING on a NLS varchar column
            with null values gives DBcore internal error

            SR# 8606196069
            CR# JAGad65273
            SQLMON does not work on G3.23

            PHSS_23888:

            SR# 8606177425
            SQLMOn does not work since G3.15

            SR# 8606184134
            DBERR 10071 when using Allbase/Net

            SR# 8606167904
            NLS-Problem: Allbase connect changes the
            display of printf of numbers

            SR# 8606160803
            Enhance Allbase/SQL to allow implicit AS
            clause as well as explicit

            PHSS_22090:

            SR# 1653306985
            SELECT with SUB_STRING get error ALLBASE/SQL
            internal error at JASNLMV(1

            SR# 8606134741
            Function 'LOWER' doesn't work if Lang = German.

            SR# 8606124122
            isql abort pascal escape code 2031719 dberr
            237 when loading tables

    Defect Description:
            PHSS_24451:

            SR# 8606182986
            CR# JAGad52202
            SELECT with SUB_STRING on a NLS varchar column
            with null values gives DBcore internal error

            SR# 8606196069
            CR# JAGad65273
            SQLMON does not work on G3.23

            PHSS_23888:

            SR# 8606177425
            SQLMOn does not work since G3.15

            SR# 8606184134
            DBERR 10071 when using Allbase/Net

            SR# 8606167904
            NLS-Problem: Allbase connect changes the
            display of printf of numbers

            SR# 8606160803
            Enhance Allbase/SQL to allow implicit AS
            clause as well as explicit

            PHSS_22090:

            SR# 1653306985
            SELECT with SUB_STRING get error ALLBASE/SQL
            internal error at JASNLMV(1

            SR# 8606134741
            Function 'LOWER' doesn't work if Lang = German.

            SR# 8606124122
            isql abort pascal escape code 2031719 dberr
            237 when loading tables

    SR:
            1653306985 8606134741 8606124122 8606177425 8606184134
            8606167904 8606160803 8606182986 8606196069

    Patch Files:
            /opt/allbase/bin/psqlpas
            /opt/allbase/bin/psqlfor
            /opt/allbase/bin/psqlc
            /opt/allbase/bin/psqlcbl
            /opt/allbase/include/sqlcall.c
            /opt/allbase/include/sqlcall.cbl
            /opt/allbase/include/sqlcall.h
            /opt/allbase/include/sqlxc.h

    what(1) Output:
            /opt/allbase/bin/psqlpas:
                    HP36217-02A.G3.28 PASCAL Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/bin/psqlfor:
                    HP36217-02A.G3.28 FORTRAN Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/bin/psqlc:
                    HP36217-02A.G3.28 C Preprocessor/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/bin/psqlcbl:
                    HP36217-02A.G3.28 COBOL Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/include/sqlcall.c:
                    None
            /opt/allbase/include/sqlcall.cbl:
                    None
            /opt/allbase/include/sqlcall.h:
                    None
            /opt/allbase/include/sqlxc.h:
                    None

    cksum(1) Output:
            3271715258 1710323 /opt/allbase/bin/psqlpas
            4238201386 1489007 /opt/allbase/bin/psqlfor
            1464470913 1890604 /opt/allbase/bin/psqlc
            2289404715 1644735 /opt/allbase/bin/psqlcbl
            3725122807 1049 /opt/allbase/include/sqlcall.c
            606924485 41 /opt/allbase/include/sqlcall.cbl
            2007079305 20 /opt/allbase/include/sqlcall.h
            4068996826 40378 /opt/allbase/include/sqlxc.h

    Patch Conflicts: None

    Patch Dependencies:
            s700: 10.20: PHSS_24450
            s800: 10.20: PHSS_24450

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22090 PHSS_23888

    Equivalent Patches:
            PHSS_24453:
            s700: 11.00
            s800: 11.00

    Patch Package Size: 6680 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_24451

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

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

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

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

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

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

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

    Special Installation Instructions:
            You must use SQLINSTL before running ANY new
            version (later than G.0). For example, when you
            go from G3.17 to G3.23, then you have to run SQLINSTL
            for successful migration. The SQLINSTL script is
            provided in the G.1 version of ALLBASE/SQL to make it
            easy for a DBA to move to a delta release. Using
            SQLINSTL ensures that you will have access to the
            most recent version of the SYSTEM and CATALOG views,
            and it also uses VALIDATE FORCE statements to
            revalidate all stored sections.
    -----End of Document ID: PHSS_24451------------------------------------------


    Document ID: PHSS_24450
    Date Loaded: 20010702
          Title: s700_800 10.20 HP SQL/HP-UX A.G3.28 Run-Time Patch

    Patch Name: PHSS_24450

    Patch Description: s700_800 10.20 HP SQL/HP-UX A.G3.28 Run-Time Patch

    Creation Date: 01/07/02

    Post Date: 01/07/02

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

    Products:
            HP SQL/HP-UX A.G3.23 A.G3.17 A.G3.14

    Filesets:
            ALLBASE-SQL.AB-RUN,A.G3.14,A.G3.17,G3.23
            ALLBASE-SQL.AB-NET,A.G3.14,A.G3.17,G3.23
            ALLBASE-SQL.AB-SUPPORT,A.G3.14,A.G3.17,G3.23
            ALLBASE-SQL.AB-REPLICATE,A.G3.14,A.G3.17,G3.23

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_24450:

            SR# 8606182986
            CR# JAGad52202
            SELECT with SUB_STRING on a NLS varchar column
            with null values gives DBcore internal error

            SR# 8606196069
            CR# JAGad65273
            SQLMON does not work on G3.23

            PHSS_23887:

            SR# 8606177425
            SQLMOn does not work since G3.15

            SR# 8606184134
            DBERR 10071 when using Allbase/Net

            SR# 8606167904
            NLS-Problem: Allbase connect changes the
            display of printf of numbers

            SR# 8606160803
            Enhance Allbase/SQL to allow implicit AS
            clause as well as explicit

            PHSS_22089:

            SR# 1653306985
            SELECT with SUB_STRING get error ALLBASE/SQL
            internal error at JASNLMV(1

            SR# 8606134741
            Function 'LOWER' doesn't work if Lang = German.

            SR# 8606124122
            isql abort pascal escape code 2031719 dberr
            237 when loading tables

    Defect Description:
            PHSS_24450:

            SR# 8606182986
            CR# JAGad52202
            SELECT with SUB_STRING on a NLS varchar column
            with null values gives DBcore internal error

            SR# 8606196069
            CR# JAGad65273
            SQLMON does not work on G3.23

            PHSS_23887:

            SR# 8606177425
            SQLMOn does not work since G3.15

            SR# 8606184134
            DBERR 10071 when using Allbase/Net

            SR# 8606167904
            NLS-Problem: Allbase connect changes the
            display of printf of numbers

            SR# 8606160803
            Enhance Allbase/SQL to allow implicit AS
            clause as well as explicit

            PHSS_22089:

            SR# 1653306985
            SELECT with SUB_STRING get error ALLBASE/SQL
            internal error at JASNLMV(1

            SR# 8606134741
            Function 'LOWER' doesn't work if Lang = German.

            SR# 8606124122
            isql abort pascal escape code 2031719
            dberr 237 when loading tables

    SR:
            1653306985 8606134741 8606124122 8606177425 8606184134
            8606167904 8606160803 8606182986 8606196069

    Patch Files:
            /opt/allbase/bin/sqlmig
            /opt/allbase/bin/sqlmon
            /opt/allbase/bin/sqlgen
            /opt/allbase/bin/sqlutil
            /opt/allbase/bin/isql
            /opt/allbase/bin/dumpshm
            /opt/allbase/bin/sqlaudit
            /opt/allbase/bin/sqlcheck
            /opt/allbase/bin/sqlver
            /opt/allbase/lbin/sqldaemon
            /opt/allbase/lbin/hpsqlproc
            /opt/allbase/lib/libsql.a
            /opt/allbase/lib/libwss.a
            /opt/allbase/lib/hpsqlcat
            /opt/allbase/lib/isqlwel
            /opt/allbase/lib/nls/C/sqlver.cat
            /opt/allbase/lib/hpsql/sqlinstl
            /opt/allbase/lib/hpsql/odbcview
            /opt/allbase/bin/hpdaARPA
            /opt/allbase/bin/netutil
            /usr/local/bin/dbcshell
            /usr/local/bin/sqlkill
            /usr/local/bin/fixmod

    what(1) Output:
            /opt/allbase/bin/sqlmig:
                    HP36217-02A.G3.28 SQLMigrate/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/sqlmon:
                    HP36217-02A.G3.28 SQLMonitor/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/sqlgen:
                    HP36217-02A.G3.28 SQL Command Generator/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/sqlutil:
                    HP36217-02A.G3.28 DBE Utility/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/isql:
                    HP36217-02A.G3.28 Interactive SQL/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/bin/dumpshm:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/sqlaudit:
                    HP36217-02A.G3.28 Replicate/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/bin/sqlcheck:
                    HP36217-02A.G3.28 SQLCheck/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/bin/sqlver:
                    HP36217 A.G3.00 SQLVER.CAT/9000 ALLBASE/SQL 06/06/97
                    HP36217 A.G3.00 SQLVER/9000 ALLBASE/SQL 06/06/97
            /opt/allbase/lbin/sqldaemon:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/lbin/hpsqlproc:
                    HP36217-02A.G3.28.00 Query Processor/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /opt/allbase/lib/libsql.a:
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 PASCAL Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28 C Preprocessor/9000 ALLBASE/SQL
                    HP36217-02A.G3.28 FORTRAN Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28 COBOL Preprocessor/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/lib/hpsqlcat:
                    HP36217-02A.G3.28 HPSQLCAT ALLBASE SQL/HP-UX
            /opt/allbase/lib/isqlwel:
                    None
            /opt/allbase/lib/nls/C/sqlver.cat:
                    None
            /opt/allbase/lib/hpsql/sqlinstl:
                    None
            /opt/allbase/lib/hpsql/odbcview:
                    None
            /opt/allbase/bin/hpdaARPA:
                    HP36217-02A.G3.28 ALLBASE/NET Utility/9000
                    ALLBASE/SQL
            /opt/allbase/bin/netutil:
                    HP36217-02A.G3.28 ALLBASE/NET Utility/9000
                    ALLBASE/SQL
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET UF Library ALLBASE/SQL
                    02/26/01
            /usr/local/bin/dbcshell:
                    HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O)
                    $Revision: 74.03 $
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /usr/local/bin/sqlkill:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL
            /usr/local/bin/fixmod:
                    FIXMOD A.02.01
                    HP36217-02A.G3.28 SQLX/9000 ALLBASE/SQL
                    HP36217-02A.G3.28.00 SQL Parser/Linearizer/9000
                    ALLBASE/SQL 06/19/01
                    HP36217-02A.G3.28 NET AF Library ALLBASE/SQL
                    02/26/01
                    HP36217-02A.G3.28 NET Library ALLBASE/SQL 02/26/01
                    HP36217-02A.G3.28 NET VC Library ALLBASE/SQL
                    02/26/01
            /opt/allbase/lib/libwss.a:
                    HP36217-02A.G3.28 Replicate/9000 ALLBASE/SQL

    cksum(1) Output:
            1173029653 2163912 /opt/allbase/bin/sqlmig
            428564033 2440532 /opt/allbase/bin/sqlmon
            705972849 3158224 /opt/allbase/bin/sqlgen
            2792828524 1484432 /opt/allbase/bin/sqlutil
            2584326512 2005314 /opt/allbase/bin/isql
            949457092 28731 /opt/allbase/bin/dumpshm
            4006566301 1312545 /opt/allbase/bin/sqlaudit
            33664782 1588492 /opt/allbase/bin/sqlcheck
            4046818176 28741 /opt/allbase/bin/sqlver
            2011950470 1340792 /opt/allbase/lbin/sqldaemon
            3927738401 4708432 /opt/allbase/lbin/hpsqlproc
            3062800436 1897276 /opt/allbase/lib/libsql.a
            4267248780 970949 /opt/allbase/lib/hpsqlcat
            332365454 426 /opt/allbase/lib/isqlwel
            1912521371 1323 /opt/allbase/lib/nls/C/sqlver.cat
            2010257005 8428 /opt/allbase/lib/hpsql/sqlinstl
            1021242673 31748 /opt/allbase/lib/hpsql/odbcview
            3303417583 57484 /opt/allbase/bin/hpdaARPA
            2676712671 86253 /opt/allbase/bin/netutil
            822620529 3119696 /usr/local/bin/dbcshell
            2107793191 1287516 /usr/local/bin/sqlkill
            1878051927 1386184 /usr/local/bin/fixmod
            3718778161 21788 /opt/allbase/lib/libwss.a

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22089 PHSS_23887

    Equivalent Patches:
            PHSS_24452:
            s700: 11.00
            s800: 11.00

    Patch Package Size: 28530 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_24450

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

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

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

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

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

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

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

    Special Installation Instructions:
            You must use SQLINSTL before running ANY new
            version (later than G.0). For example, when you
            go from G3.17 to G3.23, then you have to run SQLINSTL
            for successful migration. The SQLINSTL script is
            provided in the G.1 version of ALLBASE/SQL to make it
            easy for a DBA to move to a delta release. Using
            SQLINSTL ensures that you will have access to the
            most recent version of the SYSTEM and CATALOG views,
            and it also uses VALIDATE FORCE statements to
            revalidate all stored sections.
    -----End of Document ID: PHSS_24450------------------------------------------


    Document ID: PHSS_23470
    Date Loaded: 20010702
          Title: s700_800 10.X OV OB3.50 patch - CS packet

    Patch Name: PHSS_23470

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

    Creation Date: 01/07/02

    Post Date: 01/07/02

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

    Products:
            OmniBackII A.03.50

    Filesets:
            OMNIBACK-II.OMNI-CS,A.03.50

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_23470:
            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_23105:
            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_22369:
            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
                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_23470:
            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

                For more details and recommendations please see
                Special Installation Instructions.

            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_23105:
            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_22369:
            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.

                Please see Special Installation Instructions.

                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.

    SR:
            H555004061 H555004026 H555004027 B555008272 H555005234
            H555004452 H555003831 B554000869 H555005624 H555004364
            H555004475 B554000372 B554000841 H555004021 8606166806
            H555004350 8606159187 8606144294 8606147687

    Patch Files:
            /opt/omni/lbin/crs
            /opt/omni/lbin/bsm
            /opt/omni/lbin/dbsm
            /opt/omni/lbin/msm
            /opt/omni/lbin/mmd
            /opt/omni/lbin/rsm
            /opt/omni/sbin/omnitrig
            /opt/omni/sbin/omnidbutil
            /opt/omni/sbin/omnidbcheck
            /opt/omni/sbin/nb_informix
            /opt/omni/sbin/utilns/mchange
            /opt/omni/lib/libob2ecmn.sl
            /opt/omni/lib/libob2ecdb.sl
            /opt/omni/lib/libob2emmdb.sl
            /opt/omni/lib/libob2eadm.sl

    what(1) Output:
            /opt/omni/lbin/crs:
                    [TZ=GMT0 /opt/omni/lbin/crs -version]
                    HP OpenView OmniBack II A.03.50: CRS, internal build
                             PHSS_23470/PHSS_23471, built on Fri Mar 2
                            10:12:15 2001
            /opt/omni/lbin/bsm:
                    [TZ=GMT0 /opt/omni/lbin/bsm -version]
                    HP OpenView OmniBack II A.03.50: BSM, internal build
                             PHSS_23470/PHSS_23471, built on Mon May 28
                            10:11:39 2001
            /opt/omni/lbin/dbsm:
                    [TZ=GMT0 /opt/omni/lbin/dbsm -version]
                    HP OpenView OmniBack II A.03.50: DBSM, internal buil
                            d PHSS_23470/PHSS_23471, built on Fri Mar 2
                             10:42:22 2001
            /opt/omni/lbin/msm:
                    [TZ=GMT0 /opt/omni/lbin/msm -version]
                    HP OpenView OmniBack II A.03.50: MSM, internal build
                             PHSS_23470/PHSS_23471, built on Thu Jun 21
                            09:40:31 2001
            /opt/omni/lbin/mmd:
                    [TZ=GMT0 /opt/omni/lbin/mmd -version]
                    HP OpenView OmniBack II A.03.50: MMD, internal build
                             PHSS_22369/PHSS_22370, built on Wed Oct 4
                            11:57:37 2000
            /opt/omni/lbin/rsm:
                    [TZ=GMT0 /opt/omni/lbin/rsm -version]
                    HP OpenView OmniBack II A.03.50: RSM, internal build
                             PHSS_23470/PHSS_23471, built on Fri Mar 2
                            10:27:43 2001
            /opt/omni/sbin/omnitrig:
                    [TZ=GMT0 /opt/omni/sbin/omnitrig -version]
                    HP OpenView OmniBack II A.03.50: OMNITRIG, internal
                            build PHSS_23470/PHSS_23471, built on Fri Ma
                            r 2 17:01:23 2001
            /opt/omni/sbin/omnidbutil:
                    [TZ=GMT0 /opt/omni/sbin/omnidbutil -version]
                    HP OpenView OmniBack II A.03.50: OMNIDBUTIL, interna
                            l build PHSS_22369/PHSS_22370, built on Wed
                            Oct 4 11:37:50 2000
            /opt/omni/sbin/omnidbcheck:
                    [TZ=GMT0 /opt/omni/sbin/omnidbcheck -version]
                    HP OpenView OmniBack II A.03.50: OMNIDBCHECK, intern
                            al build PHSS_22369/PHSS_22370, built on Wed
                             Oct 4 11:38:00 2000
            /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/lib/libob2ecmn.sl:
                    None
            /opt/omni/lib/libob2ecdb.sl:
                    None
            /opt/omni/lib/libob2emmdb.sl:
                    None
            /opt/omni/lib/libob2eadm.sl:
                    None

    cksum(1) Output:
            2203286937 714587 /opt/omni/lbin/crs
            710056987 1170394 /opt/omni/lbin/bsm
            2764214424 1231345 /opt/omni/lbin/dbsm
            500961563 690146 /opt/omni/lbin/msm
            2231509019 517734 /opt/omni/lbin/mmd
            4248838516 862629 /opt/omni/lbin/rsm
            3449175970 398571 /opt/omni/sbin/omnitrig
            2047777077 693853 /opt/omni/sbin/omnidbutil
            3214669779 464150 /opt/omni/sbin/omnidbcheck
            2755861046 353611 /opt/omni/sbin/nb_informix
            161435393 209564 /opt/omni/sbin/utilns/mchange
            3688959795 804257 /opt/omni/lib/libob2ecmn.sl
            1035736335 881364 /opt/omni/lib/libob2ecdb.sl
            2189475600 651912 /opt/omni/lib/libob2emmdb.sl
            1707620134 692720 /opt/omni/lib/libob2eadm.sl

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22369 PHSS_23105

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

    Patch Package Size: 10170 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_23470

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

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

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

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

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

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

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

    Special Installation Instructions:
            PHSS_23470:
            NOTE!
            This Patch has to be installed on the Cell Manager host.
            OmniBack II server must be shutdown before installing
            the patch. Use the following command for shutting down
            the server:

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

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

            NOTE!
            After installation of the patch, the erroneous feature
            reported in NSMex03638 will still show up in
            "omnidbutil -help" output. It is fully removed only when
            in addition patch PHSS_22434/PHSS_22435 is installed.

            NOTE!
            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.

            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
    -----End of Document ID: PHSS_23470------------------------------------------


    Document ID: PHSS_23952
    Date Loaded: 20010701
          Title: s700_800 10.X Fortran90 B.10.20.(19|20|27) cumulative patch

    Patch Name: PHSS_23952

    Patch Description: s700_800 10.X Fortran90 B.10.20.(19|20|27) cumulative patch

    Creation Date: 01/07/01

    Post Date: 01/07/01

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

    Products:
            FORTRAN90 B.10.20.19
            FORTRAN90 B.10.20.20
            FORTRAN90 B.10.20.27

    Filesets:
            FORTRAN90.FORT90-PRG,B.10.20.19
            FORTRAN90.FORT90-PRG,B.10.20.20
            FORTRAN90.FORT90-PRG,B.10.20.27
            FORTRAN90.FORT90-MAN,B.10.20.19
            FORTRAN90.FORT90-MAN,B.10.20.20
            FORTRAN90.FORT90-MAN,B.10.20.27
            FORTRAN90.F90-JPN-E-MAN,B.10.20.19
            FORTRAN90.F90-JPN-E-MAN,B.10.20.20
            FORTRAN90.F90-JPN-E-MAN,B.10.20.27
            FORTRAN90.F90-JPN-S-MAN,B.10.20.19
            FORTRAN90.F90-JPN-S-MAN,B.10.20.20
            FORTRAN90.F90-JPN-S-MAN,B.10.20.27

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_23952:
            01)JAGaa94224:The compiler did not accept READONLY as a key
                          word in the OPEN statement.
            02)JAGac95334:The compiler did not allow "SAVE" to be
                          specified more than once for a variable.
            03)JAGad25551:The compiler aborted when using the
                          combination of switches +O3 +Oall +Oautopar
                          +Oparallel +Ovectorize.
            04)JAGad24532:Using the prefetch directive sometimes caused
                          the compiler to encounter an internal error.
            05)JAGad00319:The compiler did not allow an EQUIVALENCE
                          statement to follow the variable declaration.
            06)JAGad31474:The compiler did not allow the use of the
                          intrinsic "size" function in array
                          declarations.
            07)JAGad34044:The compiler could not handle debug symbol
                          indices above 2**20. This problem appeared as
                          an internal compiler error.
            08)JAGad38375:The F90 compiler generated different output
                          than the F77 compiler for 2**(-1).
            09)JAGad47767:The compiler generated an internal error when
                          evaluating a parameter statement that used
                          the INT intrinsic.
            10)JAGad48285:Poor run-time performance when using pointers
                          to arrays passed as parameters.
            11)JAGad48570:Poor compile-time performance for
                          initialization of large arrays.
            12)JAGad51609:The compiler did not initialize character
                          variables with length *.
            13)JAGad53957:The compiler calculated an incorrect results
                          for -10**30 when compiling using free-
                          format.
            14)JAGad54112:The intrinsic function NINT returned a wrong
                          answer.
            15)JAGad54504:Low level optimization of 64 bit code
                          caused an internal compiler error.
            16)JAGad55286:+U77 caused core dump & memory fault.
            17)JAGad58257:The compiler aborted on very large arrays.
            18)JAGad62012:Using -g +z and +O2 sometimes caused an
                          internal compiler error.
            19)JAGad62762:Poor compile-time performance problem with
                          producing debug information at +O1.
            20)JAGad64044:The compiler tried to save values for
                          variables not valid in a SAVE list when a
                          SAVE statement was specified with no
                          parameters.
            21)JAGad64905:Programs produced wrong answers when copying
                          large string constants.
            22)JAGad66766:The compiler aborted on nested routines with
                          ALIAS directives.
            23)JAGad68052:The F90 compiler did not allow % as comment
                          character while F77 accepted this.
            24)JAGad68443:The compiler aborted in the presence of
                          redundant module uses.
            25)JAGad69241:The compiler silently failed to create
                          threads when the user sets CPS_STACK_SIZE too
                          large.
            26)JAGad69726:The M edit descriptor, available with F77,
                          was not available in F90.
            27)JAGad70835:The N edit descriptor, available with F77,
                          was not available in F90.

            PHSS_23724:
            01)JAGad00315:The compiler got an internal error when
                          passing a character substring as a parameter.
            02)JAGad51751:The compiler does not recognize and default
                          to generate code for PA2.0 architecture on
                          L class machines.
            03)JAGad52669:The compiler does not handle ".." in relative
                          source path correctly.
            04)JAGad55851:The compiler does not always process the
                          shared common directive correctly.

            PHSS_23351:
            01)JAGad49313:Compiler does not allow common blocks to be
                          mapped to system shared memory regions.
            02)JAGad47314:Fortran77 and Fortran90 processes cannot share
                          memory whose size is not a multiple of 8
                          bytes.
            03)JAGad08926:The compiler is not unrolling a simple loop,
                          user unroll is 2.5 times faster.
            04)JAGad05033:The F90 Compiler takes over 100x longer to
                          compile a series of logical/equivalence
                          statements than the F77 compiler.

            PHSS_23243:
            01)JAGad47735:Compiler does not allow a called "C"
                          subroutine to modify a string literal
                          parameter. This was allowed in F77.

            PHSS_23025:
            01)JAGad41375:Compiler asserts on source with large
                          number of tokens.
            02)JAGad39319:Internal Compiler error using +Oopenmp
            03)JAGad41488:Return 0 not handled properly (should
                          be a normal return).
            04)JAGab75257:Fortran90 does not support Complex(16).
                          Should return an error.
            05)JAGad44817:Compiler Internal Error with +Oopenmp.
            06)JAGad43235:Use of PRIVATE directive causes internal
                          compiler abort with bad dictionary
                          reference.

            PHSS_22538:
            01)JAGaa68236: Computation of "s**5." is 2-3 times slower
                           with F90 than F77.
            02)JAGad12935: f90 program generates incorrect results
                           when compiled with -C.
            03)JAGad15427: The compiler aborts using +O3 +Oparallel
                           for programs with a GOTO out of a
                           LOOP_PARALLEL.
            04)JAGad23650: Compiler generates internal error
                           message during assignment of a string
                           field from a constant record substructure.
            05)JAGad30138: Parallel reduction code overwrites static
                           variables in BSS.
            06)JAGad32585: F90 compilation error:
                           Return_U2_Variable_Tag_From_Variable
                           observed when a name list containing
                           objects declared in common is used in a
                           read statement.
            07)JAGad32663: Error 4244 was not generated for OpenMP
                           code as expected when a dynamic variable
                           is used in a "private" clause of the
                           "$omp parallel" directive.
            08)JAGad33376: +DAportable does not work on 11x PA
                           2.0 machines. It produces an executable
                           that will not run on PA 1.1.
            09)JAGad35535: The F90 compiler needs an extension to
                           allow a file to be opened several times
                           using different unit numbers. This
                           switch was in the F77 product as +E5.

            PHSS_22464:
            01)JAGaa68254: Compiler Internal Error referencing
                           f90numtab overflow with large data
                           initialization.
            02)JAGad12934: Compiler Internal Error with (character*(*))
                           when compiling index((text),'TEST').
            03)JAGad15565: IXOR of logical*1 was not supported.
            04)JAGad23380: Customer requests E and G format treatment
                           of leading zeros match f77 compiler output
                           for easier comparison of prior results.
            05)JAGad25820: +fastallocatable caused errors with
                           allocatable arrays that were SAVEd.
            06)JAGad29886: Compiler Internal Error when a module defines
                           a COMMON block and USEs another module that
                           also defines the same COMMON block.

            PHSS_22290:
            01)JAGad10204: Compiler Internal Error with 'write(*)
                           sizeof(1)'
            02)JAGad12719: EQUIVALENCE statements with shared common
                           caused compile time errors.

            PHSS_22112:
            01)JAGad04422: Some OpenMP directives caused compiler
                           internal errors when used with Modules.
            02)JAGad08015: When multiple load options occurred in a
                           single compile line and the later options
                           were shorter than the earlier options,
                           incorrect behavior occurred.
            03)JAGad14842: The zero based getarg solution provided by
                           PHSS_20578 caused incompatiblies for some
                           customers using shared library calls to
                           getarg.
            04)JAGad10257: FSTREAM intrinsic only returns the lower
                           32 bits of FILE *fp pointer. That can
                           cause problems for applications using
                           wide mode (+DA2.0W).
            05)JAGad21776: Hollerith literals that extended beyond
                           a single line behaved differently in
                           f77 +es than with f90 with +extend_source
            06)JAGad23380: Request for closer correspondance of I/O
                           output between f77 and f90.

            PHSS_21787:
            01)JAGac40404: OpenMP runtime routines not yet available
                           (such as omp_get_thread_num, omp_set_lock,
                            omp_unset_lock, omp_test_lock) cause an
                            abnormal exit from the compiler.
            02)JAGac86812: segmentation fault in Fortran90 Front End
                           after invalid alternate return detected.
            03)JAGac89036: use of +fastallocatable building module
                           gives error 8901
            04)JAGad00206: +fastallocatable problem with SPEC 191.fma3d
            05)JAGad00286: compiler abort for legal code with PARAMETER
                           value in a CHARACTER declaration.
            06)JAGad00311: assigning 65535 to an integer*2 generated
                           an error message.
            07)JAGad02360: Parallel reduction overflows were not
                           handled correctly.
            08)JAGad04015: Difference in literal printing between
                           f77 +es and f90 +extend_source.
            09)JAGad04620: Problem with Union overlapping other
                           variables.
            10)JAGad09092: NASTRAN f90 problem +DS2.0W segmentation
                           fault and wrong behavior
            11)JAGad09294: LOGICAL FUNCTION G*1() syntax not accepted
                           by f90, but was accepted by f77.
            12)JAGad12095: OpenMP directive error handling was
                           inadequate.

            PHSS_21485:
            01)JAGab70979: Reshape with negative numbers gives incorrect
                           results.
            02)JAGab75487: Some variables starting with Z in data
                           statements are not handled properly.
            03)JAGac86733: Logical statement function containing
                           floating point gives incorrect results.
            04)JAGad00245: Backend Assert - Unimplemented feature 5172
                           while compiling +O3 +Oparallel for a loop
                           that had a multiple of 2 loop stride.
            05)JAGad00286: When a CHARACTER declaration size is set by
                           a PARAMETER value, the compiler complains
                           that the value was undefined.
            06)JAGad00305: Alternate return arguments in an external
                           subroutine call that was part of an IF
                           statement caused an compiler internal
                           error (8901).
            07)JAGad00306: REAL*4 constants that exceeded the range of
                           REAL*4 variables caused a compiler time error
                           to be generated.
            08)JAGad04026: Need to support OpenMP model of
                           threadprivate.

    Defect Description:
            PHSS_23952:
            01)JAGaa94224:The compiler did not accept READONLY as a key
                          word in the OPEN statement. Added READONLY
                          and mapped it to ACTION='READ'.
               Resolution:Recompile with the new compiler.
            02)JAGac95334:Upgraded the compiler to ignore multiple
                          occurrences of SAVE for a variable.
               Resolution:Recompile with the new compiler.
            03)JAGad25551:The compiler optimizations were mishandling
                          parameter passing. Fixed the optimizations.
               Resolution:Recompile with the new compiler.
            04)JAGad24532:Fixed a problem with code generation for
                          prefetch instructions.
               Resolution:Recompile with the new compiler.
            05)JAGad00319:Updated the compiler front-end to allow the
                          EQUIVALENCE statement to follow the
                          variable declaration.
               Resolution:Recompile with the new compiler.
            06)JAGad31474:Updated the compiler to allow the use of
                          the intrinsic "size" function in array
                          delcarations.
               Resolution:Recompile with the new compiler.
            07)JAGad34044:Upgraded the compiler to handle debug
                          symbol indexes above 2**20. This problem
                          appeared as an internal compiler error.
               Resolution:Recompile with the new compiler.
            08)JAGad38375:Fixed the F90 compiler to generate the
                          correct value for 2**(-1).
               Resolution:Recompile with the new compiler.
            09)JAGad47767:Fixed the handling of the INT intrinsic.
               Resolution:Recompile with the new compiler.
            10)JAGad48285:Improved the copy semantics for pointers
                          to arrays passed as parameters.
               Resolution:Recompile with the new compiler.
            11)JAGad48570:Improved compile-time performance for
                          initialization of large arrays.
               Resolution:Recompile with the new compiler.
            12)JAGad51609:Changed the compiler to initialize
                          character variables with length *.
               Resolution:Recompile with the new compiler.
            13)JAGad53957:Fixed token handling in the free-format
                          mode so that -10**30 is handled correctly.
               Resolution:Recompile with the new compiler.
            14)JAGad54112:Fixed the intrinsic NINT function.
               Resolution:Recompile with the new compiler.
            15)JAGad54504:Fixed low level optimization.
               Resolution:Recompile with the new compiler.
            16)JAGad55286:Fixed problem with file handling for +U77.
               Resolution:Recompile with the new compiler.
            17)JAGad58257:A bug in the compiler caused an internal
                          error for very large arrays.
               Resolution:Recompile with the new compiler.
            18)JAGad62012:A compiler bug in the handling of
                          debug lables caused an internal compiler
                          error with -g and +O2.
               Resolution:Recompile with the new compiler.
            19)JAGad62762:Inefficient algorithm for handling debug
                          symbols in the +O1 case. Enhanced the
                          algorithm.
               Resolution:Recompile with the new compiler.
            20)JAGad64044:Fixed the compiler so that it checks for
                          valid variables before trying to apply
                          the SAVE attribute.
               Resolution:Recompile with the new compiler.
            21)JAGad64905:Fixed bug in handling of large string
                          constants
               Resolution:Recompile with the new compiler.
            22)JAGad66766:Fixed bug in handling nested routines.
               Resolution:Recompile with the new compiler.
            23)JAGad68052:Added % as a comment character for
                          compatibility with F77.
               Resolution:Recompile with the new compiler.
            24)JAGad68443:Fixed a bug in the handling of redundant
                          module uses.
               Resolution:Recompile with the new compiler.
            25)JAGad69241:Fixed the compiler to output a warning
                          when threads cannot be created due to
                          stack size problems.
               Resolution:Recompile with the new compiler.
            26)JAGad69726:Added the M edit descriptor which was
                          available with F77.
               Resolution:Recompile with the new compiler.
                          Note: this feature also requires the libcl
                          patch PHSS_24380.
            27)JAGad70835:Added the N edit descriptor which was
                          available with F77.
                          Note: this feature also requires the libcl
                          patch PHSS_24380.

            PHSS_23724:
            01)JAGad00315:A bug in the compiler caused the value
                          of the first element to be passed instead
                          of its address. This has been fixed.
               Resolution:Recompile with the new compiler.
            02)JAGad51751:L class machines were not being properly
                          recognized.
               Resolution:Recompile with the new compiler.
            03)JAGad52669:Did not recognize ".." in relative source
                          paths correctly.
               Resolution:Recompile with the new compiler.
            04)JAGad55851:The compiler did not handle the shared common
                          directive at the file level properly.
               Resolution:Recompile with the new compiler.

            PHSS_23351:
            01)JAGad49313:There was no mechanism for this in the
                          compiler. Added compilation switch
                          +indirectcommonlist=file to allow the common
                          blocks listed in the specified file to be
                          treated as shared common blocks. These common
                          blocks are not attached. The user must attach
                          or otherwise allocate storage for the common
                          blocks before they are referenced.
               Resolution:Recompile with the new compiler using
                          +indirectcommonlist=file switch.
            02)JAGad47314:There was no mechanism to select this
                          behavior. Added the +nopadsharedcommon flag
                          to direct the compiler to not pad shared
                          common blocks to a multiple of 8 bytes.
                          All source files referencing the same
                          shared common block must be compiled with
                          the same setting of this flag.
               Resolution:Recompile with the new compiler using
                          +nopadsharedcommon flag.
            03)JAGad08926:There was a problem with max/min reductions
                          in the loop unroll algorithm.
               Resolution:Recompile with the new compiler.
            04)JAGad05033:Equivalence processing in the front end
                          used an overly simplisitic n**3 algorithm.
                          It has been enhanced to an n**2 algorithm.
               Resolution:Recompile with the new compiler.

            PHSS_23243:
            01)JAGad47735:The places string literals in read-only
                          memory. Modified the compiler to place
                          the literal in read-write memory if the
                          user specifies +charlit77.
               Resolution:Recompile with the new compiler using
                          +charlit77.

            PHSS_23025:
            01)JAGad41375:Token string table size was limiting number
                          of tokens.
               Resolution: Recompile with new compiler.
            02)JAGad39319:The IFBLOCK following the OMPPARALLELDOBLOCK
                          was being read before "insertendompdo" was
                          called.
               Resolution: Recompile with new compiler.
            03)JAGad41488:Compiler didn't handle return 0 correctly.
               Resolution: Recompile with new compiler.
            04)JAGab75257:Compiler tried to represent data types in an
                          unsupported format.
               Resolution: Recompile with new compiler.
            05)JAGad44817:A push routine in DU_directives.c was being
                          called twice when it should only be
                          called once.
               Resolution: Recompile with new compiler.
            06)JAGad43235:Compiler didn't handle PRIVATE directives
                          correctly.
               Resolution: Recompile with new compiler.

            PHSS_22538:
            01)JAGaa68236: F90 did not inline x**r, where r is a real
                           constant with an integral value.
              Resolution: Recompile with new compiler.
            02)JAGad12935: The basic basic block optimizer in the LLO
                           disposed of a store that it incorrectly
                           determined was redundant.
              Resolution: Recompile with new compiler.
            03)JAGad15427: The optimizer tried to parallelize a loop
                           with multiple exits and aborted. This type
                           of loop cannot be parallelized. The
                           compiler now generates a warning message and
                           continues to compile without parallelizing
                           the loop.
              Resolution: Recompile with new compiler.
            04)JAGad23650: The compiler was producing an unexpected type
                           of initializer for an array of derived type,
                           when the initial value was an array
                           constructor composed of structure
                           constructors.
              Resolution: Recompile with new compiler.
            05)JAGad30138: The compiler was using an incorrect memory
                           area when several reduction variables were
                           needed within a loop.
              Resolution: Recompile with new compiler.
            06)JAGad32585: The compiler did not correctly handle the
                           name list.
              Resolution: Recompile with new compiler.
            07)JAGad32663: The compiler did not handle this disallowed
                           variable correctly. It now generates the
                           appropriate error message.
              Resolution: Recompile with new compiler.
            08)JAGad33376: The link process caused 2.0 libraries to get
                           pulled in. We now pull in 1.1 libraries.
              Resolution: Rebuild.
            09)JAGad35535: The compiler now supports +multi_open to
                           allow a file to be used in multiple F90
                           Open statements.
              Resolution: Compile using the new +multi_open compiler
                          switch.

            PHSS_22464:
            01)JAGaa68254: Compiler Internal Error referencing
                           f90numtab overflow with large data
                           initialization. Internal compiler tables
                           were increased in size.
              Resolution: Recompile with new compiler.
            02)JAGad12934: Compiler failed to handle an extra set of
                           paratheses in a character variable as an
                           intrinsic argument.
              Resolution: Recompile with new compiler.
            03)JAGad15565: IXOR of logical*1 was not supported.
              Resolution: Recompile with new compiler.
            04)JAGad23380: Customer requests E and G format treatment
                           of leading zeros match f77 compiler output
                           for easier comparison of prior results.
                           New switch +io77 added to support this
                           functionality.
              Resolution: Recompile with new compiler using +io77.
            05)JAGad25820: +fastallocatable caused errors with
                           allocatable arrays that were SAVEd.
              Resolution: Recompile with new compiler.
            06)JAGad29886: Compiler Internal Error when a module defines
                           a COMMON block and USEs another module that
                           also defines the same COMMON block.
              Resolution: Recompile with new compiler.

            PHSS_22290:
            01)JAGad10204: Compiler failed to handle correctly a
                            constant argument to sizeof.
              Resolution: Recompile with new compiler.
            02)JAGad12719: EQUIVALENCE statements with shared common
                           were not handled correctly.
              Resolution: Recompile with new compiler.

            PHSS_22112:
            01)JAGad04422: Some OpenMP directives caused parallel code
                           to be misplaced in the code stream when
                           used with Modules.
              Resolution: Recompile with new compiler.
            02)JAGad08015: The load option buffer was not being
                           reinitialized between uses, leaving garbage
                           at the end of the buffer on second and
                           later uses.
              Resolution: Recompile with new compiler.
            03)JAGad14842: The zero based getarg solution provided by
                           PHSS_20578 caused incompatiblies for some
                           customers using shared library calls to
                           getarg, so PHSS_20578 was superceded.
              Resolution: Zero-based getarg behavior is now the default
                          when recompiling code. (HP f77 compatible
                          and also the method used by most other
                          Fortran vendors). To retain the one-based
                          behavior of earlier versions of f90,
                          recompile with the switch +getarg1.
            04)JAGad10257: FSTREAM intrinsic only returns the lower
                           32 bits of FILE *fp pointer. That can
                           cause problems for applications using
                           wide mode (+DA2.0W).
              Resolution: Recompile with new compiler.
            05)JAGad21776: Hollerith literals that extended beyond
                           a single line behaved differently in
                           f77 +es than with f90 with +extend_source.
              Resolution: Recompile with new compiler using +es switch.
            06)JAGad23380: f90 has different I/O behavior for some
                           cases with G format. New switch added to
                           provide G format that behaves like f77.
              Resolution: Recompile with new compiler using +gformat77.

            PHSS_21787:
            01)JAGac40404: OpenMP runtime routines not yet available
                           did not give an appropriate error message.
              Resolution: Recompile with new compiler.
            02)JAGac86812: Fortran90 Front End did not handle an
                           invalid alternate return appropriately.
              Resolution: Recompile with new compiler.
            03)JAGac89036: Errors were present in design of
                           fastallocatable option. New design is
                           binary compatible with non-fastallocatable
                           code, so mixed compilation is allowed.
              Resolution: Recompile with new compiler
            04)JAGad00206: Errors were present in design of
                           fastallocatable option. New design is
                           binary compatible with non-fastallocatable
                           code, so mixed compilation is allowed.
              Resolution: Recompile with new compiler
            05)JAGad00286: Fortran Front End did not handle PARAMETER
                           values in CHARACTER declarations properly.
              Resolution: Recompile with new compiler.
            06)JAGad00311: assigning 65535 to an integer*2 did not
                           allow for unsigned value representation.
              Resolution: Recompile with new compiler.
            07)JAGad02360: HLO did not use cpslib 'rover' feature for
                           parallel reduction overflow
              Resolution: Recompile with new compiler.
            08)JAGad04015: f90 +extend_source blindly extended the
                           line with blanks while with +es, f77
                           trimmed the line to match the blanks in
                           the source file.
              Resolution: Recompile with new compiler using the new
                          flag +es instead of +extend_source.
            09)JAGad04620: Unions not at the start of structures were
                           incorrectly handled.
              Resolution: Recompile with new compiler.
            10)JAGad09092: Assigned format labels in wide mode were not
                           handled correctly.
              Resolution: Recompile with new compiler.
            11)JAGad09294: LOGICAL FUNCTION G*1() syntax not accepted
                           by f90, but was accepted by f77.
              Resolution: Recompile with new compiler.
            12)JAGad12095: OpenMP directives did not handle several
                           cases appropriately. These were resolved.
              Resolution: Recompile with new compiler.

            PHSS_21485:
            01)JAGab70979: Integer exponentiation of negative numbers by
                           negative numbers was incorrectly implemented.
              Resolution: Recompile with new compiler.
            02)JAGab75487: While implemented the 'Z' hex data format
                           extension for DATA statements to better
                           support existing f77 code, the parser was
                           incorrectly changed to not distingish between
                           variables and hex values starting with Z.
              Resolution: Recompile with new compiler.
            03)JAGac86733: When logical statement functions contained
                           floating point code, the result register was
                           not set properly.
              Resolution: Recompile with new compiler.
            04)JAGad00245: The HLO phase encoded a nonexistent
                           arithmetic left shift instead of the correct
                           logical left shift.
              Resolution: Recompile with new compiler.
            05)JAGad00286: The parser was not making PARAMETER values
                           available to CHARACTER declarations.
              Resolution: Recompile with new compiler.
            06)JAGad00305: Alternate return arguments were not handled
                           correctly for some cases.
              Resolution: Recompile with new compiler.
            07)JAGad00306: Users desired that out of range REAL*4
                           constants in f90 match the behavior of f77.
                           f90 generated an error message while f77
                           replaced out of range constants with the
                           largest representable REAL*4 constant.
              Resolution: Recompile with new compiler.
            08)JAGad04026: The OpenMP model of threadprivate needed to
                           be mapped to the HP model of thread private.
                           Also, warnings were added to state that
                           unnamed critical sections are not supported
                           yet.
              Resolution: Recompile with new compiler.

    SR:
            0000000000

    Patch Files:
            /opt/fortran90/bin/f90
            /opt/fortran90/bin/fsplit
            /opt/fortran90/contrib/bin/fid
            /opt/fortran90/contrib/lbin/fid1
            /opt/fortran90/contrib/lbin/fid2
            /opt/fortran90/contrib/lib/nls/msg/C/fid.cat
            /opt/fortran90/lbin/f90com32
            /opt/fortran90/lbin/f90com64
            /opt/fortran90/lib/libF90.a
            /opt/fortran90/lib/libU77.a
            /opt/fortran90/lib/libU77.alias
            /opt/fortran90/lib/libU77_.alias
            /opt/fortran90/lib/libblas.a
            /opt/fortran90/lib/libisamstub.a
            /opt/fortran90/lib/libisamstubs.a
            /opt/fortran90/lib/libp/libU77.a
            /opt/fortran90/lib/nls/C/libF90.cat
            /opt/fortran90/lib/nls/msg/C/f90.cat
            /opt/fortran90/lib/nls/msg/C/f90com.cat
            /opt/fortran90/lib/nls/msg/C/fsplit.cat
            /opt/fortran90/lib/pa1.1/libblas.a
            /opt/fortran90/lib/pa2.0/libF90.a
            /opt/fortran90/contrib/man/man1.Z/fid.1
            /opt/fortran90/share/man/man1.Z/f90.1
            /opt/fortran90/share/man/man1.Z/fsplit.1
            /opt/fortran90/share/man/man3.Z/access.3f
            /opt/fortran90/share/man/man3.Z/alarm.3f
            /opt/fortran90/share/man/man3.Z/blas.3x
            /opt/fortran90/share/man/man3.Z/blas1.3x
            /opt/fortran90/share/man/man3.Z/blas2.3x
            /opt/fortran90/share/man/man3.Z/blas3.3x
            /opt/fortran90/share/man/man3.Z/blas_cgemm.3x
            /opt/fortran90/share/man/man3.Z/blas_dgemm.3x
            /opt/fortran90/share/man/man3.Z/blas_sgemm.3x
            /opt/fortran90/share/man/man3.Z/blas_zgemm.3x
            /opt/fortran90/share/man/man3.Z/caxpy.3x
            /opt/fortran90/share/man/man3.Z/caxpyc.3x
            /opt/fortran90/share/man/man3.Z/ccopy.3x
            /opt/fortran90/share/man/man3.Z/ccopyc.3x
            /opt/fortran90/share/man/man3.Z/cdotc.3x
            /opt/fortran90/share/man/man3.Z/cdotu.3x
            /opt/fortran90/share/man/man3.Z/cgbmv.3x
            /opt/fortran90/share/man/man3.Z/cgemm.3x
            /opt/fortran90/share/man/man3.Z/cgemv.3x
            /opt/fortran90/share/man/man3.Z/cgerc.3x
            /opt/fortran90/share/man/man3.Z/cgeru.3x
            /opt/fortran90/share/man/man3.Z/chbmv.3x
            /opt/fortran90/share/man/man3.Z/chdir.3f
            /opt/fortran90/share/man/man3.Z/chemm.3x
            /opt/fortran90/share/man/man3.Z/chemv.3x
            /opt/fortran90/share/man/man3.Z/cher.3x
            /opt/fortran90/share/man/man3.Z/cher2.3x
            /opt/fortran90/share/man/man3.Z/cher2k.3x
            /opt/fortran90/share/man/man3.Z/cherk.3x
            /opt/fortran90/share/man/man3.Z/chmod.3f
            /opt/fortran90/share/man/man3.Z/chpmv.3x
            /opt/fortran90/share/man/man3.Z/chpr.3x
            /opt/fortran90/share/man/man3.Z/chpr2.3x
            /opt/fortran90/share/man/man3.Z/crot.3x
            /opt/fortran90/share/man/man3.Z/cscal.3x
            /opt/fortran90/share/man/man3.Z/csrot.3x
            /opt/fortran90/share/man/man3.Z/csscal.3x
            /opt/fortran90/share/man/man3.Z/cswap.3x
            /opt/fortran90/share/man/man3.Z/csymm.3x
            /opt/fortran90/share/man/man3.Z/csyr2k.3x
            /opt/fortran90/share/man/man3.Z/csyrk.3x
            /opt/fortran90/share/man/man3.Z/ctbmv.3x
            /opt/fortran90/share/man/man3.Z/ctbsv.3x
            /opt/fortran90/share/man/man3.Z/ctime.3f
            /opt/fortran90/share/man/man3.Z/ctpmv.3x
            /opt/fortran90/share/man/man3.Z/ctpsv.3x
            /opt/fortran90/share/man/man3.Z/ctrmm.3x
            /opt/fortran90/share/man/man3.Z/ctrmv.3x
            /opt/fortran90/share/man/man3.Z/ctrsm.3x
            /opt/fortran90/share/man/man3.Z/ctrsv.3x
            /opt/fortran90/share/man/man3.Z/czero.3x
            /opt/fortran90/share/man/man3.Z/dasum.3x
            /opt/fortran90/share/man/man3.Z/date.3f
            /opt/fortran90/share/man/man3.Z/datey2k.3f
            /opt/fortran90/share/man/man3.Z/daxpy.3x
            /opt/fortran90/share/man/man3.Z/dcopy.3x
            /opt/fortran90/share/man/man3.Z/ddot.3x
            /opt/fortran90/share/man/man3.Z/dgbmv.3x
            /opt/fortran90/share/man/man3.Z/dgemm.3x
            /opt/fortran90/share/man/man3.Z/dgemv.3x
            /opt/fortran90/share/man/man3.Z/dger.3x
            /opt/fortran90/share/man/man3.Z/dnrm2.3x
            /opt/fortran90/share/man/man3.Z/dnrsq.3x
            /opt/fortran90/share/man/man3.Z/drot.3x
            /opt/fortran90/share/man/man3.Z/dsbmv.3x
            /opt/fortran90/share/man/man3.Z/dscal.3x
            /opt/fortran90/share/man/man3.Z/dspmv.3x
            /opt/fortran90/share/man/man3.Z/dspr.3x
            /opt/fortran90/share/man/man3.Z/dspr2.3x
            /opt/fortran90/share/man/man3.Z/dswap.3x
            /opt/fortran90/share/man/man3.Z/dsymm.3x
            /opt/fortran90/share/man/man3.Z/dsymv.3x
            /opt/fortran90/share/man/man3.Z/dsyr.3x
            /opt/fortran90/share/man/man3.Z/dsyr2.3x
            /opt/fortran90/share/man/man3.Z/dsyr2k.3x
            /opt/fortran90/share/man/man3.Z/dsyrk.3x
            /opt/fortran90/share/man/man3.Z/dtbmv.3x
            /opt/fortran90/share/man/man3.Z/dtbsv.3x
            /opt/fortran90/share/man/man3.Z/dtime.3f
            /opt/fortran90/share/man/man3.Z/dtpmv.3x
            /opt/fortran90/share/man/man3.Z/dtpsv.3x
            /opt/fortran90/share/man/man3.Z/dtrmm.3x
            /opt/fortran90/share/man/man3.Z/dtrmv.3x
            /opt/fortran90/share/man/man3.Z/dtrsm.3x
            /opt/fortran90/share/man/man3.Z/dtrsv.3x
            /opt/fortran90/share/man/man3.Z/dzasum.3x
            /opt/fortran90/share/man/man3.Z/dzero.3x
            /opt/fortran90/share/man/man3.Z/dznrm2.3x
            /opt/fortran90/share/man/man3.Z/dznrsq.3x
            /opt/fortran90/share/man/man3.Z/etime.3f
            /opt/fortran90/share/man/man3.Z/falloc.3f
            /opt/fortran90/share/man/man3.Z/fdate.3f
            /opt/fortran90/share/man/man3.Z/fgetc.3f
            /opt/fortran90/share/man/man3.Z/fork.3f
            /opt/fortran90/share/man/man3.Z/fortran.3f
            /opt/fortran90/share/man/man3.Z/fputc.3f
            /opt/fortran90/share/man/man3.Z/free.3f
            /opt/fortran90/share/man/man3.Z/fseek.3f
            /opt/fortran90/share/man/man3.Z/fstat.3f
            /opt/fortran90/share/man/man3.Z/ftell.3f
            /opt/fortran90/share/man/man3.Z/gerror.3f
            /opt/fortran90/share/man/man3.Z/getarg.3f
            /opt/fortran90/share/man/man3.Z/getc.3f
            /opt/fortran90/share/man/man3.Z/getcwd.3f
            /opt/fortran90/share/man/man3.Z/getenv.3f
            /opt/fortran90/share/man/man3.Z/getgid.3f
            /opt/fortran90/share/man/man3.Z/getlog.3f
            /opt/fortran90/share/man/man3.Z/getpid.3f
            /opt/fortran90/share/man/man3.Z/getuid.3f
            /opt/fortran90/share/man/man3.Z/gmtime.3f
            /opt/fortran90/share/man/man3.Z/hostnm.3f
            /opt/fortran90/share/man/man3.Z/iargc.3f
            /opt/fortran90/share/man/man3.Z/iasum.3x
            /opt/fortran90/share/man/man3.Z/icamax.3x
            /opt/fortran90/share/man/man3.Z/icopy.3x
            /opt/fortran90/share/man/man3.Z/idamax.3x
            /opt/fortran90/share/man/man3.Z/idate.3f
            /opt/fortran90/share/man/man3.Z/idatey2k.3f
            /opt/fortran90/share/man/man3.Z/ierrno.3f
            /opt/fortran90/share/man/man3.Z/iiamax.3x
            /opt/fortran90/share/man/man3.Z/intro.3f
            /opt/fortran90/share/man/man3.Z/isamax.3x
            /opt/fortran90/share/man/man3.Z/isatty.3f
            /opt/fortran90/share/man/man3.Z/iswap.3x
            /opt/fortran90/share/man/man3.Z/itime.3f
            /opt/fortran90/share/man/man3.Z/izamax.3x
            /opt/fortran90/share/man/man3.Z/izero.3x
            /opt/fortran90/share/man/man3.Z/kill.3f
            /opt/fortran90/share/man/man3.Z/link.3f
            /opt/fortran90/share/man/man3.Z/loc.3f
            /opt/fortran90/share/man/man3.Z/lstat.3f
            /opt/fortran90/share/man/man3.Z/ltime.3f
            /opt/fortran90/share/man/man3.Z/malloc.3f
            /opt/fortran90/share/man/man3.Z/perror.3f
            /opt/fortran90/share/man/man3.Z/putc.3f
            /opt/fortran90/share/man/man3.Z/qsort.3f
            /opt/fortran90/share/man/man3.Z/rename.3f
            /opt/fortran90/share/man/man3.Z/sasum.3x
            /opt/fortran90/share/man/man3.Z/saxpy.3x
            /opt/fortran90/share/man/man3.Z/scasum.3x
            /opt/fortran90/share/man/man3.Z/scnrm2.3x
            /opt/fortran90/share/man/man3.Z/scnrsq.3x
            /opt/fortran90/share/man/man3.Z/scopy.3x
            /opt/fortran90/share/man/man3.Z/sdot.3x
            /opt/fortran90/share/man/man3.Z/sdsdot.3x
            /opt/fortran90/share/man/man3.Z/sgbmv.3x
            /opt/fortran90/share/man/man3.Z/sgemm.3x
            /opt/fortran90/share/man/man3.Z/sgemv.3x
            /opt/fortran90/share/man/man3.Z/sger.3x
            /opt/fortran90/share/man/man3.Z/signal.3f
            /opt/fortran90/share/man/man3.Z/sleep.3f
            /opt/fortran90/share/man/man3.Z/snrm2.3x
            /opt/fortran90/share/man/man3.Z/snrsq.3x
            /opt/fortran90/share/man/man3.Z/srot.3x
            /opt/fortran90/share/man/man3.Z/srotg.3x
            /opt/fortran90/share/man/man3.Z/srotm.3x
            /opt/fortran90/share/man/man3.Z/srotmg.3x
            /opt/fortran90/share/man/man3.Z/ssbmv.3x
            /opt/fortran90/share/man/man3.Z/sscal.3x
            /opt/fortran90/share/man/man3.Z/sspmv.3x
            /opt/fortran90/share/man/man3.Z/sspr.3x
            /opt/fortran90/share/man/man3.Z/sspr2.3x
            /opt/fortran90/share/man/man3.Z/sswap.3x
            /opt/fortran90/share/man/man3.Z/ssymm.3x
            /opt/fortran90/share/man/man3.Z/ssymv.3x
            /opt/fortran90/share/man/man3.Z/ssyr.3x
            /opt/fortran90/share/man/man3.Z/ssyr2.3x
            /opt/fortran90/share/man/man3.Z/ssyr2k.3x
            /opt/fortran90/share/man/man3.Z/ssyrk.3x
            /opt/fortran90/share/man/man3.Z/stat.3f
            /opt/fortran90/share/man/man3.Z/stbmv.3x
            /opt/fortran90/share/man/man3.Z/stbsv.3x
            /opt/fortran90/share/man/man3.Z/stpmv.3x
            /opt/fortran90/share/man/man3.Z/stpsv.3x
            /opt/fortran90/share/man/man3.Z/strmm.3x
            /opt/fortran90/share/man/man3.Z/strmv.3x
            /opt/fortran90/share/man/man3.Z/strsm.3x
            /opt/fortran90/share/man/man3.Z/strsv.3x
            /opt/fortran90/share/man/man3.Z/symlnk.3f
            /opt/fortran90/share/man/man3.Z/system.3f
            /opt/fortran90/share/man/man3.Z/szero.3x
            /opt/fortran90/share/man/man3.Z/tclose.3f
            /opt/fortran90/share/man/man3.Z/time.3f
            /opt/fortran90/share/man/man3.Z/topen.3f
            /opt/fortran90/share/man/man3.Z/tread.3f
            /opt/fortran90/share/man/man3.Z/trewin.3f
            /opt/fortran90/share/man/man3.Z/tskipf.3f
            /opt/fortran90/share/man/man3.Z/tstate.3f
            /opt/fortran90/share/man/man3.Z/ttynam.3f
            /opt/fortran90/share/man/man3.Z/twrite.3f
            /opt/fortran90/share/man/man3.Z/unlink.3f
            /opt/fortran90/share/man/man3.Z/wait.3f
            /opt/fortran90/share/man/man3.Z/zaxpy.3x
            /opt/fortran90/share/man/man3.Z/zaxpyc.3x
            /opt/fortran90/share/man/man3.Z/zcopy.3x
            /opt/fortran90/share/man/man3.Z/zcopyc.3x
            /opt/fortran90/share/man/man3.Z/zdotc.3x
            /opt/fortran90/share/man/man3.Z/zdotu.3x
            /opt/fortran90/share/man/man3.Z/zdrot.3x
            /opt/fortran90/share/man/man3.Z/zdscal.3x
            /opt/fortran90/share/man/man3.Z/zgbmv.3x
            /opt/fortran90/share/man/man3.Z/zgemm.3x
            /opt/fortran90/share/man/man3.Z/zgemv.3x
            /opt/fortran90/share/man/man3.Z/zgerc.3x
            /opt/fortran90/share/man/man3.Z/zgeru.3x
            /opt/fortran90/share/man/man3.Z/zhbmv.3x
            /opt/fortran90/share/man/man3.Z/zhemm.3x
            /opt/fortran90/share/man/man3.Z/zhemv.3x
            /opt/fortran90/share/man/man3.Z/zher.3x
            /opt/fortran90/share/man/man3.Z/zher2.3x
            /opt/fortran90/share/man/man3.Z/zher2k.3x
            /opt/fortran90/share/man/man3.Z/zherk.3x
            /opt/fortran90/share/man/man3.Z/zhpmv.3x
            /opt/fortran90/share/man/man3.Z/zhpr.3x
            /opt/fortran90/share/man/man3.Z/zhpr2.3x
            /opt/fortran90/share/man/man3.Z/zrot.3x
            /opt/fortran90/share/man/man3.Z/zscal.3x
            /opt/fortran90/share/man/man3.Z/zswap.3x
            /opt/fortran90/share/man/man3.Z/zsymm.3x
            /opt/fortran90/share/man/man3.Z/zsyr2k.3x
            /opt/fortran90/share/man/man3.Z/zsyrk.3x
            /opt/fortran90/share/man/man3.Z/ztbmv.3x
            /opt/fortran90/share/man/man3.Z/ztbsv.3x
            /opt/fortran90/share/man/man3.Z/ztpmv.3x
            /opt/fortran90/share/man/man3.Z/ztpsv.3x
            /opt/fortran90/share/man/man3.Z/ztrmm.3x
            /opt/fortran90/share/man/man3.Z/ztrmv.3x
            /opt/fortran90/share/man/man3.Z/ztrsm.3x
            /opt/fortran90/share/man/man3.Z/ztrsv.3x
            /opt/fortran90/share/man/man3.Z/zzero.3x
            /opt/fortran90/contrib/man/ja_JP.SJIS/man1.Z/fid.1
            /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/f90.1
            /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/fsplit.1
            /opt/fortran90/contrib/man/ja_JP.eucJP/man1.Z/fid.1
            /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/f90.1
            /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/fsplit.1

    what(1) Output:
            /opt/fortran90/bin/f90:
                    HP-UX f90 20010618 (003353) B3907DB/B3909DB PHSS_23
                            952 also B.10.20.40
                    HP F90 v2.5.1
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/bin/fsplit:
                    HP-UX fsplit 20010618 (003539) B3907DB/B3909DB PHSS
                            _23952 also B.10.20.40
            /opt/fortran90/contrib/bin/fid:
                    HP-UX fid 20010618 (003726) B3907DB/B3909DB PHSS_23
                            952 also B.10.20.40
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/contrib/lbin/fid1:
                    HP-UX fid1 20010618 (003730) B3907DB/B3909DB PHSS_2
                            3952 also B.10.20.40
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/contrib/lbin/fid2:
                    HP-UX fid2 20010618 (003739) B3907DB/B3909DB PHSS_2
                            3952 also B.10.20.40
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/contrib/lib/nls/msg/C/fid.cat:
                    None
            /opt/fortran90/lbin/f90com32:
                    HP F90 v2.5.1
                    HP-UX SLLIC/OPTIMIZER UX.11.01.96 (ROSE): 11/16/98
                    HP aC++ B3910B A.01.19.02 Classic Iostream Library
                    HP aC++ B3910B A.01.19.02 Language Support Library
                    Ucode Code Generator - UX11.01.04(GS IB4) (PACG - No
                            vember 16, 1998)
                    HP-UX f90com32 20010618 (000551) B3907DB/B3909DB PH
                            SS_23952 also B.10.20.40
                    Copyright (c) 1993-2001 HP. All Rights Reserved.
                    HP Fortran-95 Version F95D4 HP:131200:080240
                    Ucode-2 Version 2-6
                    High Level Optimizer - 11-Jun-2001.14:51
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/lbin/f90com64:
                    HP F90 v2.5.1
                    HP-UX SLLIC/OPTIMIZER UX.11.01.96 (ROSE): 11/16/98
                    HP aC++ B3910B A.01.19.02 Classic Iostream Library
                    HP aC++ B3910B A.01.19.02 Language Support Library
                    Ucode Code Generator - UX11.01.04(GS IB4) (PACG - No
                            vember 16, 1998)
                    HP-UX f90com64 20010618 (002050) B3907DB/B3909DB PH
                            SS_23952 also B.10.20.40
                    Copyright (c) 1993-2001 HP. All Rights Reserved.
                    HP Fortran-95 Version F95D4 HP:131200:080240
                    Ucode-2 Version 2-6
                    High Level Optimizer - 11-Jun-2001.14:51
                    /usr/lib/libc: $Revision: 76.3 $
            /opt/fortran90/lib/libF90.a:
                    None
            /opt/fortran90/lib/libU77.a:
                    HP-UX libU77.a 20010618 (003442) B3907DB/B3909DB PH
                            SS_23952 also B.10.20.40
            /opt/fortran90/lib/libU77.alias:
                    None
            /opt/fortran90/lib/libU77_.alias:
                    None
            /opt/fortran90/lib/libblas.a:
                    HP-UX libblas.a PA1.0 960321 (023945) B3906AA/B3908
                            AA B.10.20.01
            /opt/fortran90/lib/libisamstub.a:
                    HP-UX libisamstub.a 20010618 (000317) B3907DB/B3909
                            DB PHSS_23952 also B.10.20.40
            /opt/fortran90/lib/libisamstubs.a:
                    HP-UX libisamstub.a 20010618 (000317) B3907DB/B3909
                            DB PHSS_23952 also B.10.20.40
            /opt/fortran90/lib/libp/libU77.a:
                    HP-UX libU77_p.a 20010618 (003518) B3907DB/B3909DB
                            PHSS_23952 also B.10.20.40
            /opt/fortran90/lib/nls/C/libF90.cat:
                    None
            /opt/fortran90/lib/nls/msg/C/f90.cat:
                    None
            /opt/fortran90/lib/nls/msg/C/f90com.cat:
                    None
            /opt/fortran90/lib/nls/msg/C/fsplit.cat:
                    None
            /opt/fortran90/lib/pa1.1/libblas.a:
                    HP-UX 11.0 pa32 BLAS Library (PA1.1 version) (000121
                            .1132)
            /opt/fortran90/lib/pa2.0/libF90.a:
                    None
            /opt/fortran90/contrib/man/man1.Z/fid.1:
                    None
            /opt/fortran90/share/man/man1.Z/f90.1:
                    None
            /opt/fortran90/share/man/man1.Z/fsplit.1:
                    None
            /opt/fortran90/share/man/man3.Z/access.3f:
                    None
            /opt/fortran90/share/man/man3.Z/alarm.3f:
                    None
            /opt/fortran90/share/man/man3.Z/blas.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas1.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas3.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas_cgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas_dgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas_sgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/blas_zgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/caxpy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/caxpyc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ccopy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ccopyc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cdotc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cdotu.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cgbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cgemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cgerc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cgeru.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chdir.3f:
                    None
            /opt/fortran90/share/man/man3.Z/chemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cher.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cher2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cher2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cherk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chmod.3f:
                    None
            /opt/fortran90/share/man/man3.Z/chpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chpr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/chpr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/crot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/csrot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/csscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/cswap.3x:
                    None
            /opt/fortran90/share/man/man3.Z/csymm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/csyr2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/csyrk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctbsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/ctpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctpsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctrmm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctrmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctrsm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ctrsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/czero.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dasum.3x:
                    None
            /opt/fortran90/share/man/man3.Z/date.3f:
                    None
            /opt/fortran90/share/man/man3.Z/datey2k.3f:
                    None
            /opt/fortran90/share/man/man3.Z/daxpy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dcopy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ddot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dgbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dgemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dger.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dnrm2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dnrsq.3x:
                    None
            /opt/fortran90/share/man/man3.Z/drot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dspmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dspr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dspr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dswap.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsymm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsymv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsyr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsyr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsyr2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dsyrk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtbsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/dtpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtpsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtrmm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtrmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtrsm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dtrsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dzasum.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dzero.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dznrm2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/dznrsq.3x:
                    None
            /opt/fortran90/share/man/man3.Z/etime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/falloc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fdate.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fgetc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fork.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fortran.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fputc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/free.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fseek.3f:
                    None
            /opt/fortran90/share/man/man3.Z/fstat.3f:
                    None
            /opt/fortran90/share/man/man3.Z/ftell.3f:
                    None
            /opt/fortran90/share/man/man3.Z/gerror.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getarg.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getcwd.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getenv.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getgid.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getlog.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getpid.3f:
                    None
            /opt/fortran90/share/man/man3.Z/getuid.3f:
                    None
            /opt/fortran90/share/man/man3.Z/gmtime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/hostnm.3f:
                    None
            /opt/fortran90/share/man/man3.Z/iargc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/iasum.3x:
                    None
            /opt/fortran90/share/man/man3.Z/icamax.3x:
                    None
            /opt/fortran90/share/man/man3.Z/icopy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/idamax.3x:
                    None
            /opt/fortran90/share/man/man3.Z/idate.3f:
                    None
            /opt/fortran90/share/man/man3.Z/idatey2k.3f:
                    None
            /opt/fortran90/share/man/man3.Z/ierrno.3f:
                    None
            /opt/fortran90/share/man/man3.Z/iiamax.3x:
                    None
            /opt/fortran90/share/man/man3.Z/intro.3f:
                    None
            /opt/fortran90/share/man/man3.Z/isamax.3x:
                    None
            /opt/fortran90/share/man/man3.Z/isatty.3f:
                    None
            /opt/fortran90/share/man/man3.Z/iswap.3x:
                    None
            /opt/fortran90/share/man/man3.Z/itime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/izamax.3x:
                    None
            /opt/fortran90/share/man/man3.Z/izero.3x:
                    None
            /opt/fortran90/share/man/man3.Z/kill.3f:
                    None
            /opt/fortran90/share/man/man3.Z/link.3f:
                    None
            /opt/fortran90/share/man/man3.Z/loc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/lstat.3f:
                    None
            /opt/fortran90/share/man/man3.Z/ltime.3f:
                    None
            /opt/fortran90/share/man/man3.Z/malloc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/perror.3f:
                    None
            /opt/fortran90/share/man/man3.Z/putc.3f:
                    None
            /opt/fortran90/share/man/man3.Z/qsort.3f:
                    None
            /opt/fortran90/share/man/man3.Z/rename.3f:
                    None
            /opt/fortran90/share/man/man3.Z/sasum.3x:
                    None
            /opt/fortran90/share/man/man3.Z/saxpy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/scasum.3x:
                    None
            /opt/fortran90/share/man/man3.Z/scnrm2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/scnrsq.3x:
                    None
            /opt/fortran90/share/man/man3.Z/scopy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sdot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sdsdot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sgbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sgemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sger.3x:
                    None
            /opt/fortran90/share/man/man3.Z/signal.3f:
                    None
            /opt/fortran90/share/man/man3.Z/sleep.3f:
                    None
            /opt/fortran90/share/man/man3.Z/snrm2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/snrsq.3x:
                    None
            /opt/fortran90/share/man/man3.Z/srot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/srotg.3x:
                    None
            /opt/fortran90/share/man/man3.Z/srotm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/srotmg.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sspmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sspr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sspr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/sswap.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssymm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssymv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssyr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssyr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssyr2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ssyrk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/stat.3f:
                    None
            /opt/fortran90/share/man/man3.Z/stbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/stbsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/stpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/stpsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/strmm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/strmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/strsm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/strsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/symlnk.3f:
                    None
            /opt/fortran90/share/man/man3.Z/system.3f:
                    None
            /opt/fortran90/share/man/man3.Z/szero.3x:
                    None
            /opt/fortran90/share/man/man3.Z/tclose.3f:
                    None
            /opt/fortran90/share/man/man3.Z/time.3f:
                    None
            /opt/fortran90/share/man/man3.Z/topen.3f:
                    None
            /opt/fortran90/share/man/man3.Z/tread.3f:
                    None
            /opt/fortran90/share/man/man3.Z/trewin.3f:
                    None
            /opt/fortran90/share/man/man3.Z/tskipf.3f:
                    None
            /opt/fortran90/share/man/man3.Z/tstate.3f:
                    None
            /opt/fortran90/share/man/man3.Z/ttynam.3f:
                    None
            /opt/fortran90/share/man/man3.Z/twrite.3f:
                    None
            /opt/fortran90/share/man/man3.Z/unlink.3f:
                    None
            /opt/fortran90/share/man/man3.Z/wait.3f:
                    None
            /opt/fortran90/share/man/man3.Z/zaxpy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zaxpyc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zcopy.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zcopyc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zdotc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zdotu.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zdrot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zdscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zgbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zgemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zgemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zgerc.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zgeru.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhemm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhemv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zher.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zher2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zher2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zherk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhpr.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zhpr2.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zrot.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zscal.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zswap.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zsymm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zsyr2k.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zsyrk.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztbmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztbsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztpmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztpsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztrmm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztrmv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztrsm.3x:
                    None
            /opt/fortran90/share/man/man3.Z/ztrsv.3x:
                    None
            /opt/fortran90/share/man/man3.Z/zzero.3x:
                    None
            /opt/fortran90/contrib/man/ja_JP.SJIS/man1.Z/fid.1:
                    None
            /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/f90.1:
                    None
            /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/fsplit.1:
                    None
            /opt/fortran90/contrib/man/ja_JP.eucJP/man1.Z/fid.1:
                    None
            /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/f90.1:
                    None
            /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/fsplit.1:
                    None

    cksum(1) Output:
            725051783 548864 /opt/fortran90/bin/f90
            269604188 24576 /opt/fortran90/bin/fsplit
            1785297032 167936 /opt/fortran90/contrib/bin/fid
            3704955201 1331200 /opt/fortran90/contrib/lbin/fid1
            2307879432 176128 /opt/fortran90/contrib/lbin/fid2
            3952705755 5651 /opt/fortran90/contrib/lib/nls/msg/C/fid.cat
            36908503 12128256 /opt/fortran90/lbin/f90com32
            3470635508 12201984 /opt/fortran90/lbin/f90com64
            554301400 4096720 /opt/fortran90/lib/libF90.a
            625741685 132584 /opt/fortran90/lib/libU77.a
            3343750755 1687 /opt/fortran90/lib/libU77.alias
            4259231420 1741 /opt/fortran90/lib/libU77_.alias
            400281872 673344 /opt/fortran90/lib/libblas.a
            3365914847 4812 /opt/fortran90/lib/libisamstub.a
            3365914847 4812 /opt/fortran90/lib/libisamstubs.a
            1862096611 150524 /opt/fortran90/lib/libp/libU77.a
            1589122412 9505 /opt/fortran90/lib/nls/C/libF90.cat
            411426226 16434 /opt/fortran90/lib/nls/msg/C/f90.cat
            344210445 114989 /opt/fortran90/lib/nls/msg/C/f90com.cat
            3420132732 1124 /opt/fortran90/lib/nls/msg/C/fsplit.cat
            78882900 1490660 /opt/fortran90/lib/pa1.1/libblas.a
            4225539043 4373356 /opt/fortran90/lib/pa2.0/libF90.a
            3495888841 2921 /opt/fortran90/contrib/man/man1.Z/fid.1
            2170935651 27789 /opt/fortran90/share/man/man1.Z/f90.1
            2989612324 1585 /opt/fortran90/share/man/man1.Z/fsplit.1
            2020700132 1116 /opt/fortran90/share/man/man3.Z/access.3f
            3808532767 848 /opt/fortran90/share/man/man3.Z/alarm.3f
            1912625952 4219 /opt/fortran90/share/man/man3.Z/blas.3x
            1912625952 4219 /opt/fortran90/share/man/man3.Z/blas1.3x
            932687772 2903 /opt/fortran90/share/man/man3.Z/blas2.3x
            932687772 2903 /opt/fortran90/share/man/man3.Z/blas3.3x
            2461329686 2605 /opt/fortran90/share/man/man3.Z/
                    blas_cgemm.3x
            2461329686 2605 /opt/fortran90/share/man/man3.Z/
                    blas_dgemm.3x
            2461329686 2605 /opt/fortran90/share/man/man3.Z/
                    blas_sgemm.3x
            2461329686 2605 /opt/fortran90/share/man/man3.Z/
                    blas_zgemm.3x
            4078641989 1696 /opt/fortran90/share/man/man3.Z/caxpy.3x
            4078641989 1696 /opt/fortran90/share/man/man3.Z/caxpyc.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/ccopy.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/ccopyc.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/cdotc.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/cdotu.3x
            1246214370 4211 /opt/fortran90/share/man/man3.Z/cgbmv.3x
            650139012 2951 /opt/fortran90/share/man/man3.Z/cgemm.3x
            563625887 3128 /opt/fortran90/share/man/man3.Z/cgemv.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/cgerc.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/cgeru.3x
            2148133891 3871 /opt/fortran90/share/man/man3.Z/chbmv.3x
            2448931942 850 /opt/fortran90/share/man/man3.Z/chdir.3f
            4147663247 3190 /opt/fortran90/share/man/man3.Z/chemm.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/chemv.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/cher.3x
            4098936610 2930 /opt/fortran90/share/man/man3.Z/cher2.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/cher2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/cherk.3x
            4278983087 958 /opt/fortran90/share/man/man3.Z/chmod.3f
            3451977393 3467 /opt/fortran90/share/man/man3.Z/chpmv.3x
            1647249407 3014 /opt/fortran90/share/man/man3.Z/chpr.3x
            3653037815 3454 /opt/fortran90/share/man/man3.Z/chpr2.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/crot.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/cscal.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/csrot.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/csscal.3x
            2373839914 1776 /opt/fortran90/share/man/man3.Z/cswap.3x
            4147663247 3190 /opt/fortran90/share/man/man3.Z/csymm.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/csyr2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/csyrk.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/ctbmv.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/ctbsv.3x
            1104770770 1081 /opt/fortran90/share/man/man3.Z/ctime.3f
            260254159 3155 /opt/fortran90/share/man/man3.Z/ctpmv.3x
            3365246860 3400 /opt/fortran90/share/man/man3.Z/ctpsv.3x
            1653725418 2866 /opt/fortran90/share/man/man3.Z/ctrmm.3x
            3262879796 2546 /opt/fortran90/share/man/man3.Z/ctrmv.3x
            3617876014 3097 /opt/fortran90/share/man/man3.Z/ctrsm.3x
            3771488367 2960 /opt/fortran90/share/man/man3.Z/ctrsv.3x
            685261291 1161 /opt/fortran90/share/man/man3.Z/czero.3x
            464890959 1213 /opt/fortran90/share/man/man3.Z/dasum.3x
            1156169395 783 /opt/fortran90/share/man/man3.Z/date.3f
            603528306 721 /opt/fortran90/share/man/man3.Z/datey2k.3f
            4078641989 1696 /opt/fortran90/share/man/man3.Z/daxpy.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/dcopy.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/ddot.3x
            1246214370 4211 /opt/fortran90/share/man/man3.Z/dgbmv.3x
            650139012 2951 /opt/fortran90/share/man/man3.Z/dgemm.3x
            563625887 3128 /opt/fortran90/share/man/man3.Z/dgemv.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/dger.3x
            2285792764 1146 /opt/fortran90/share/man/man3.Z/dnrm2.3x
            3541569080 1204 /opt/fortran90/share/man/man3.Z/dnrsq.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/drot.3x
            2148133891 3871 /opt/fortran90/share/man/man3.Z/dsbmv.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/dscal.3x
            3451977393 3467 /opt/fortran90/share/man/man3.Z/dspmv.3x
            1647249407 3014 /opt/fortran90/share/man/man3.Z/dspr.3x
            3653037815 3454 /opt/fortran90/share/man/man3.Z/dspr2.3x
            2373839914 1776 /opt/fortran90/share/man/man3.Z/dswap.3x
            4147663247 3190 /opt/fortran90/share/man/man3.Z/dsymm.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/dsymv.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/dsyr.3x
            4098936610 2930 /opt/fortran90/share/man/man3.Z/dsyr2.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/dsyr2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/dsyrk.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/dtbmv.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/dtbsv.3x
            444194052 1010 /opt/fortran90/share/man/man3.Z/dtime.3f
            260254159 3155 /opt/fortran90/share/man/man3.Z/dtpmv.3x
            3365246860 3400 /opt/fortran90/share/man/man3.Z/dtpsv.3x
            1653725418 2866 /opt/fortran90/share/man/man3.Z/dtrmm.3x
            3262879796 2546 /opt/fortran90/share/man/man3.Z/dtrmv.3x
            3617876014 3097 /opt/fortran90/share/man/man3.Z/dtrsm.3x
            3771488367 2960 /opt/fortran90/share/man/man3.Z/dtrsv.3x
            464890959 1213 /opt/fortran90/share/man/man3.Z/dzasum.3x
            685261291 1161 /opt/fortran90/share/man/man3.Z/dzero.3x
            2285792764 1146 /opt/fortran90/share/man/man3.Z/dznrm2.3x
            3541569080 1204 /opt/fortran90/share/man/man3.Z/dznrsq.3x
            444194052 1010 /opt/fortran90/share/man/man3.Z/etime.3f
            69444828 2082 /opt/fortran90/share/man/man3.Z/falloc.3f
            2501425762 974 /opt/fortran90/share/man/man3.Z/fdate.3f
            3965512391 1036 /opt/fortran90/share/man/man3.Z/fgetc.3f
            3544085178 1349 /opt/fortran90/share/man/man3.Z/fork.3f
            186788679 1983 /opt/fortran90/share/man/man3.Z/fortran.3f
            3769755483 947 /opt/fortran90/share/man/man3.Z/fputc.3f
            69444828 2082 /opt/fortran90/share/man/man3.Z/free.3f
            1005897960 1150 /opt/fortran90/share/man/man3.Z/fseek.3f
            1792072071 1642 /opt/fortran90/share/man/man3.Z/fstat.3f
            1005897960 1150 /opt/fortran90/share/man/man3.Z/ftell.3f
            2612569910 1824 /opt/fortran90/share/man/man3.Z/gerror.3f
            2552240483 944 /opt/fortran90/share/man/man3.Z/getarg.3f
            3965512391 1036 /opt/fortran90/share/man/man3.Z/getc.3f
            1937556217 896 /opt/fortran90/share/man/man3.Z/getcwd.3f
            4285893768 826 /opt/fortran90/share/man/man3.Z/getenv.3f
            3498227476 728 /opt/fortran90/share/man/man3.Z/getgid.3f
            1114062012 773 /opt/fortran90/share/man/man3.Z/getlog.3f
            306212960 689 /opt/fortran90/share/man/man3.Z/getpid.3f
            3498227476 728 /opt/fortran90/share/man/man3.Z/getuid.3f
            1104770770 1081 /opt/fortran90/share/man/man3.Z/gmtime.3f
            2654711415 778 /opt/fortran90/share/man/man3.Z/hostnm.3f
            2552240483 944 /opt/fortran90/share/man/man3.Z/iargc.3f
            464890959 1213 /opt/fortran90/share/man/man3.Z/iasum.3x
            1138571675 1299 /opt/fortran90/share/man/man3.Z/icamax.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/icopy.3x
            1138571675 1299 /opt/fortran90/share/man/man3.Z/idamax.3x
            1978252090 952 /opt/fortran90/share/man/man3.Z/idate.3f
            3944501513 781 /opt/fortran90/share/man/man3.Z/idatey2k.3f
            2612569910 1824 /opt/fortran90/share/man/man3.Z/ierrno.3f
            1138571675 1299 /opt/fortran90/share/man/man3.Z/iiamax.3x
            186788679 1983 /opt/fortran90/share/man/man3.Z/intro.3f
            1138571675 1299 /opt/fortran90/share/man/man3.Z/isamax.3x
            3198299812 1140 /opt/fortran90/share/man/man3.Z/isatty.3f
            2373839914 1776 /opt/fortran90/share/man/man3.Z/iswap.3x
            1978252090 952 /opt/fortran90/share/man/man3.Z/itime.3f
            1138571675 1299 /opt/fortran90/share/man/man3.Z/izamax.3x
            685261291 1161 /opt/fortran90/share/man/man3.Z/izero.3x
            1211041605 831 /opt/fortran90/share/man/man3.Z/kill.3f
            171933520 993 /opt/fortran90/share/man/man3.Z/link.3f
            1995631770 678 /opt/fortran90/share/man/man3.Z/loc.3f
            1792072071 1642 /opt/fortran90/share/man/man3.Z/lstat.3f
            1104770770 1081 /opt/fortran90/share/man/man3.Z/ltime.3f
            69444828 2082 /opt/fortran90/share/man/man3.Z/malloc.3f
            2612569910 1824 /opt/fortran90/share/man/man3.Z/perror.3f
            3769755483 947 /opt/fortran90/share/man/man3.Z/putc.3f
            3969921752 1167 /opt/fortran90/share/man/man3.Z/qsort.3f
            1336265275 960 /opt/fortran90/share/man/man3.Z/rename.3f
            464890959 1213 /opt/fortran90/share/man/man3.Z/sasum.3x
            4078641989 1696 /opt/fortran90/share/man/man3.Z/saxpy.3x
            464890959 1213 /opt/fortran90/share/man/man3.Z/scasum.3x
            2285792764 1146 /opt/fortran90/share/man/man3.Z/scnrm2.3x
            3541569080 1204 /opt/fortran90/share/man/man3.Z/scnrsq.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/scopy.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/sdot.3x
            2387552589 1634 /opt/fortran90/share/man/man3.Z/sdsdot.3x
            1246214370 4211 /opt/fortran90/share/man/man3.Z/sgbmv.3x
            650139012 2951 /opt/fortran90/share/man/man3.Z/sgemm.3x
            563625887 3128 /opt/fortran90/share/man/man3.Z/sgemv.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/sger.3x
            376615642 1550 /opt/fortran90/share/man/man3.Z/signal.3f
            3700033479 776 /opt/fortran90/share/man/man3.Z/sleep.3f
            2285792764 1146 /opt/fortran90/share/man/man3.Z/snrm2.3x
            3541569080 1204 /opt/fortran90/share/man/man3.Z/snrsq.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/srot.3x
            1448943639 1436 /opt/fortran90/share/man/man3.Z/srotg.3x
            3690765226 2015 /opt/fortran90/share/man/man3.Z/srotm.3x
            3700444725 1084 /opt/fortran90/share/man/man3.Z/srotmg.3x
            2148133891 3871 /opt/fortran90/share/man/man3.Z/ssbmv.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/sscal.3x
            3451977393 3467 /opt/fortran90/share/man/man3.Z/sspmv.3x
            1647249407 3014 /opt/fortran90/share/man/man3.Z/sspr.3x
            3653037815 3454 /opt/fortran90/share/man/man3.Z/sspr2.3x
            2373839914 1776 /opt/fortran90/share/man/man3.Z/sswap.3x
            4147663247 3190 /opt/fortran90/share/man/man3.Z/ssymm.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/ssymv.3x
            2208818403 2521 /opt/fortran90/share/man/man3.Z/ssyr.3x
            4098936610 2930 /opt/fortran90/share/man/man3.Z/ssyr2.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/ssyr2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/ssyrk.3x
            1792072071 1642 /opt/fortran90/share/man/man3.Z/stat.3f
            2359810204 4015 /opt/fortran90/share/man/man3.Z/stbmv.3x
            523968216 4441 /opt/fortran90/share/man/man3.Z/stbsv.3x
            260254159 3155 /opt/fortran90/share/man/man3.Z/stpmv.3x
            3365246860 3400 /opt/fortran90/share/man/man3.Z/stpsv.3x
            1653725418 2866 /opt/fortran90/share/man/man3.Z/strmm.3x
            3262879796 2546 /opt/fortran90/share/man/man3.Z/strmv.3x
            3617876014 3097 /opt/fortran90/share/man/man3.Z/strsm.3x
            3771488367 2960 /opt/fortran90/share/man/man3.Z/strsv.3x
            171933520 993 /opt/fortran90/share/man/man3.Z/symlnk.3f
            2230720545 1117 /opt/fortran90/share/man/man3.Z/system.3f
            685261291 1161 /opt/fortran90/share/man/man3.Z/szero.3x
            2883728426 2836 /opt/fortran90/share/man/man3.Z/tclose.3f
            1104770770 1081 /opt/fortran90/share/man/man3.Z/time.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/topen.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/tread.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/trewin.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/tskipf.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/tstate.3f
            3198299812 1140 /opt/fortran90/share/man/man3.Z/ttynam.3f
            2883728426 2836 /opt/fortran90/share/man/man3.Z/twrite.3f
            933466620 911 /opt/fortran90/share/man/man3.Z/unlink.3f
            646767575 977 /opt/fortran90/share/man/man3.Z/wait.3f
            4078641989 1696 /opt/fortran90/share/man/man3.Z/zaxpy.3x
            4078641989 1696 /opt/fortran90/share/man/man3.Z/zaxpyc.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/zcopy.3x
            2854121431 1722 /opt/fortran90/share/man/man3.Z/zcopyc.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/zdotc.3x
            4002997942 1938 /opt/fortran90/share/man/man3.Z/zdotu.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/zdrot.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/zdscal.3x
            1246214370 4211 /opt/fortran90/share/man/man3.Z/zgbmv.3x
            650139012 2951 /opt/fortran90/share/man/man3.Z/zgemm.3x
            563625887 3128 /opt/fortran90/share/man/man3.Z/zgemv.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/zgerc.3x
            1777868399 2386 /opt/fortran90/share/man/man3.Z/zgeru.3x
            2148133891 3871 /opt/fortran90/share/man/man3.Z/zhbmv.3x
            4147663247 3190 /opt/fortran90/share/man/man3.Z/zhemm.3x
            2738750847 2932 /opt/fortran90/share/man/man3.Z/zhemv.3x
            2208818403 2521 /opt/fortran90/share/man/man3.Z/zher.3x
            4098936610 2930 /opt/fortran90/share/man/man3.Z/zher2.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/zher2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/zherk.3x
            3451977393 3467 /opt/fortran90/share/man/man3.Z/zhpmv.3x
            1647249407 3014 /opt/fortran90/share/man/man3.Z/zhpr.3x
            3653037815 3454 /opt/fortran90/share/man/man3.Z/zhpr2.3x
            4138145347 1975 /opt/fortran90/share/man/man3.Z/zrot.3x
            499144322 1336 /opt/fortran90/share/man/man3.Z/zscal.3x
            2373839914 1776 /opt/fortran90/share/man/man3.Z/zswap.3x
            4147663247 3190 /opt/fortran90/share/man/man3.Z/zsymm.3x
            620772297 3808 /opt/fortran90/share/man/man3.Z/zsyr2k.3x
            2815885759 3326 /opt/fortran90/share/man/man3.Z/zsyrk.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/ztbmv.3x
            2359810204 4015 /opt/fortran90/share/man/man3.Z/ztbsv.3x
            260254159 3155 /opt/fortran90/share/man/man3.Z/ztpmv.3x
            3365246860 3400 /opt/fortran90/share/man/man3.Z/ztpsv.3x
            1653725418 2866 /opt/fortran90/share/man/man3.Z/ztrmm.3x
            3262879796 2546 /opt/fortran90/share/man/man3.Z/ztrmv.3x
            3617876014 3097 /opt/fortran90/share/man/man3.Z/ztrsm.3x
            3771488367 2960 /opt/fortran90/share/man/man3.Z/ztrsv.3x
            685261291 1161 /opt/fortran90/share/man/man3.Z/zzero.3x
            473736285 3358 /opt/fortran90/contrib/man/ja_JP.SJIS/man1.Z/
                    fid.1
            1855472710 24125 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
                    f90.1
            263086636 1751 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
                    fsplit.1
            1506797708 3356 /opt/fortran90/contrib/man/ja_JP.eucJP/
                    man1.Z/fid.1
            3281909998 31833 /opt/fortran90/share/man/ja_JP.eucJP/
                    man1.Z/f90.1
            1415916253 1747 /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/
                    fsplit.1

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_23724 PHSS_23351 PHSS_23243 PHSS_23025 PHSS_22538 PHSS_22464
            PHSS_22290 PHSS_22112 PHSS_21787 PHSS_21485

    Equivalent Patches: None

    Patch Package Size: 37750 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_23952

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

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

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

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

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

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

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

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