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 - 08:21:33 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 11.X patch digest
        Created: Sun Jul 8 3:05:07 PDT 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_24240 s700_800 11.X OV NNM6.2 Consolidated Patch
    PHCO_24449 s700_800 11.00 tztab(4) cumulative patch
    PHSS_24453 s700_800 11.00 HP SQL/HP-UX A.G3.28 Development Patch
    PHSS_24452 s700_800 11.00 HP SQL/HP-UX A.G3.28 Run-Time Patch
    PHSS_24381 s700_800 11.[01]0 LIBCL patch
    PHSS_24169 s700_800 11.04 VirtualVault 4.0 auth cumulative(June 2001)
    PHKL_24502 s700_800 11.00 sig,thread,spinlock,sched,IDS,q3p,printf,FSS
    PHSS_23471 s700_800 11.X OV OB3.50 patch - CS packet
    PHCO_24347 s700_800 11.00 HP-UX Patch Tools and White Paper
    PHSS_23953 s700_800 11.X Fortran90 B.11.01 cumulative patch

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


    Document ID: PHSS_24240
    Date Loaded: 20010706
          Title: s700_800 11.X OV NNM6.2 Consolidated Patch

    Patch Name: PHSS_24240

    Patch Description: s700_800 11.X OV NNM6.2 Consolidated Patch

    Creation Date: 01/07/02

    Post Date: 01/07/06

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

    Products:
            OpenView Network Node Manager 6.2

    Filesets:
            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP
            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP
            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_24240:
            Cumulative Consolidated Patch

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

            PHSS_24177:
            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_24156:
            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_24151:
            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_24138:
            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_24120:
            Memory leaks occur in netmon.

            PHSS_24111:
            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_24240:
            Cumulative Consolidated Patch

            Resolution:
            Cumulative Consolidated Patch

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

            PHSS_24177:
            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_24156:
            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_24151:
            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_24138:
            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_24120:
            Memory was not being freed properly.
            Resolution:
            Memory is now being freed.

            PHSS_24111:
            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:

            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /opt/OV/contrib/NNM/event/ThresholdViolations.ovpl
            /opt/OV/contrib/NNM/dataWarehouse/tnsnames.ora

            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /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/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/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/lib/libovtopm.3

            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /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/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar
            /opt/OV/www/htdocs/classes/nnmReporting/nnmReporting.jar
            /opt/OV/www/cgi-bin/nnmRptConfig.exe

            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/OV/man/man4.Z/defaultperms.conf.4
            /opt/OV/man/man4.Z/mibExpr.conf.4
            /opt/OV/man/man1m.Z/ovperms.ovpl.1m
            /opt/OV/man/man1m.Z/xnmtopoconf.1m

            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /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

            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /etc/opt/OV/share/conf/ecs/circuits/ScheduledMaintenance.eco
            /etc/opt/OV/share/conf/stacks/pmd/libovEvent.sl
            /opt/OV/lib/libevent.3
            /opt/OV/lib/libevent.2
            /opt/OV/bin/ovactiond
            /opt/OV/bin/ovdumpevents
            /opt/OV/bin/xnmevents

            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/OV/lib/libXovsnmp.3
            /opt/OV/lib/libXovsnmp.1
            /opt/OV/lib/libdbenabled.3
            /opt/OV/lib/libov.3
            /opt/OV/lib/libov.1
            /opt/OV/lib/libovgui.3
            /opt/OV/lib/libovsnmp.3
            /opt/OV/lib/libovsnmp.1
            /opt/OV/lib/libovutil.3
            /opt/OV/lib/libovutil.2
            /opt/OV/lib/libXovsnmp.2
            /opt/OV/lib/libov.2
            /opt/OV/lib/libovextfmt.2
            /opt/OV/lib/libovsnmp.2
            /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

            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/OV/lib/libXovw.3
            /opt/OV/lib/libXovw.1
            /opt/OV/lib/libovw.3
            /opt/OV/lib/libovw.1
            /opt/OV/lib/libXovw.2
            /opt/OV/lib/libovw.2
            /opt/OV/bin/ovexec
            /opt/OV/bin/ovhelp
            /opt/OV/bin/ovhelpindex
            /opt/OV/bin/ovuispmd
            /opt/OV/bin/ovw
            /opt/OV/bin/ovwdb

            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /opt/OV/www/htdocs/classes/jalarm/debug.jalarm.jar
            /opt/OV/www/htdocs/classes/jalarm/jalarm.jar
            /opt/OV/www/cgi-bin/ovalarm.exe
            /opt/OV/bin/ovalarmsrv

            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /opt/OV/www/bin/htpasswd
            /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/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/newconfig/OVWWW-FW/www/etc/htpasswd
            /opt/OV/newconfig/OVWWW-FW/www/registration/jovw/C/nodeview
            /opt/OV/lib/libovwww.3
            /opt/OV/lib/libovwww.2
            /opt/OV/bin/ovsessionmgr

            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/OV/www/htdocs/classes/debug.libovw.jar
            /opt/OV/www/htdocs/classes/libovw.jar

            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/OV/man/man4.Z/ovsnmp.conf.4
            /opt/OV/man/man1.Z/xnmsnmpconf.1

    what(1) Output:

            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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

            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/netmon:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    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
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Network Node Manager NNM Release B.06.20
                    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_980804)
                    ECS REV: 980804.1445(opt) HP-UX B.11.00 5.0
                    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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/bin/snmpColDump:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    snmpColDump
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Network Node Manager NNM Release B.06.20
            /opt/OV/bin/snmpCollect:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    snmpCollect
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Network Node Manager NNM Release B.06.20
            /opt/OV/bin/xnmappmon:
                    xnmappmon
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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/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/lib/libovtopm.3:
                    libovtopm.sl
                    findroute
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Topology NNM Release B.06.20

            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar:
                    None
            /opt/OV/www/htdocs/classes/nnmReporting/nnmReporting.jar:
                    None
            /opt/OV/www/cgi-bin/nnmRptConfig.exe:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/man/man4.Z/defaultperms.conf.4:
                    None
            /opt/OV/man/man4.Z/mibExpr.conf.4:
                    None
            /opt/OV/man/man1m.Z/ovperms.ovpl.1m:
                    None
            /opt/OV/man/man1m.Z/xnmtopoconf.1m:
                    None

            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/bin/ovcoldelsql:
                    ovcoldelsql
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    ovDwCommon

            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libevent.3:
                    HP OpenView Event Store Access Library (HP Internal
                            only) NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/lib/libXovsnmp.3:
                    libXovsnmp
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView SNMP Dev Kit (X functions) NNM Release B
                            .06.20
            /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.3:
                    HP OpenView CORBA: pre-BETA
                    DbEnabled.cpp
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libov.3:
                    HP OpenView ov library NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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.3:
                    Debug Widget Code
                    HP OpenView ov gui library (HP Internal only) NNM Re
                            lease B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovsnmp.3:
                    libovsnmp
                    rnetstat
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView SNMP Dev Kit NNM Release B.06.20
            /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.3:
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView ov utility library (HP Internal only) NN
                            M Release B.06.20
            /opt/OV/lib/libovutil.2:
                    HP OpenView ov utility library (HP Internal only) NN
                            M Release B.06.20
                    PATCH PHSS_24240, 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_24240, 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_24240, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovextfmt.2:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovsnmp.2:
                    libovsnmp
                    rnetstat
                    HP OpenView SNMP Dev Kit NNM Release B.06.20
                    PATCH PHSS_24240, 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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/lib/libXovw.3:
                    HP OpenView X11 Windows Dev Kit (X functions) NNM Re
                            lease B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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.3:
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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/lib/libXovw.2:
                    HP OpenView X11 Windows Dev Kit (X functions) NNM Re
                            lease B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libovw.2:
                    HP OpenView Windows NNM Release B.06.20
                    PATCH PHSS_24240, 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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/www/htdocs/classes/jalarm/debug.jalarm.jar:
                    None
            /opt/OV/www/htdocs/classes/jalarm/jalarm.jar:
                    None
            /opt/OV/www/cgi-bin/ovalarm.exe:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
            /opt/OV/bin/ovalarmsrv:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    ovalarmsrv
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Network Node Manager NNM Release B.06.20

            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/OV/www/bin/htpasswd:
                    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/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/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/libovwww.3:
                    HP OpenView Network Node Manager NNM Release B.06.20
                    PATCH PHSS_24240, 07022001
                    HP Precision Architecture HP-UX 11.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_24240, 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_24240, 07022001
                    HP Precision Architecture HP-UX 11.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.

            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/www/htdocs/classes/debug.libovw.jar:
                    None
            /opt/OV/www/htdocs/classes/libovw.jar:
                    None

            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/OV/man/man4.Z/ovsnmp.conf.4:
                    None
            /opt/OV/man/man1.Z/xnmsnmpconf.1:
                    None

    cksum(1) Output:

            OVNNMgr.OVMIB-CONTRIB,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            2746381346 4304 /opt/OV/contrib/NNM/event/
                    ThresholdViolations.ovpl
            2297761432 1774 /opt/OV/contrib/NNM/dataWarehouse/
                    tnsnames.ora

            OVNNMgr.OVNNM-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            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
            3446991526 609568 /opt/OV/bin/ipmap
            309449029 1846624 /opt/OV/bin/netmon
            3614029095 20737 /opt/OV/bin/ovconfadmin.ovpl
            934637147 69623 /opt/OV/bin/ovperms.ovpl
            3989176104 419360 /opt/OV/bin/ovrepld
            4226679861 357080 /opt/OV/bin/ovtopmd
            2792968660 73728 /opt/OV/bin/ovtopofix
            2714755947 40960 /opt/OV/bin/ovweb
            3312473447 155648 /opt/OV/bin/rnetstat
            2243545767 107136 /opt/OV/bin/snmpColDump
            4079432369 647984 /opt/OV/bin/snmpCollect
            1852038547 114688 /opt/OV/bin/xnmappmon
            3153002854 126976 /opt/OV/bin/xnmbuilder
            4546116 151552 /opt/OV/bin/xnmcollect
            4272886097 241664 /opt/OV/bin/xnmgraph
            2465676950 73728 /opt/OV/bin/xnmloadmib
            840591159 65536 /opt/OV/bin/xnmpolling
            2116366589 126976 /opt/OV/bin/xnmtopoconf
            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
            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
            254570199 2615544 /opt/OV/lib/libovtopm.3

            OVNNMgr.OVRPT-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2493755654 41933 /opt/OV/bin/Availability.ovpl
            1257812351 25961 /opt/OV/bin/InventoryGen.ovpl
            1850827802 8347 /opt/OV/bin/ThresholdViolations.ovpl
            3739373658 28672 /opt/OV/bin/ovcwd
            98410665 98304 /opt/OV/bin/ovreppublish
            647133208 151056 /opt/OV/bin/ovrequestd
            74664971 146960 /opt/OV/bin/request_create
            122596022 232533 /opt/OV/www/htdocs/classes/nnmReporting/
                    debug.nnmReporting.jar
            3949879743 141873 /opt/OV/www/htdocs/classes/nnmReporting/
                    nnmReporting.jar
            3348855327 114688 /opt/OV/www/cgi-bin/nnmRptConfig.exe

            OVNNMgrMan.OVNNM-RUN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            2318123031 3074 /opt/OV/man/man4.Z/defaultperms.conf.4
            4084975558 4612 /opt/OV/man/man4.Z/mibExpr.conf.4
            3026127606 4558 /opt/OV/man/man1m.Z/ovperms.ovpl.1m
            2070591657 6643 /opt/OV/man/man1m.Z/xnmtopoconf.1m

            OVPlatform.OVDB-RUN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            668775338 86016 /opt/OV/bin/ovcoldelsql
            2326950741 163840 /opt/OV/bin/ovcolqsql
            449627978 81920 /opt/OV/bin/ovcolsum
            933547106 200704 /opt/OV/bin/ovcoltosql
            2386811634 69632 /opt/OV/bin/ovdbcheck
            636642591 31865 /opt/OV/bin/ovdbsetupo3.sh
            3318877207 10541 /opt/OV/bin/ovdwconfig.ovpl
            3743062310 110592 /opt/OV/bin/ovdwevent
            684478494 53248 /opt/OV/bin/ovdwloader
            4075062100 53248 /opt/OV/bin/ovdwquery
            1356453396 213920 /opt/OV/bin/ovdwtopo
            4175237724 65536 /opt/OV/bin/ovdwtrend
            3240996718 49152 /opt/OV/bin/ovdwunloader
            2236662118 61440 /opt/OV/bin/ovdweventflt

            OVPlatform.OVEVENT-MIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            567633680 214792 /etc/opt/OV/share/conf/ecs/circuits/
                    ScheduledMaintenance.eco
            18897516 110592 /etc/opt/OV/share/conf/stacks/pmd/
                    libovEvent.sl
            2156295571 546224 /opt/OV/lib/libevent.3
            191868458 317602 /opt/OV/lib/libevent.2
            1797788303 36864 /opt/OV/bin/ovactiond
            805398638 40960 /opt/OV/bin/ovdumpevents
            2453465848 212992 /opt/OV/bin/xnmevents

            OVPlatform.OVMIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1127472807 114296 /opt/OV/lib/libXovsnmp.3
            3546114358 16417 /opt/OV/lib/libXovsnmp.1
            1752310005 49152 /opt/OV/lib/libdbenabled.3
            2417372888 262144 /opt/OV/lib/libov.3
            585710716 148010 /opt/OV/lib/libov.1
            835004384 299008 /opt/OV/lib/libovgui.3
            802076088 1738824 /opt/OV/lib/libovsnmp.3
            3757938538 226198 /opt/OV/lib/libovsnmp.1
            2713258838 1693552 /opt/OV/lib/libovutil.3
            838836906 2367144 /opt/OV/lib/libovutil.2
            116551392 113648 /opt/OV/lib/libXovsnmp.2
            1223847638 247228 /opt/OV/lib/libov.2
            267769472 24643 /opt/OV/lib/libovextfmt.2
            123181933 2506040 /opt/OV/lib/libovsnmp.2
            3303176207 14298 /opt/OV/bin/ovbackup.ovpl
            2382379511 200008 /opt/OV/bin/ovnnmInstallLic
            2063423018 65536 /opt/OV/bin/ovpause
            2063423018 65536 /opt/OV/bin/ovresume
            3629848835 16972 /opt/OV/bin/ovrestore.ovpl
            4065068213 61440 /opt/OV/bin/ovstart
            4065068213 61440 /opt/OV/bin/ovstop
            4065068213 61440 /opt/OV/bin/ovstatus

            OVPlatform.OVWIN,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,v=HP:
            3164403023 24576 /opt/OV/lib/libXovw.3
            1043044842 24636 /opt/OV/lib/libXovw.1
            3304587867 720896 /opt/OV/lib/libovw.3
            2502264571 641913 /opt/OV/lib/libovw.1
            2967156030 24662 /opt/OV/lib/libXovw.2
            1094636450 799691 /opt/OV/lib/libovw.2
            2976539697 65536 /opt/OV/bin/ovexec
            1706893557 81920 /opt/OV/bin/ovhelp
            2496057122 40960 /opt/OV/bin/ovhelpindex
            3838052614 81920 /opt/OV/bin/ovuispmd
            2147634039 2482176 /opt/OV/bin/ovw
            125349367 323584 /opt/OV/bin/ovwdb

            OVPlatform.OVWWW-EVNT,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            2811864684 1474447 /opt/OV/www/htdocs/classes/jalarm/
                    debug.jalarm.jar
            432659105 443087 /opt/OV/www/htdocs/classes/jalarm/
                    jalarm.jar
            3949963954 85368 /opt/OV/www/cgi-bin/ovalarm.exe
            35648561 650744 /opt/OV/bin/ovalarmsrv

            OVPlatform.OVWWW-FW,fr=B.06.20.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            1956806344 28672 /opt/OV/www/bin/htpasswd
            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
            2366818953 45056 /opt/OV/www/cgi-bin/ovlaunch.exe
            3003444797 32768 /opt/OV/www/cgi-bin/ovlaunchreg.exe
            3314231287 32768 /opt/OV/www/cgi-bin/ovlogin.exe
            1431902596 73728 /opt/OV/www/cgi-bin/webappmon.exe
            2013145193 27 /opt/OV/newconfig/OVWWW-FW/www/etc/htpasswd
            3601475311 1026 /opt/OV/newconfig/OVWWW-FW/www/registration/
                    jovw/C/nodeview
            3759313256 163840 /opt/OV/lib/libovwww.3
            2007578407 2384844 /opt/OV/lib/libovwww.2
            1903031217 73728 /opt/OV/bin/ovsessionmgr

            OVPlatformDevKit.OVWIN-PRG,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            406781498 97108 /opt/OV/www/htdocs/classes/debug.libovw.jar
            1788583037 68433 /opt/OV/www/htdocs/classes/libovw.jar

            OVPlatformMan.OVSNMP-MIN-MAN,fr=B.06.20.00,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            203844904 10980 /opt/OV/man/man4.Z/ovsnmp.conf.4
            1854510860 9100 /opt/OV/man/man1.Z/xnmsnmpconf.1

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_24230 PHSS_24177 PHSS_24156 PHSS_24151 PHSS_24138 PHSS_24120
            PHSS_24111

    Equivalent Patches:
            PHSS_24239:
            s700: 10.20
            s800: 10.20

            PSOV_02945:
            sparcSOL: 2.6 2.7 2.8

            NNM_00734:
            intelNT: 4.00 4.01
            intelWIN2000: 1.00

    Patch Package Size: 33740 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_24240

            5. Run swinstall to install the patch:

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

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

                    -x patch_save_files=false

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

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

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

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

                    dd if=/tmp/PHSS_24240.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_24240:
            On HP-UX and Solaris systems, manually copy the file
            $OV_NEW_CONF/OVNNM-RUN/conf/defaultperms.conf to
            $OV_CONF/defaultperms.conf

            PHSS_24156:
            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_24240------------------------------------------


    Document ID: PHCO_24449
    Date Loaded: 20010705
          Title: s700_800 11.00 tztab(4) cumulative patch

    Patch Name: PHCO_24449

    Patch Description: s700_800 11.00 tztab(4) cumulative patch

    Creation Date: 01/06/18

    Post Date: 01/07/05

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

    Products: N/A

    Filesets:
            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHCO_24449:
                The /usr/lib/tztab file doesn't have Timezone
                definitions for newly changed Daylight Saving
                Times for Mexico City.

            PHCO_21688:
            1. Timezone definitions for Australia,
                Tasmania, New South Wales and Victoria
                in /usr/lib/tztab are incorrect due to
                new standards imposed for the Sydney
                Olympics 2000.

            2. Finnish timezone definitions in
                /usr/lib/tztab are incorrect from 1996
                onwards.

            PHCO_18376:
            1. /usr/lib/tztab contains bad DST
                (Daylight Saving Time) info for
                AST10ADT,YST9YDT.

            2. /usr/lib/tztab has no daylight saving time
                info for Russian Federation

            3. Without this patch installed -
                tztab will have wrong entry for Portuguese
                Winter/Summer saving time.

            PHCO_13331:
                Without this patch installed -
                tztab erroneously claims that South Africa
                uses Daylight Savings Time.

    Defect Description:
            PHCO_24449:
                Mexico city was following CST6CDT timezone
                definitions. But from 2001 to 2038, daylight
                saving times for Mexico city have been changed
                which are different from CST6CDT.

            Resolution:
                The /usr/lib/tztab file has been modified to
                add an entry MXST6MXDT for Mexico City which
                are as below.

                MXST6MXDT
                0 3 24-30 4 1970-1973 0 MXDT5
                0 3 6 1 1974 0-6 MXDT5
                0 3 22-28 2 1975 0 MXDT5
                0 3 24-30 4 1976-1986 0 MXDT5
                0 3 1-7 4 1987-2000 0 MXDT5
                0 3 1-7 5 2001-2038 0 MXDT5
                0 1 25-31 10 1970-1973 0 MXST6
                0 1 24-30 11 1974 0 MXST6
                0 1 24-30 11 1975 0 MXST6
                0 1 25-31 10 1976-2000 0 MXST6
                0 1 24-30 9 2001-2038 0 MXST6

                The changes reflect from year 2001 to 2038.
                Remaining things are not altered and are
                as per CST6CDT.

            PHCO_21688:
            1. Australian Eastern Standard Time, Australian
                Eastern Daylight Time has to be changed so
                as to have an earlier DST shift than usual
                during the year 2000. The same change is
                expected for Tasmania, New South Wales and
                Victoria.

            Resolution:
                Changed /usr/lib/tztab definitions for
                EST-10EDT, EST-10EDT#Tasmania, EST-10EDT#NSW
                and EST-10EDT#VIC for the Sydney Olympics
                2000 in Australia.

            2. For Finland Standard Time, Finland Daylight
                Time, the ending date of Daylight Savings Time
                from 1996 onwards should be the last Sunday of
                October.

            Resolution:
                Changed /usr/lib/tztab definitions for
                EET-2EETDST so as to behave in the way as
                suggested.

            PHCO_18376:
            1. /usr/lib/tztab contains bad information for
                the Aleutian (AST10ADT) and Yukon(YST9YDT)
                time zones.

            2. Daylight Saving Time information for the Russian
                Federation was missing.

            3. Without this patch installed -
                tztab will have wrong entry for Portuguese
                Winter/Summer saving time.
                Because of a new revision in the portuguese law,
                a change is required in Portuguese Winter Time
                and Portuguese Summer Time. The changes are
                   a. Change the time on entering PST-1 from
                       03/25-31/1983-2038 on Sunday at 03:00 to
                       03/25-31/1983-2038 on Sunday at 02:00.
                   b. Change the time on entering PWT0 from
                       09/24-30/1983-2038 on Sunday at 02:00 to
                       10/25-31/1983-2038 on Sunday at 01:00.

            Resolution:
            1. /usr/lib/tztab has the following changes:
                The line:
                0 3 24-30 4 1976-2038 0 ADT9

                0 3 24-30 4 1976-2038 0 YDT8

                are replaced by the following pairs of lines:

                0 3 24-30 4 1976-1986 0 ADT9
                0 3 1-7 4 1987-2038 0 ADT9

                0 3 24-30 4 1976-1986 0 YDT8
                0 3 1-7 4 1987-2038 0 YDT8

            2. Added Daylight Saving timezone for Russian federation
                to /usr/lib/tztab file.

            3. The following changes are made in /usr/lib/tztab:
                a. Change the time on entering PST-1 from
                    03/25-31/1983-2038 on Sunday at 03:00 to
                    03/25-31/1983-2038 on Sunday at 02:00.
                b. Change the time on entering PWT0 from
                    09/24-30/1983-2038 on Sunday at 02:00 to
                    10/25-31/1983-2038 on Sunday at 01:00.

            PHCO_13331:
                South Africa never had DST (Daylight Savings Time)
                although tztab has an entry "SAST-2SADT". This
                information comes from customer living in South Africa.
                So in this patch Daylight Savings Time is removed
                in South Africa's entry.

    SR:
            8606188364 8606105823 8606134747 1653299693 1653280446
            4701384743 1653209213

    Patch Files:

            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/tztab
            /usr/newconfig/usr/lib/tztab

    what(1) Output:

            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/tztab:
                    $Revision: 80.4.1.10 $

            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/newconfig/usr/lib/tztab:
                    $Revision: 80.4.1.10 $

    cksum(1) Output:

            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2453198593 13215 /usr/lib/tztab

            OS-Core.UX-CORE,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2453198593 13215 /usr/newconfig/usr/lib/tztab

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_13331 PHCO_18376 PHCO_21688

    Equivalent Patches: None

    Patch Package Size: 50 KBytes

    Installation Instructions:
            Please review all instructions and the Hewlett-Packard
            SupportLine User Guide or your Hewlett-Packard support terms
            and conditions for precautions, scope of license,
            restrictions, and, limitation of liability and warranties,
            before installing this patch.
            ------------------------------------------------------------
            1. Back up your system before installing a patch.

            2. Login as root.

            3. Copy the patch to the /tmp directory.

            4. Move to the /tmp directory and unshar the patch:

                    cd /tmp
                    sh PHCO_24449

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHCO_24449.depot

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

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

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

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

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

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


    Document ID: PHSS_24453
    Date Loaded: 20010704
          Title: s700_800 11.00 HP SQL/HP-UX A.G3.28 Development Patch

    Patch Name: PHSS_24453

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

    Creation Date: 01/07/02

    Post Date: 01/07/04

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

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

    Filesets:
            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_24453:

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

            SR# 8606196069
            SQLMON does not work on G3.23

            PHSS_23890:

            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_22092:

            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_24453:

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

            SR# 8606196069
            SQLMON does not work on G3.23

            PHSS_23890:

            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_22092:

            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

            Resolution:

    SR:
            1653306985 8606134741 8606124122 8606177425 8606184134
            8606167904 8606160803 8606182986 8606196069

    Patch Files:

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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:

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/include/sqlcall.c:
                    None

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/include/sqlcall.cbl:
                    None

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/include/sqlcall.h:
                    None

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/include/sqlxc.h:
                    None

    cksum(1) Output:

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3251153986 1817327 /opt/allbase/bin/psqlpas

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            773831698 1595997 /opt/allbase/bin/psqlfor

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2957348330 1997611 /opt/allbase/bin/psqlc

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2160530873 1751745 /opt/allbase/bin/psqlcbl

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3725122807 1049 /opt/allbase/include/sqlcall.c

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            606924485 41 /opt/allbase/include/sqlcall.cbl

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2007079305 20 /opt/allbase/include/sqlcall.h

            ALLBASE-SQL.AB-DEV,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            4068996826 40378 /opt/allbase/include/sqlxc.h

    Patch Conflicts: None

    Patch Dependencies:
            s700: 11.00: PHSS_24452
            s800: 11.00: PHSS_24452

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22092 PHSS_23890

    Equivalent Patches:
            PHSS_24451:
            s700: 10.20
            s800: 10.20

    Patch Package Size: 7070 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_24453

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_24453.depot

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

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

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

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

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

    Special Installation Instructions:
            You must to 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_24453------------------------------------------


    Document ID: PHSS_24452
    Date Loaded: 20010704
          Title: s700_800 11.00 HP SQL/HP-UX A.G3.28 Run-Time Patch

    Patch Name: PHSS_24452

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

    Creation Date: 01/07/02

    Post Date: 01/07/04

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

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

    Filesets:
            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP
            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP
            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP
            ALLBASE-SQL.AB-REPLICATE,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_24452:

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

            SR# 8606196069
            SQLMON does not work on G3.23

            PHSS_23889:

            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_22091:

            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_24452:

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

            SR# 8606196069
            SQLMON does not work on G3.23

            PHSS_23889:

            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_22091:

            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

            Resolution:

    SR:
            1653306985 8606134741 8606124122 8606177425 8606184134
            8606167904 8606160803 8606182986 8606196069

    Patch Files:

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/sqlmig
            /opt/allbase/bin/sqlmon
            /opt/allbase/bin/sqlgen
            /opt/allbase/bin/sqlutil
            /opt/allbase/bin/isql
            /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/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/dumpshm

            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/hpdaARPA
            /opt/allbase/bin/netutil

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/local/bin/dbcshell
            /usr/local/bin/sqlkill
            /usr/local/bin/fixmod

            ALLBASE-SQL.AB-REPLICATE,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/allbase/lib/libwss.a

    what(1) Output:

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/sqlmig:
                    HP36217-02A.G3.28 SQLMigrate/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/sqlmon:
                    HP36217-02A.G3.28 SQLMonitor/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/sqlutil:
                    HP36217-02A.G3.28 DBE Utility/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/dumpshm:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/sqlcheck:
                    HP36217-02A.G3.28 SQLCheck/9000 ALLBASE/SQL
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lbin/sqldaemon:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lib/hpsqlcat:
                    HP36217-02A.G3.28 HPSQLCAT ALLBASE SQL/HP-UX

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lib/isqlwel:
                    None

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lib/nls/C/sqlver.cat:
                    None

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lib/hpsql/sqlinstl:
                    None

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/lib/hpsql/odbcview:
                    None

            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/allbase/bin/hpdaARPA:
                    HP36217-02A.G3.28 ALLBASE/NET Utility/9000
                    ALLBASE/SQL

            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/local/bin/dbcshell:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O
                    ILP32) $Revision: 75.02 $
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/local/bin/sqlkill:
                    HPDBCORE A.G3.28 06/19/01 ALLBASE/SQL

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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

            ALLBASE-SQL.AB-REPLICATE,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/allbase/lib/libwss.a:
                    HP36217-02A.G3.28 Replicate/9000 ALLBASE/SQL

    cksum(1) Output:

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            1714161845 2197224 /opt/allbase/bin/sqlmig

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            1902885712 2486228 /opt/allbase/bin/sqlmon

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2543202713 3287192 /opt/allbase/bin/sqlgen

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            511433956 1513628 /opt/allbase/bin/sqlutil

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            798424724 2108166 /opt/allbase/bin/isql

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3353483397 32847 /opt/allbase/bin/dumpshm

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2318265021 1415279 /opt/allbase/bin/sqlaudit

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            4102268637 1617700 /opt/allbase/bin/sqlcheck

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3710420179 28744 /opt/allbase/bin/sqlver

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3153730351 1369936 /opt/allbase/lbin/sqldaemon

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2976153548 4926880 /opt/allbase/lbin/hpsqlproc

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            3426928172 1969272 /opt/allbase/lib/libsql.a

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            4267248780 970949 /opt/allbase/lib/hpsqlcat

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            332365454 426 /opt/allbase/lib/isqlwel

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            1912521371 1323 /opt/allbase/lib/nls/C/sqlver.cat

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            2010257005 8428 /opt/allbase/lib/hpsql/sqlinstl

            ALLBASE-SQL.AB-RUN,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            1021242673 31748 /opt/allbase/lib/hpsql/odbcview

            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            1146131133 57479 /opt/allbase/bin/hpdaARPA

            ALLBASE-SQL.AB-NET,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,v=HP:
            873152300 106765 /opt/allbase/bin/netutil

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            4230393499 3164496 /usr/local/bin/dbcshell

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            1284633900 1312548 /usr/local/bin/sqlkill

            ALLBASE-SQL.AB-SUPPORT,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3058823626 1480725 /usr/local/bin/fixmod

            ALLBASE-SQL.AB-REPLICATE,fr=A.G3.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3937442954 21024 /opt/allbase/lib/libwss.a

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_22091 PHSS_23889

    Equivalent Patches:
            PHSS_24450:
            s700: 10.20
            s800: 10.20

    Patch Package Size: 29460 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_24452

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_24452.depot

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

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

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

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

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

    Special Installation Instructions:
            You must to 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_24452------------------------------------------


    Document ID: PHSS_24381
    Date Loaded: 20010703
          Title: s700_800 11.[01]0 LIBCL patch

    Patch Name: PHSS_24381

    Patch Description: s700_800 11.[01]0 LIBCL patch

    Creation Date: 01/06/15

    Post Date: 01/07/03

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

    Products: N/A

    Filesets:
            OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.CORE-SHLIBS,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
            OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.CORE-64SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
            ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            ProgSupport.LANG-64ALIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
            ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            ProgSupport.LANG-MIN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical:
            No (superseded patches were critical)
            PHSS_21950: OTHER
                    JAGad14842: Supersedes Recalled patch PHSS_20578
                    which, causes existing fortran executables (linked
                    shared) to ignore it's first argument. Possibly
                    causing wrong answers.

    Category Tags:
            defect_repair enhancement general_release critical

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

    Symptoms:
            PHSS_24381:
            1. JAGad69726: Implement M Edit descriptor for -f77 compat.
            2. JAGad70835: Implement N Edit descriptor for -f77 compat.
            3. JAGaa93357: shared_common memory not removed on EXIT.
            4. Fixed trap unwind regression.

            PHSS_23699:
            1. JAGad25172: Signal 11 on throw in large 64 bit aC++
            program
            2. JAGad51631: unformatted OPEN on text file causes
            FORTRAN I/O ERROR 913: OUT OF FREE SPACE
            3. 'f90$ga' symbol not found in shared vesion.

            PHSS_22653:
            1. JAGaa93357: Calls to __F90_F_EXIT always had and exit
            code of 0, even when not appropriate.
            2. JAGad00306: large real constants not assigned properly
            3. JAGad27408: Problem with numbers starting list
            directed I/O streams.

            PHSS_21950:
            1. JAGad14842: Patch PHSS_20578 causes existing fortran
            executables (linked shared) to ignore first argument.
            2. JAGab77879: Memory leak will occur with Pascal or
            Fortran dynamic strings/arrays. (libcl.2 only)
            There would also be performance problems or hangs for
            dynamic strings/arrays and Pascal's escapecode.
            (libcl.1 only)

            PHSS_20578:
            1. JAGab21216: U_STACK_TRACE only unwinds the frames
            up to the sigreturn call, and does not display the
            frame of the routine that was running when the signal
            was caught.
            2. JAGab71918: A throw or escape out of a signal handler
            in aC++ will likely cause an abort when used in the catch
            clause.
            3. JAGac88664: Heap corruption when calling U_STACK_TRACE
            4. JAGaa95966: f90 getarg behaves differently than f77

            PHSS_19956:
            1. JAGab16660: large DATA segment
            2. JAGaa68257: I/O error 910 writing to file using f77
            NAMELIST and file opened implicitly.
            3. JAGab16656: Quad libs consuming too much DATA space
            4. Unable to write files > 2GB in 64 bit mode.

            PHSS_16849:
            1. CLLbs16318: 13 ulp error in LP64 log10
            2. CLLbs16323: coshf not symmetric
            3. CLLbs16322: tanhf not symmetric
            4. CLLbs16310: FTN_QACOSH returns bogus values
            5.CLLbs14378 The error message reported to the user when
            an allocate frame is encountered by U_get_previous_frame()
            is incorrect. "5613 Procedure entry sequence is too long
            for Unwind. Contact HP Service." is displayed rather than
            "5612 Old version data structures won't restore r3 and r4
            for Alloca Unwind." Reminder: U_get_previous_frame_x()
            is the new 10.20 interface which permits unwinding
            alloca() stack frames.
            6.CLLbs16294 When the unwind library is asked to unwind
            the stack of code which was interrupted in the prolog of a
            function which has non-zero stack size and saves no GR's
            FR's, stack pointer return pointer the unwind library may
            incorrectly analyze the stack for that function causing a
            reference to a random memory location, and thus unexpected
            and incorrect behavior. While most user code will never
            hit this case, this corner case has been corrected in the
            Unwind component of libcl.

            PHSS_14583:
            1. Support for Fortran90 Huge Data and for entry points
            that were updated for better performance.
            2.CLLbs13395: Support for C++ Exception Handling with
            alloca() frames hangs.
            3.CLLbs12177: U_STACK_TRACE() gets an error while unwinding
            from a signal handler in an ANSI C++ program that uses
            exception handling. If the try block is removed from the
            test program the stack trace / unwind works correctly
            4.CLLbs13789: Unwind fails on exception frame from a
            function with 0 length entry

            PHSS_13291:
            1. Fortran 90 programs terminate due to segmentation
                violations in the trap handling support routines
                which are located in libcl.sl and libcl.a. This
                symptom affects 64 bit Fortran 90 programs which
                make use of the exception handling and stack
                trace reporting features of the trap library
                (for example, by specifying the
                +fp_exception and +DA2.0W compiler command line
                options)
            2. The Stack Trace feature in "libcl" fails to unwind
                and prints an error message referring to pre-release
                code upon encountering a signal context stack frame.
                The error message reads as follows:
                "Interrupt frame marker detected in pa64 be1
                 work. Unwinding through interrupts not yet
                 implemented. [SIC]"
            3. The stack unwind routines in "libcl" sometimes fail
                to unwind a stack which contains calls from one shared
                library to another shared library.

    Defect Description:
            PHSS_24381:
            1. JAGad69726: Implement M Edit descriptor for -f77 compat.
            2. JAGad70835: Implement N Edit descriptor for -f77 compat.
            3. JAGaa93357: cleaned up shared_common memory on EXIT.
            4. Version of trap and unwind component regressed.

            PHSS_23699:
            1. JAGad25172: workaround bug in libcl by testing if offset
            fits in 32 bits. Worked around in libCsup.
            2. JAGad51631: re-enabled OPEN error check for unformatted
            access to text file. New entry point f90$ckeckuf added
            to support previous 11.X functionality. See +nocheckuf
            option in F90 for more information.
            3. 'f90$ga' added to symbol export list for shared libcl,
            this symbol existed in archive verison since PHSS_21950.

            PHSS_22653:
            1. JAGaa93357: Calls to __F90_F_EXIT always had and exit
            code of 0, even when not appropriate.
            2. JAGad00306: treat large real constants like F77.
            3. JAGad27408: Problem with numbers starting list
            directed I/O streams.

            PHSS_21950:
            1. JAGad14842: Supersedes Recalled patch PHSS_20578 which,
            causes existing fortran executables (linked shared) to
            ignore first argument. This patch replaces getargs() to
            it's original functionality.
            2. JAGab77879: Memory leak

            PHSS_20578:
            1. JAGab21216: Error in U_STACK_TRACE unwinding past
            64 bit _sigreturn
            2. JAGab71918: If a throw or escape is done out of a
            signal handler that interrupted a system call the values
            of the callee save registers (at least R3 and R4) may be
            invalid
            3. JAGac88664: Use of U_STACK_TRACE on 11.x may corrupt the
            heap by one byte if a string ends just over 1Kb multiples.
            4. JAGaa95966: f77's getarg is "zero" based, while F90's
            is "one" based (the program name is indexed with "1" in
            F90's getarg, with "0" in f77, C/C++, and competitors).

            PHSS_19956:
            1. JAGab16660: Declared constant data "const". Used +ESlit
            2. JAGaa68257: Bad assumption when opening files implicitly
            3. JAGab16656: Declared constant data "const". Used +ESlit
            4. Bad I/O prototype assumptions.

            PHSS_16849:
            1. CLLbs16318: 13 ulp error in LP64 log10
            2. CLLbs16323: coshf not symmetric
            3. CLLbs16322: tanhf not symmetric
            4. CLLbs16310: FTN_QACOSH returns bogus values
            5. CLLbs14378 The message catalog for Unwind was missing
                an entry. To reproduce this problem (and thus to
                determine whether you need the patch on your system,)
                use the following program. Note that this program
                uses short cuts which are archive library specific.
                It will not link shared. Just for reference, the
                program also demonstrates use of the new
                U_get_previous_frame_x interface for correct un-
                winding through alloca frames.
            #include <alloca.h>
            #include <stdio.h>
            typedef unsigned int address;
            typedef unsigned int space;
            main()
            {
               struct {
                  int curr_frame_size;
                  address curr_sp;
                  unsigned long curr_pcspace;
                  address curr_sp;
                  unsigned long curr_pcspace;
                  address curr_pcoffset;
                  address curr_dp;
                  address curr_rp;
                  address curr_mrp;
                  space curr_sr0, curr_sr4;
                  int r3;
                  address cur_r19; /* for PIC code */
                  int r4;
                  int reserved;
               } cfi;
                struct {
                  int prev_frame_size;
                  address prev_sp;
                  space prev_pcspace;
                  address prev_pcoffset;
                  int prev_dp;
                  unsigned int uw_descr[2];
                  address ustart;
                  address uend;
                  int uw_index;
                  address prev_r19; /* for PIC code */
                  int r3;
                  int r4;
               } pfi;
            #ifdef NEW_INTERFACE
            #define UNWIND_STEP(cfi,pfi) \
                    U_get_previous_frame_x(&cfi,&pfi,sizeof(pfi));
            #else
            #define UNWIND_STEP(cfi,pfi) \
                    U_get_previous_frame(&cfi,&pfi);
            #endif
                void *mptr;
                mptr = alloca(1000);
                U_get_frame_info(&cfi);
                UNWIND_STEP(cfi,pfi);
                copy_frame_info(&cfi,&pfi);
                UNWIND_STEP(cfi,pfi);
            }
            /* END */
            Compile Line: cc -Ae test_alloca.c -Wl,-aarchive -lcl
            $a.out will display, "Procedure entry sequence is too
            long for Unwind. Contact HP Service." if patch
            PHSS_16690 has not been installed on your system. It will
            display "Old version data structures won't restore r3 and
            r4 for Alloca Unwind." if the patch has been installed.
            6.CLLbs16294 The unwind library was missing logic to
            handle a request to "U_get_previous_frame_x" on a stack
            frame of a function with an entry prolog of non-zero frame
            size and no other saved registers. The following assembly
            language program duplicates the condition. When linked
            with the pascal program containing a handler which
            exercises the unwind library using pascal's Try/Recover
            construct a "pre-patch" libcl could possibly dump core.
                            .level 1.1
                            .space $TEXT$
                            .subspa $CODE$
            stub
                            .proc
                            .callinfo frame=64
                            .enter
                            addito,tr -0xF,%r0,%r0
                            or %r0,%r0,%r0
                            bv %r0(%rp)
                            ldo -20(%sp),%sp
                            break
                            break 0xC,0
                            break
                            break 4,0
                            break
                            .leave
                            .procend
                            .export stub
                            .end
            Pascal program with handler:
            $literal_alias on, standard_level 'hp_modcal'$
            program sigU(output);
            { do escape across interrupt marker for HPUX }
            const
               sigval = hex('FFFFFFFF');
            var
               oldval,
               oldhndlr : integer;
            procedure stub; external;
            procedure xaritrap $alias 'XARITRAP'$(a,b : integer; \
                                                  var c,d : integer);
                    external;
            procedure handle_it( instr, offset, space, \
                    error : integer );
            begin
            escape(100);
            end;
            begin
            xaritrap( sigval, baddress(handle_it), oldval, oldhndlr);
            try
               stub;
            recover
               if escapecode = 100 then writeln('PASS') else \
                    writeln('fail');
            end. {main}
            Build commands:
            as stub40.s
            pc +DA1.1 stub40.esc0.p stub40.o

            PHSS_14583:
            1. The following is a list of new entry points:
             FTN_KQNINT
             IIDNINT
             IININT
             KIDNINT
             KININT
              The following is a list of new unsatisfied symbols
              in libcl. All of these are resolved in the /usr/lib/milli
              patch PHSS_14582.
            $$atan2_20
            $$exp_20
            $$log_20
            $$vcossin_20
            _U_Qfcnvxf_quad_to_sgl
            _U_qdfcnvfxt
            __SYSTEM_ID

            2. CLLbs13395
            The following c++ program hangs when linked archive on an
            HP_UX 10.20 system.
            #include <stdio.h>
            #include <signal.h>

            extern "C" void U_STACK_TRACE();

            void my_sigfunc(int sig)
            { printf("In my_sigfunc() with signal %d\n", sig);
               U_STACK_TRACE();
               printf(
               "In my_sigfunc() with signal %d after U_STACK_TRACE.\n",
               sig);}

            int a()
            {U_STACK_TRACE(); return 0;}

            int main() {
                signal(SIGABRT, my_sigfunc);
            try { a(); raise(SIGABRT);}
            catch(...) {printf("fail - not legal in aCC\n");}}
            3.CLLbs12177 test case. this fails a signal 6
            #include <stdio.h>
            #include <signal.h>
            extern "C" void U_STACK_TRACE();
            void my_sigfunc(int sig)
            { printf("In my_sigfunc() with signal %d\n", sig);
               U_STACK_TRACE();}

            int main() {signal(SIGABRT, my_sigfunc);
            try {raise(SIGABRT);}
            catch(...) {printf("fail - not legal in aCC\n");}}
            4.CLLbs13789:
            Trap/Unwind libraries do not unwind correctly through a
            trap frame generated by the first instruction of a
            function which has a zero length entry preamble.

            PHSS_13291:
            1. The segmentation violation occurred when handling
                floating point traps. The following Fortran 90, "x.f"
                program reproduces the problem:

                  PROGRAM CM110
                  REAL*4 A,B
                  ON REAL*4 DIV 0 CALL TRAP
                  A = 0.0
                  B = 1.0 / A
                  PRINT *, B
                  END

                  SUBROUTINE TRAP(C)
                  REAL*4 C
                  PRINT *, 'trap'
                  C = 0.0
                  RETURN
                  END

            $f90 -o a64.out -g +fp_exception +DA2.0W x.f
            $a64.out
             Signal 11: segmentation violation

            PROCEDURE TRACEBACK:

            Stack_Trace: error while unwinding stack
            ( 0) 0xc00000000015d0a0 _sigreturn [/lib/pa20_64/libc.2]

            2. When displaying a stack trace after a floating point
                exception, the unwind library does not display the
                stack frames above the exception frame and displays
                a "not yet implemented" message.v

            The following Fortran 90, program, "test.f" reproduces the
            problem:
                  DOUBLE PRECISION X, Y

                  X = 1.2345D0
                  X = X*1.1D0
                  Y = DLOG(0.0D0-X)
                  END

            $ f90 +fp_exception +DA2.0W +_allow_wide_mode +Z test.f
            $ a.out

            PROGRAM ABORTED : IEEE invalid operation

            PROCEDURE TRACEBACK:

              Interrupt frame marker detected in pa64 be1 work.
              Unwinding through interrupts not yet implemented.

            3. Programs which attempt to display a stack trace which
                crosses a shared library boundary (e.g. a function
                in "libc.sl" which called a function in "libcl.sl"
                fail to unwind through export stubs which are present
                in HP_UX 32 bit programs.

                The F90 program in item 2, "test.f" when compiled in
                32 bit mode (+DA1.1 compiler option) reproduces the
                problem:

            $ f90 -g +DA1.1 +fp_exception test.f
            $ a.out
            PROGRAM ABORTED : IEEE invalid operation

            PROCEDURE TRACEBACK:

            Stack_Trace: error while unwinding stack
            ( 0) 0xc1055728 FTN_DLOG + 0x28 [/usr/lib//libcl.2]

    SR:
            5003415752 8606104417 8606107614 8606129759 8606131152
            8606145506 8606158078 8606200550 8606201661

    Patch Files:

            OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OS-Core.CORE-SHLIBS,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
            /usr/lib/libcl.1
            /usr/lib/libcl.2
            /usr/lib/nls/msg/C/libcl.cat

            OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:

            OS-Core.CORE-64SLIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
            /usr/lib/pa20_64/libcl.2

            ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            ProgSupport.LANG-64ALIB,fr=B.11.10,fa=HP-UX_B.11.10_32/64,
                    v=HP:
            /usr/lib/pa20_64/libcl.a

            ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:

            ProgSupport.LANG-MIN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
            /usr/lib/libcl.a

    what(1) Output:

            OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/libcl.1:
                    Trap Library version UX.10.20.15 - 99/12/13
                    Unwind Library version UX.10.20.15 - 99/12/13
                    fs_amod.s $Revision: 1.9.1.1 $
                    libcl.sl version B.10.29.14 - Jun 15, 2001
            /usr/lib/libcl.2:
                    Trap Library version UX.11.01.03(GS IB4) - November
                            16, 1998
                    Unwind Library version UX.11.01.05 - 00/08/15
                    fs_amod.s $Revision: 1.9.1.1 $
                    libcl.sl version B.11.01.08 - Jun 15, 2001
            /usr/lib/nls/msg/C/libcl.cat:
                    None

            OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/pa20_64/libcl.2:
                    libcl.sl version B.11.01.08 - Jun 15, 2001
                    Trap Library version UX.11.01.03(GS IB4) - November
                            16, 1998
                    Unwind Library version UX.11.01.05 - 00/08/15

            ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/pa20_64/libcl.a:
                    libcl.a version B.11.01.08 - Jun 15, 2001
                    Unwind Library version UX.11.01.05 - 00/08/15
                    Trap Library version UX.11.01.03(GS IB4) - November
                            16, 1998

            ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/libcl.a:
                    libcl.a version B.11.01.08 - Jun 15, 2001
                    fs_amod.s $Revision: 1.9.1.1 $
                    Unwind Library version UX.11.01.05 - 00/08/15
                    Trap Library version UX.11.01.03(GS IB4) - November
                            16, 1998

    cksum(1) Output:

            OS-Core.CORE-SHLIBS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            89827940 1388160 /usr/lib/libcl.1
            2452121072 1253376 /usr/lib/libcl.2
            100776151 21288 /usr/lib/nls/msg/C/libcl.cat

            OS-Core.CORE-64SLIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2679961182 1064264 /usr/lib/pa20_64/libcl.2

            ProgSupport.LANG-64ALIB,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            335027722 1838758 /usr/lib/pa20_64/libcl.a

            ProgSupport.LANG-MIN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            300008742 1463012 /usr/lib/libcl.a

    Patch Conflicts: None

    Patch Dependencies:
            s700: 11.00: PHSS_16931
            s800: 11.00: PHSS_16931

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_13291 PHSS_14583 PHSS_16849 PHSS_19956 PHSS_20578 PHSS_21950
            PHSS_22653 PHSS_23699

    Equivalent Patches:
            PHSS_24380:
            s700: 10.20
            s800: 10.20

            PHSS_24382:
            s700: 11.11
            s800: 11.11

    Patch Package Size: 6910 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_24381

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_24381.depot

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

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

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

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

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

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


    Document ID: PHSS_24169
    Date Loaded: 20010703
          Title: s700_800 11.04 VirtualVault 4.0 auth cumulative(June 2001)

    Patch Name: PHSS_24169

    Patch Description: s700_800 11.04 VirtualVault 4.0 auth cumulative(June 2001)

    Creation Date: 01/06/26

    Post Date: 01/07/03

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

    Products:
            VirtualVault A.04.00

    Filesets:
            VaultNES.NES-VAULT,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP
            VaultTS.VVOS-ADM-RUN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP
            VaultTS.VV-CORE-CMN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_24169:
            1) VirtualVault does not have any command or GUI
               utility available to select or assign an account's
               privileges. This means that using the mkacct command
               there is no option to set the u_syspriv and u_basepriv
               fields of the prpwd file.

            2) The mkacct program produces unexpected output under
               certain conditions.

            PHSS_23855:
            1) VirtualVault account administration supports password
               aging and other strong password controls, but there is
               no means to administer it. There are also other strong
               login and password controls like time of day restrictions
               supported on the underlying OS, but not by the
               VirtualVault.
            2) VirtualVault administrator accounts cannot be created
               with a name containing an underscore character.

            PHSS_23740:
            1) A user is not forced to reset his password after another
               user administratively changes it.
            2) There is no way to set password triviality checks via
               the HTTP VirtualVault Administration Interface.

            PHSS_20592:
            1) Basic authentication failed in server with multiple
               processors.
            2) The user is able to correctly log on the console,
               using his correct password, but not able to
               authenticate to the inside administration interface
               using that same username/password pair.

    Defect Description:
            PHSS_24169:
            1) The mkacct command does not provide any method to set the
               u_syspriv and u_basepriv fields of the prpwd file. So,
               any new user who gets created will always receive the
               default privileges from the system default file. The
               only method that is available now to change this is to
               edit the prpwd file of the newly created account.

            2) The function handling the -h option was not allocating
               enough memory to hold the path string.

            Resolution:
            1) Two new options -k and -b have been added to the mkacct
               command. The account administrator will now have an
               option of specifying the kernel authorizations and base
               privileges for the newly created account.

            2) The checkhome() function will now allocate the right
               amount of memory required to hold the path.

            PHSS_23855:
            1) The underlying OS support for these features was never
               enabled in the VirtualVault Administration interface.

            2) The login name checking code was incorrectly disallowing
               names that contained a '_' character within them (like
               "vv_adm").

            Resolution:
            1) All strong password and login controls supported by the
               underlying VirtualVault operating system will now be
               enforced by the application layer. They will also be
               configurable from the administration interface.

            2) The legal_login() function will now accept '_' as a
               valid character for login names.

            PHSS_23740:
              The underlying OS support for these features was never
              enabled in the VirtualVault administration interface.

            Resolution:
            1) After creating a new user via vaultconfig or the "Create
               Account" interface, or after changing the password of
               another user via the "Modify Account" interface, the real
               user will be forced to reset his password on first login
               to the VirtualVault administration interface.
            2) The "Modify Account Defaults" screen will now be used to
               manipulate whether password triviality checks are
               enforced on a systemwide basis.

            PHSS_20592:
              Under a multi-processors system, if a user has a
              password longer than eight characters, the basic
              authentication will fail to the inside
              administrative interface.

            Resolution:
              The fix is to add a critical region around the call
              to bigcrypt() and the use of the pointer to the static
              buffer that it returns. The affected files are init.c
              (to initialize the critical region) and auth.c (to use
              it)

    SR:
            8606112716 8606186941 8606195040 8606201073 8606204402

    Patch Files:

            VaultNES.NES-VAULT,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /etc/auth/system/files.fcdb/25.patches/23855_PHSS.fcdb
            /opt/vaultTS/lib/libvvauth.so

            VaultTS.VVOS-ADM-RUN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /sbin/mkacct

            VaultTS.VV-CORE-CMN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /var/opt/vaultTS/inside/vault/bin/acc-moddefs
            /var/opt/vaultTS/inside/vault/bin/acc-modpass
            /var/opt/vaultTS/inside/vault/bin/acc-moduser
            /var/opt/vaultTS/inside/vault/bin/acc-newuser
            /var/opt/vaultTS/inside/vault/bin/acc-query
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-locked.html
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-moddefs.html
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-modpass.html
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-moduser.html
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-query.html
            /var/opt/vaultTS/inside/vault/loc/C/include/
                    acc-userattr.html
            /usr/lib/nls/msg/C/vvts-admin.cat
            /opt/vaultTS/lib/vaultconfig/functions/validUserName

    what(1) Output:

            VaultNES.NES-VAULT,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /etc/auth/system/files.fcdb/25.patches/23855_PHSS.fcdb:
                    $Source: src/host/etc/auth/system/files.fcdb/25.patc
                            hes/23855_PHSS.fcdb, vaultNES, vaultNES_4.0
                            $
                    $Date: 01/04/18 16:47:14 $
                    $Revision: 1.2 PATCH_11.04 PHSS_23855 $
            /opt/vaultTS/lib/libvvauth.so:
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
                    $Revision: 1.10 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/20 16:29:57 $
                    $Source: src/misc/nsapi/vvauth/auth.c, vaultNES, vau
                            ltNES_4.0 $
                    $Revision: 1.2 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/17 15:13:46 $
                    $Source: src/misc/nsapi/vvauth/basic.c, vaultNES, va
                            ultNES_4.0 $
                    $Revision: 1.2 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/17 15:12:14 $
                    $Source: src/misc/nsapi/vvauth/cert.c, vaultNES, vau
                            ltNES_4.0 $
                    $Revision: 1.4 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/17 15:15:18 $
                    $Source: src/misc/nsapi/vvauth/init.c, vaultNES, vau
                            ltNES_4.0 $
                    (#)26 1.2 src/misc/nsapi/vvauth/log.c, vaultNES,
                            vaultNES_4.0 08/05/99 06:49:18 VVOS 11.04 (d
                            efect 14790)
                    $Revision: 1.4 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/17 15:20:28 $
                    $Source: src/misc/nsapi/vvauth/path.c, vaultNES, vau
                            ltNES_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98

            VaultTS.VVOS-ADM-RUN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /sbin/mkacct:
                    $Revision: 1.33.1.9 PATCH_11.04 PHSS_24169 $
                    $Date: 01/06/26 01:17:58 $
                    $Source: src/admin/cgi/account/mkacct.c, vaultTS, va
                            ultTS_4.0 $
                    $Revision: 1.37.1.4 PATCH_11.04 PHSS_24169 $
                    $Date: 01/06/05 01:58:21 $
                    $Source: swp_mkacct.c, vaultTS, vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97

            VaultTS.VV-CORE-CMN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            /var/opt/vaultTS/inside/vault/bin/acc-moddefs:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    $Revision: 1.18.1.3 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/06 07:44:12 $
                    $Source: src/admin/cgi/account/acc-moddefs.c, vaultT
                            S, vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
            /var/opt/vaultTS/inside/vault/bin/acc-modpass:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    $Revision: 1.22.1.2 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/05 11:16:37 $
                    $Source: src/admin/cgi/account/acc-modpass.c, vaultT
                            S, vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
            /var/opt/vaultTS/inside/vault/bin/acc-moduser:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    $Revision: 1.44.1.2 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/06 07:45:08 $
                    $Source: src/admin/cgi/account/acc-moduser.c, vaultT
                            S, vaultTS_4.0 $
                    $Revision: 1.19.2.1 PATCH_11.04 PHSS_23740 $
                    $Date: 01/04/02 09:33:11 $
                    $Source: src/admin/cgi/account/swp_chacct.c, vaultTS
                            , vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
            /var/opt/vaultTS/inside/vault/bin/acc-newuser:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    $Revision: 1.37.1.3 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/06 07:45:06 $
                    $Source: src/admin/cgi/account/acc-newuser.c, vaultT
                            S, vaultTS_4.0 $
                    $Revision: 1.37.1.4 PATCH_11.04 PHSS_24169 $
                    $Date: 01/06/05 01:58:21 $
                    $Source: swp_mkacct.c, vaultTS, vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
            /var/opt/vaultTS/inside/vault/bin/acc-query:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    $Revision: 1.19.1.3 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/06 07:59:28 $
                    $Source: src/admin/cgi/account/acc-query.c, vaultTS,
                             vaultTS_4.0 $
                    $Revision: 1.55.1.7 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/26 15:30:27 $
                    $Source: src/admin/cgi/account/acc-util.c, vaultTS,
                            vaultTS_4.0 $
                    src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_4.0
                            1.9 08/14/98
                    src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_4.0 1.
                            1 06/07/97
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-locked.html:
                    $Source: src/admin/html/account/acc-locked.html, vau
                            ltTS, vaultTS_4.0 $
                    $Revision: 1.3 PATCH_11.04 PHSS_23855 $
                    $Date: 01/04/18 16:43:09 $
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-moddefs.html:
                    $Source: src/admin/html/account/acc-moddefs.html, va
                            ultTS, vaultTS_4.0 $ --
                    $Date: 01/04/06 07:38:33 $ --
                    $Revision: 1.11 PATCH_11.04 PHSS_23855 $ --
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-modpass.html:
                    $Source: src/admin/html/account/acc-modpass.html, va
                            ultTS, vaultTS_4.0 $ --
                    $Date: 01/04/02 09:48:00 $ --
                    $Revision: 1.27 PATCH_11.04 PHSS_23740 $ --
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-moduser.html:
                    $Source: src/admin/html/account/acc-moduser.html, va
                            ultTS, vaultTS_4.0 $ --
                    $Date: 01/04/06 04:27:49 $ --
                    $Revision: 1.29 PATCH_11.04 PHSS_23855 $ --
            /var/opt/vaultTS/inside/vault/loc/C/html/acc-query.html:
                    $Source: src/admin/html/account/acc-query.html, vaul
                            tTS, vaultTS_4.0 $ --
                    $Date: 01/04/06 07:40:41 $ --
                    $Revision: 1.32 PATCH_11.04 PHSS_23855 $ --
            /var/opt/vaultTS/inside/vault/loc/C/include/
                    acc-userattr.html:
                    $Source: src/html-inc/acc-userattr.html, vaultTS, va
                            ultTS_4.0 $ --
                    $Date: 01/04/06 07:39:50 $ --
                    $Revision: 1.37 PATCH_11.04 PHSS_23855 $ --
            /usr/lib/nls/msg/C/vvts-admin.cat:
                    None.
            /opt/vaultTS/lib/vaultconfig/functions/validUserName:
                    08 1.3 src/misc/vaultconfig/functions/validUserNam
                            e, vaultTS, vaultTS_4.0 06/05/01 05:56:42, P
                            HSS_24169, Hewlett-Packard Company

    cksum(1) Output:

            VaultNES.NES-VAULT,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            925285244 1033 /etc/auth/system/files.fcdb/25.patches/
                    23855_PHSS.fcdb
            3119065230 53367 /opt/vaultTS/lib/libvvauth.so

            VaultTS.VVOS-ADM-RUN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            1115010825 90325 /sbin/mkacct

            VaultTS.VV-CORE-CMN,fr=A.04.00,fa=HP-UX_B.11.04_32/64,v=HP:
            754339245 93296 /var/opt/vaultTS/inside/vault/bin/
                    acc-moddefs
            535128667 85096 /var/opt/vaultTS/inside/vault/bin/
                    acc-modpass
            386131574 101488 /var/opt/vaultTS/inside/vault/bin/
                    acc-moduser
            304755514 97392 /var/opt/vaultTS/inside/vault/bin/
                    acc-newuser
            3012971553 85088 /var/opt/vaultTS/inside/vault/bin/acc-query
            3063275852 1163 /var/opt/vaultTS/inside/vault/loc/C/html/
                    acc-locked.html
            2675624468 13259 /var/opt/vaultTS/inside/vault/loc/C/html/
                    acc-moddefs.html
            3962254267 7624 /var/opt/vaultTS/inside/vault/loc/C/html/
                    acc-modpass.html
            1219839646 4588 /var/opt/vaultTS/inside/vault/loc/C/html/
                    acc-moduser.html
            2405512952 9038 /var/opt/vaultTS/inside/vault/loc/C/html/
                    acc-query.html
            3316586888 24746 /var/opt/vaultTS/inside/vault/loc/C/
                    include/acc-userattr.html
            1842800166 56965 /usr/lib/nls/msg/C/vvts-admin.cat
            2765471586 561 /opt/vaultTS/lib/vaultconfig/functions/
                    validUserName

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_23740 PHSS_20592 PHSS_23855

    Equivalent Patches: None

    Patch Package Size: 770 KBytes

    Installation Instructions:
            Please review all instructions and the Hewlett-Packard
            SupportLine User Guide or your Hewlett-Packard support terms
            and conditions for precautions, scope of license,
            restrictions, and, limitation of liability and warranties,
            before installing this patch.
            ------------------------------------------------------------
            1. Back up your system before installing a patch.

            2. Login as root.

            3. Copy the patch to the /tmp directory.

            4. Move to the /tmp directory and unshar the patch:

                    cd /tmp
                    sh PHSS_24169

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_24169.depot

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

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

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

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

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

    Special Installation Instructions:
            This patch installs the actual code required to implement
            the changes described herein. Please also obtain and
            install patch PHSS_23806 or its successor in order to
            update the electronic version of the VirtualVault
            Administrator's Guide where the functionality of creating
            a user or changing his password has changed.

            The VirtualVault administration server and any outside
            web servers will be restarted due to the patch's automatic
            reboot requirement.
    -----End of Document ID: PHSS_24169------------------------------------------


    Document ID: PHKL_24502
    Date Loaded: 20010703
          Title: s700_800 11.00 sig,thread,spinlock,sched,IDS,q3p,printf,FSS

    Patch Name: PHKL_24502

    Patch Description: s700_800 11.00 sig,thread,spinlock,sched,IDS,q3p,printf,FSS

    Creation Date: 01/06/25

    Post Date: 01/07/03

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

    Products: N/A

    Filesets:
            OS-Core.CORE-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            ProgSupport.C-INC,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP
            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            No (superseded patches were critical)
            PHKL_23617: OTHER
                    False ServiceGuard failovers due to long dispatch
                    latency.
            PHKL_23408: OTHER
                    Hung, unkillable process
            PHKL_23180: PANIC
            PHKL_20883: HANG
            PHKL_20659: PANIC
            PHKL_20399: HANG

    Category Tags:
            defect_repair hardware_enablement enhancement
            general_release critical panic halts_system

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

    Symptoms:
            PHKL_24502:
            ( SR: 8606170321 CR: JAGad39585 )
            Performance and response time degradation may be seen when
            the fair share scheduler is run on a lightly loaded system
            with 24 or more processors.

            PHKL_23617:
            ( SR: 8606186407 CR: JAGad55611 )
            Excessive entries in the system log for events signalling
            override of mandatory binding can cause the system log to
            fill up. Syslog availability is critical to some customers.
            Following are the two samples of the unwanted log messages:

            Jan 11 15:16:00 ssfih06 vmunix: mpc_bindlwp: Overriding
            conflicting mandatory binding!
            Jan 11 15:16:00 ssfih06 vmunix: mpc_bindlwp: Migrating
            process 2450 from processor 1 to processor 0 !

            ( SR: 8606185342 CR: JAGad54537 )
            Runnable threads may trigger false ServiceGuard failovers
            after long dispatch latency in the kernel.

            PHKL_23408:
            A multi-threaded process being executed over NFS can
            become hung and unkillable while performing one of a
            fork, core, setrlimit, SIGSTOP, or debugger operations.

            PHKL_23180:
            ( SR:8606173973 CR:JAGad43226 )
            When mpctl() is called with MPC_GETNEXTSPU and arg1 has a
            negative value, the system will panic with a Data Page
            Fault. The strack trace is as follows:

            panic+0x14
            report_trap_or_int_and_panic+0x80
            trap+0xdb8
            thandler+0xd20
            mpctl+0x158
            syscall+0x480
            syscallinit+0x54c

            PHKL_21832:
            (SR: 8606127468 CR: JAGac77753)
            System call mpctl(2) using arguments MPC_GETNUMSPUS,
            MPC_GETFIRSTSPU, and MPC_GETNEXTSPU, can incorrectly return
            information on processors that have already been
            deallocated.

            Performance degrades when processors are deallocated.
            The loss in performance is greater than what the inactive
            processors account for.

            Threads may be incorrectly scheduled on deallocated
            processors.

            Note that these defects can only be seen when processors
            have been deallocated explicitly through administrator
            intervention.

            PHKL_21111:
            (SR: 8606106739 CR: JAGab76092)
            The capping feature of the fair share scheduler causes
            severe performance problems for underloaded multi-processor
            systems.

            (SR: 8606104136 CR: JAGab71488)
            PHKL_20883 can potentially cause panic with floating-point
            underflow exception.

            PHKL_20883:
            (SR: 8606104136 CR: JAGab71488)
            System appears to hang when a realtime thread, such as
            midaemon, manages to starve all other threads on the same
            processor. The thread balancing across multiple processors
            does not happen.

            PHKL_20941:
            ( SR: 8606112164 DTS: JAGab84450 )
            PHKL_20941 enhances the execution of rtsched threads by
            optimizing the scheduler to take into consideration the
            current SPU that the thread is running on.

            PHKL_20659:
            (SR: 8606114252 CR: JAGac23971)
            Panic in pm_setrun() due to sleeping thread not on sleepq.
            Following is the stack trace footprint that exhibits the
            problem:

             0) panic+0x14
             1) report_trap_or_int_and_panic+0x80
             2) interrupt+0x1d4
             3) $ihndlr_rtn+0x0
             4) pm_setrun+0x140
             5) pm_signalx+0x288
             6) pm_psignalx+0x54
             7) ktimer_expire+0x204
             8) invoke_callouts_for_self+0xc0
             9) sw_service+0xb0
            10) mp_ext_interrupt+0x144
            11) ivti_patch_to_nop3+0x0
            12) idle+0x43c
            13) swidle_exit+0x0

            PHKL_20399:
            (SR: 8606105735 CR: JAGab73995)
            On multi processor systems, after a reboot, the system may
            hang due to a defect in idle() loop.

            PHKL_19873:
            With FSS enabled on an MP system and where process groups
            have fewer processes than CPUs, process performance is
            less than expected for the CPU resource 'share' requested.
            This results in a 5-20% performance hit on MP systems.

    Defect Description:
            PHKL_24502:
            ( SR: 8606170321 CR: JAGad39585 )
            When running the fair share scheduler on a lightly loaded
            system with 24 or more processors, too much time was spent
            in the fair share scheduler's idle loop searching other
            processors' run queues for fair share scheduled threads to
            steal.

            Resolution:
            This patch streamlines the fair share scheduler's idle
            loop, reducing the amount of time we spend searching other
            processors' run queues for fair share scheduled threads to
            steal. This allows better overall system performance and
            response time.

            PHKL_23617:
            ( SR: 8606186407 CR: JAGad55611 )
            When a user space mandatory binding request is found to be
            in conflict with the actual spu it is running on, a syslog
            message on the application'system daemons issues a warning
            that the mpc_bindlwp() routine overrides the conflict
            mandatory binding request. The extraneous message fills up
            the log file making syslog unusable for the third party
            product.

            Resolution:
            Add conditional flag enable_mpc_bindlwp_printf to
            mpc_bindlwp() to skip printing "Overriding conflicting
            mandatory binding!" message for a user space mandatory
            binding request that is running on a processor different
            from the requested processor and is also not gang
            scheduled.

            ( SR: 8606185342 CR: JAGad54537 )
            The application and database level heartbeat technology
            requires reasonable responsiveness in the 50 to 100 ms range
            to assure application availability. Long running paths in
            the kernel can lead to threads running for a long time in
            an uninterruptible state.

            Resolution:
            This patch, along with 5 other patches, helps alleviate this
            problem by improving the dispatch latency for higher
            priority runnable threads. This is done by improving the
            preemption functionality along the long running kernel code
            paths.

            This set of patches will not necessarily benefit all
            application mixes since some applications mixes may not
            execute the modified code paths.

            The other 5 patches which work in conjunction with this
            patch are PHKL_23842, PHKL_20943, PHKL_20944, PHKL_20945,
            and PHKL_21024. Installation of each patch alone will have
            no effect on the system.

            A minimal set of patches to achieve this thread scheduling
            fix must include PHKL_23617, PHKL_23842 and PHKL_20944.
            However, all patches should be installed to achieve the full
            effect.

            PHKL_23408:
            (SR: 8606103740 CR: JAGab70789)
            (SR: 8606159451 CR: JAGad28779)
            A thread acquires a lock and then sleeps interruptibly.
            The interruptible sleep permits the thread to be stopped.
            Any other thread attempting to acquire this lock will
            sleep uninterruptably until the lock is available. This
            uninterruptable thread is also unkillable. This
            introduces a deadlock potential in multi-threaded
            processes: when a thread holding the lock, a thread
            desiring the lock, and a third thread doing one of a
            fork, setrlimit, core, SIGSTOP, or debugger operations,
            all occur at the same time in the same process, the
            deadlock is reached. The only way to resolve the deadlock
            is to reboot the system.

            This patch is part of a set of four patches (PHKL_23406,
            PHKL_23407, PHKL_23408, and PHKL_23409) that enable
            P_NOSTOP, a new feature that prevents a process from
            becoming unkillable. Each patch is independently
            installable. Without all four installed, P_NOSTOP will
            be unavailable.

            In order to prevent the process executed over NFS from
            becoming unkillable, NFS must use the P_NOSTOP feature.
            An NFS patch using P_NOSTOP, PHNE_23249, will be released
            in Spring of 2001.

            Resolution:
            If a thread acquires a lock and then sleeps interruptably,
            it is not permitted to be stopped if P_NOSTOP is set. This
            prevents the thread from becoming unkillable and prevents
            the deadlock.

            PHKL_23180:
            ( SR:8606173973 CR:JAGad43226 )
            The negative SPU value represented by arg1 is not valid, but
            there aren't any checks for this before that value is used.
            The usage of the invalid SPU results in the Data Page Fault.

            Resolution:
            A check was added to cause mpctl() to return with an error
            if it is called with MPC_GETNEXTSPU and a negative value for
            arg1.

            PHKL_21832:
            (SR: 8606127468 CR: JAGac77753)
            Threads can be seen running on deallocated processors.
            Performance does not scale well when processors deallocated.
            mpctl() returns deallocated processors in MPC_GETFIRSTSPU
            and MPC_GETNEXTSPU and count deallocated processors in
            MPC_GETNUMSPUS.

            Resolution:
            Code was changed to check for spu_status before placing a
            thread on its run queue and also to migrate threads to the
            monarch when a processor is deallocated.

            Code was changed in idle loop so that it does not hold
            sched_lock at every iteration. Code was changed in mpctl()
            so that it is aware of deallocated processors.

            PHKL_21111:
            (SR: 8606106739 CR: JAGab76092)
            When FSS capping feature is enabled and when a minority
            group is the only job running on the system on a mostly
            idle system, the minority group doesn't achieve its
            entitlement.

            Resolution:
            Modify existing FSS algorithm to allow admin defined
            groups to steal a 'horse' from SYSTEM group when a group
            doesn't achieve its entitlement.
            Advance the carousel in idle loop when there is
            no SYSTEM processes, which allows non-SYSTEM groups to run.

            (SR: 8606104136 CR: JAGab71488)
            Patch PHKL_20883 can cause floating-point underflow
            exception which can panic the system.

            Resolution:
            This is corrected by setting 'D-bit' in floating-point
            status register.

            PHKL_20883:
            (SR: 8606104136 CR: JAGab71488)
            When a CPU is being monopolized by a realtime thread,
            the high level load balancer (mp_spu_balance) failed to
            migrate threads from this CPU to other less busy ones.

            Resolution:
            To alleviate the thread starvation caused by a realtime
            thread, the balancer has been changed to run on the
            Interrupt Control Stack. This enables the balancer code
            to run on a regular preset interval despite the system
            load. In addition, the load balancing algorithm has been
            enhanced to proactively detect and prevent starvation
            through its balancing score.

            PHKL_20941:
            ( SR: 8606112164 DTS: JAGab84450 )
            This patch optimizes RTSCHED thread scheduling along some
            kernel code paths. The scheduler now optimizes which
            processor to place the RTSCHED thread on.

            1) only RTSCHED threads are affected. Threads scheduled via
               the rtprio() command will not see any changes from this
               patch.

            2) SCHED_TIMSHARE threads may see some delay in response
               time as RTSCHED threads will receive more system
               resources.

            3) This patch will not necessarily benefit all application
               mixes which utilize RTSCHED capabilities since all
               applications mixes may not execute the modified code
               paths.

            Resolution:
            The scheduler will allow the rtsched thread to continue
            execution on the current SPU if context switching is deemed
            too expensive. Otherwise, it would choose the SPU most
            appropriate, usually the one with the lightest load.

            PHKL_20659:
            (SR: 8606114252 CR: JAGac23971)
            Kernel routine that inserts thread into the priority sleep
            queue neglects to update the pointer to the tail of the
            sleep queue triggering the effect of a ghosted thread. This
            lead to system panics when trying to wake up the sleeping
            threads.

            The panic is caused by pm_setrun() not being able to find
            the sleeping thread on slpque_1. The inquired thread is
            still asleep with a valid kt_wchan and kt_stat state.

            Resolution:
            As inserted thread is appended to the end of the sleep
            queue, the tail pointer of the queue is also updated.

            PHKL_20399:
            (SR: 8606105735 CR: JAGab73995)
            When an MP system is rebooted and executed in the idle()
            path, comparison check between nready_free and
            nready_free_alpha was inadequate thus preventing the reboot
            processor from handling threads locked to other specific
            processor.

            Resolution:
            We now account properly for threads locked to other specific
            processor in addition to active, not locked threads. The
            reboot processor can now find and process active runnable
            threads on other processor's run queue.

            PHKL_19873:
            Due to a misbehavior in 11.00 FSS, a resource 'share' is
            incorrectly allocated on MP systems when the number of
            processes in the group is less than the number of CPUs in
            the system. The shares are allocated on a per CPU not per
            system thus a group configured for 50% with just a single
            process will get only 12.5% on a 4-way system.

            Note that if the system has been tuned to compensate for the
            problem fixed by this patch, it might be necessary for the
            system to be re-tuned since system performance may change.

            Resolution:
            The fss_balance() algorithm which continually checks how
            often the processes in each process group want to run now
            ensures that even the minority group gets its fair share
            of system resources even for 'minority' group processes.

    SR:
            5003461889 8606103740 8606104136 8606105735 8606106739
            8606112164 8606114252 8606127468 8606170321 8606173973
            8606185342 8606186407

    Patch Files:

            OS-Core.CORE-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/conf/h/fss.h

            ProgSupport.C-INC,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/include/sys/fss.h

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
            /usr/conf/lib/libhp-ux.a(pm_clockint.o)
            /usr/conf/lib/libhp-ux.a(pm_policy.o)
            /usr/conf/lib/libhp-ux.a(pm_swtch.o)
            /usr/conf/lib/libprm.a(kern_fss.o)

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
            /usr/conf/lib/libhp-ux.a(pm_clockint.o)
            /usr/conf/lib/libhp-ux.a(pm_policy.o)
            /usr/conf/lib/libhp-ux.a(pm_swtch.o)
            /usr/conf/lib/libprm.a(kern_fss.o)

    what(1) Output:

            OS-Core.CORE-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/conf/h/fss.h:
                    fss.h $Date: 1999/09/14 09:27:43 $Revision: r11ros/3
                             PATCH_11.00 (PHKL_19873) */

            ProgSupport.C-INC,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/include/sys/fss.h:
                    fss.h $Date: 1999/09/14 09:27:43 $Revision: r11ros/3
                             PATCH_11.00 (PHKL_19873) */

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
            /usr/conf/lib/libprm.a(kern_fss.o):
                    kern_fss.c $Date: 1999/09/14 09:27:43 $Revision: r11
                            ros/5 PATCH_11.00 (PHKL_19873)
            /usr/conf/lib/libhp-ux.a(pm_clockint.o):
                    pm_clockint.c $Date: 2000/02/17 15:12:29 $Revision:
                            r11ros/8 PATCH_11.00 (PHKL_21111)
            /usr/conf/lib/libhp-ux.a(pm_policy.o):
                    pm_policy.c $Date: 2001/04/05 18:18:43 $Revision: r1
                            1ros/20 PATCH_11.00 (PHKL_23617)
            /usr/conf/lib/libhp-ux.a(pm_swtch.o):
                    pm_swtch.c $Date: 2001/06/22 07:21:34 $Revision: r11
                            ros/27 PATCH_11.00 (PHKL_24502)

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
            /usr/conf/lib/libprm.a(kern_fss.o):
                    kern_fss.c $Date: 1999/09/14 09:27:43 $Revision: r11
                            ros/5 PATCH_11.00 (PHKL_19873)
            /usr/conf/lib/libhp-ux.a(pm_clockint.o):
                    pm_clockint.c $Date: 2000/02/17 15:12:29 $Revision:
                            r11ros/8 PATCH_11.00 (PHKL_21111)
            /usr/conf/lib/libhp-ux.a(pm_policy.o):
                    pm_policy.c $Date: 2001/04/05 18:18:43 $Revision: r1
                            1ros/20 PATCH_11.00 (PHKL_23617)
            /usr/conf/lib/libhp-ux.a(pm_swtch.o):
                    pm_swtch.c $Date: 2001/06/22 07:21:34 $Revision: r11
                            ros/27 PATCH_11.00 (PHKL_24502)

    cksum(1) Output:

            OS-Core.CORE-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1964822114 5550 /usr/conf/h/fss.h

            ProgSupport.C-INC,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1964822114 5550 /usr/include/sys/fss.h

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_32,v=HP:
            1838664391 15888 /usr/conf/lib/libprm.a(kern_fss.o)
            320836453 6616 /usr/conf/lib/libhp-ux.a(pm_clockint.o)
            3876154826 28672 /usr/conf/lib/libhp-ux.a(pm_policy.o)
            2030123524 35444 /usr/conf/lib/libhp-ux.a(pm_swtch.o)

            OS-Core.CORE2-KRN,fr=B.11.00,fa=HP-UX_B.11.00_64,v=HP:
            2396397417 37272 /usr/conf/lib/libprm.a(kern_fss.o)
            4117005875 14992 /usr/conf/lib/libhp-ux.a(pm_clockint.o)
            865225228 69880 /usr/conf/lib/libhp-ux.a(pm_policy.o)
            3375457219 76096 /usr/conf/lib/libhp-ux.a(pm_swtch.o)

    Patch Conflicts: None

    Patch Dependencies:
            s700: 11.00: PHKL_18543
            s800: 11.00: PHKL_18543

    Hardware Dependencies: None

    Other Dependencies:
            PHKL_23617:
            Five other patches work in conjunction with this patch:
            PHKL_23842, PHKL_20943, PHKL_20944, PHKL_20945, and
            PHKL_21024 to reduce dispatch latency for higher priority
            runnable threads. There is no required order of
            installation for these patches. If the reduced dispatch
            latency is not needed, none of these patches are required.

            PHKL_23406:
            If NFS is installed on the system, all five patches
            (PHNE_23249, PHKL_23406, PHKL_23407, PHKL_23408,
            PHKL_23409) are required to resolve the process
            hang/deadlock due to unkillable processes executed
            over NFS. However, if NFS is not in use, none of
            these patches are required. All five of these
            patches may be installed independently. If fewer
            than four out of the four PHKL patches are installed
            the P_NOSTOP feature will not be enabled.

    Supersedes:
            PHKL_23617 PHKL_23408 PHKL_23180 PHKL_21832 PHKL_21111 PHKL_20941
            PHKL_20883 PHKL_20659 PHKL_20399 PHKL_19873

    Equivalent Patches: None

    Patch Package Size: 350 KBytes

    Installation Instructions:
            Please review all instructions and the Hewlett-Packard
            SupportLine User Guide or your Hewlett-Packard support terms
            and conditions for precautions, scope of license,
            restrictions, and, limitation of liability and warranties,
            before installing this patch.
            ------------------------------------------------------------
            1. Back up your system before installing a patch.

            2. Login as root.

            3. Copy the patch to the /tmp directory.

            4. Move to the /tmp directory and unshar the patch:

                    cd /tmp
                    sh PHKL_24502

            5. Run swinstall to install the patch:

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

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

                    -x patch_save_files=false

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

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

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

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

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

    Special Installation Instructions:
            PHKL_23617:
            The other 5 patches which work in conjunction with this
            patch are PHKL_23842, PHKL_20943, PHKL_20944, PHKL_20945,
            and PHKL_21024. A minimal set of patches to achieve this
            thread scheduling fix must include PHKL_23617, PHKL_23842
            and PHKL_20944. It is recommended that PHKL_20943,
            PHKL_20945, and PHKL_21024 are also installed to achieve the
            full effect. Installation of each patch individually will
            have no effect on the system.

            This patch depends on base patch PHKL_18543.
            For successful installation please insure that PHKL_18543
            is already installed, or that PHKL_18543 is included
            in the same depot with this patch and PHKL_18543
            is selected for installation.
    -----End of Document ID: PHKL_24502------------------------------------------


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

    Patch Name: PHSS_23471

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

    Creation Date: 01/07/02

    Post Date: 01/07/02

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

    Products:
            OmniBackII A.03.50

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

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

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

            Id = NSMbb37729
                Devbra reports:

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

            Id = NSMex03425
                Backup of SAP archive logs fails with:

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

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

            Id = NSMex03701
                OmniBack Session Report contains many

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

                warning messages.

            Id = NSMex03711
                Error:

                  "Hostname is not in IP range."

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

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

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

                  "Invalid physical device type => aborting."

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

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

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

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

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

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

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

            Id = NSMex04261
                Import of session fails.

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

            Id = NSMex03977
                Execution of command

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

                results in the following error message:

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

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

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

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

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

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

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

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

                appears on a client with multiple lan cards.

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

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

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

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

            Id = NSMex03638
                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_23471:
            Id = JAGad36093
                If one of the agent fails session status should
                indicate "Completed/Errors" instead of "Completed".

            Resolution:
                Session status is correct.

                Part of SSPUX350_027.

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

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

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

            Resolution:
                Datalist entries for BAR session are removed.

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

            Resolution:
                Mount request is properly handled.

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

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

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

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

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

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

            Id = NSMex03847
                New Media Class, 9840, is introduced with A.03.50
                release. This caused that some of previously created
                devices did not work with OmniBack II 3.50.

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

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

                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_23106:
            Id = NSMex03757
                Performance degrated by up to 50% after upgrade from
                OmniBack II 2.55 or 3.00.

            Resolution:
                Redundant update of the objects removed.

                Part of SSPUX350_023.

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

            Resolution:
                Fix is implemented in libob2ecbd.sl.

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

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

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

            Resolution:
                Option parsing in restore context is improved.

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

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

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

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

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

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

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

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

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

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

            Resolution:
                Disk Agents are properly aborted.

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

            Resolution:
                Non-mountpoint directories can now be excluded.

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

            Resolution:
                Command line option passing is implemented for omnirpt.

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

            Resolution:
                OmniBack II properly handles mount requests.

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

            Resolution:
                Option "-change_objname" is removed.

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

            Resolution:
                Virtual hostname is used for medium ownership.

                Part of SSPUX350_001.

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

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

            Resolution:
                The cleanme signal is now processed correctly.

                Part of SSPUX350_004.

            Id = NSMex02584
                Execution of command

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

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

            Resolution:
                Fix is implemented in libob2ecdb.sl.

                Part of SSPUX350_006.

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

            Resolution:
                Fix is implemented in libob2ecbd.sl.

                Part of SSPUX350_006.

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

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

                Part of SSPUX350_003.

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

            Resolution:
                omnidbcheck flushes hot files immediately after
                database check.

                Part of SSPUX350_003.

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

            Resolution:
                Initialization of media in ServiceGuard environment
                is improved.

                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:

            OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/omni/lbin/bsm
            /opt/omni/lbin/crs
            /opt/omni/lbin/dbsm
            /opt/omni/lbin/mmd
            /opt/omni/lbin/msm
            /opt/omni/lbin/rsm
            /opt/omni/sbin/omnidbcheck
            /opt/omni/sbin/omnidbutil
            /opt/omni/sbin/omnitrig
            /opt/omni/sbin/nb_informix
            /opt/omni/sbin/utilns/mchange
            /opt/omni/lib/libob2ecdb.sl
            /opt/omni/lib/libob2ecmn.sl
            /opt/omni/lib/libob2emmdb.sl
            /opt/omni/lib/libob2eadm.sl

    what(1) Output:

            OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/omni/lbin/bsm:
                    [TZ=GMT0 /opt/omni/lbin/bsm -version]
                    HP OpenView OmniBack II A.03.50: BSM, internal build
                             PHSS_23470/PHSS_23471, built on Mon May 28
                            10:11:39 2001
            /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/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/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/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/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/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/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/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/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/libob2ecdb.sl:
                    None
            /opt/omni/lib/libob2ecmn.sl:
                    None
            /opt/omni/lib/libob2emmdb.sl:
                    None
            /opt/omni/lib/libob2eadm.sl:
                    None

    cksum(1) Output:

            OMNIBACK-II.OMNI-CS,fr=A.03.50,fa=HP-UX_B.11.00_32/64,v=HP:
            710056987 1170394 /opt/omni/lbin/bsm
            2203286937 714587 /opt/omni/lbin/crs
            2764214424 1231345 /opt/omni/lbin/dbsm
            2231509019 517734 /opt/omni/lbin/mmd
            500961563 690146 /opt/omni/lbin/msm
            4248838516 862629 /opt/omni/lbin/rsm
            3214669779 464150 /opt/omni/sbin/omnidbcheck
            2047777077 693853 /opt/omni/sbin/omnidbutil
            3449175970 398571 /opt/omni/sbin/omnitrig
            2755861046 353611 /opt/omni/sbin/nb_informix
            161435393 209564 /opt/omni/sbin/utilns/mchange
            1035736335 881364 /opt/omni/lib/libob2ecdb.sl
            3688959795 804257 /opt/omni/lib/libob2ecmn.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_23106 PHSS_22370

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

    Patch Package Size: 10140 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_23471

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_23471.depot

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

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

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

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

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

    Special Installation Instructions:
            PHSS_23471:
            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_23471------------------------------------------


    Document ID: PHCO_24347
    Date Loaded: 20010702
          Title: s700_800 11.00 HP-UX Patch Tools and White Paper

    Patch Name: PHCO_24347

    Patch Description: s700_800 11.00 HP-UX Patch Tools and White Paper

    Creation Date: 01/06/05

    Post Date: 01/07/02

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

    Products: N/A

    Filesets:
            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-CMDS,fr=B.11.11.00.05,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.RELEASE-NOTES,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair enhancement general_release

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

    Symptoms:
            PHCO_24347:
            - PHCO_22044 and prior patches do not install if a version
              of Software Distributor newer than version B.11.00 is
              installed. If explicitly marked for installation, the
              following note will be displayed in the swagent.log file:

              NOTE: The patch fileset "PHCO_22044.SD-CMDS,r=1.0" may
                       only be installed upon a previously installed
                       base fileset. The specification for this base
                       fileset is "SW-DIST.SD-CMDS,fr=B.11.00,v=HP".
                       Since there is no fileset on the target or
                       selected from the source which matches this
                       specification, fileset
                       "PHCO_22044.SD-CMDS,r=1.0" will be excluded.

              SR: 8606164878 / CR: JAGad34175

            - The cleanup utility does not 'commit' superseded patches
              on systems with a version of SD-UX that turns off the
              display of superseded patches.
              SR: 8606169413 / CR: JAGad38688

            - The cleanup utility does not recognize the
              'committed/superseded' patch_state. Using the 'commit'
              option of cleanup on patches with a patch_state of
              'committed/superseded' causes errors similar to the
               following to be displayed:

               ERROR: swmodify(1M) encountered problems committing
                        the superseded patches:
               ERROR: Cannot commit the patch fileset
                        "PHCO_13363.UX-CORE" in the target "/" because
                        its patch state is not "applied" or
                        "superseded".

               SR: 8606193894 / CR: JAGad63104

            PHCO_22044:
            - The check_patches utility incorrectly reports that
              PHKL_18543 should be reinstalled when incremental kernel
              patches have been installed.
              SR: 8606126914 / CR: JAGac59755

            - The check_patches utility reports several instances of
              'unknown line is_volatile true' if PHCO_19047 is
              installed.
              SR: 8606147011 / CR: JAGad16354

            - Enhance the check_patches utility to check for the
              situation where a patch fileset from an installed
              multi-fileset patch is missing when the associated
              product fileset is installed. This may occur when
              a product fileset is installed, or reinstalled, after
              a patch.
              SR: 8606147015 / CR: JAGad16358

            - The show_patches utility does not display any superseded
              patches if SD-UX patch PHCO_20078, or one of its
              successors, is installed and the 'show_superseded_patches'
              option is set to 'false' in the defaults file.
              SR: 8606147019 / CR: JAGad16362

            PHCO_19550:
            - The 'cleanup -i' command may exit without removing
              HP-UX 10.X patches from the Installed Product Database.
              SR: 8606103358 / CR: JAGab16794

            - The 'cleanup -d' command cannot be used to manage depots
              on an HP-UX 11.00 system that contain 10.X patches.
              SR: 5003451245/ CR: JAGaa93182

            - The cleanup(1M) utility cannot be used to remove
              superseded patch information from /var/adm/sw/save, like
              it could on the HP-UX 10.X releases. It is difficult to
              recover space from /var/adm/sw/save using the
              'swmodify -x patch_commit' command when dealing with a
              large number of superseded patches.
              SR: 5003451245 / CR: JAGab17265
              SR: 5003465427 / CR: JAGab20769
              SR: 5003467225 / CR: JAGab25232

            - The patch_state attributes on HP-UX 11.00 patches can
              be left in an inconsistent state due to incorrect or
              inconsistent behavior by the SD-UX commands.

            PHCO_18519:
            - The check_patches utility checks for common problems
              related to patches on HP-UX 11.00.
            - The show_patches utility displays active and superseded
              patches.

            PHCO_13753:
            - The remove_patches tool is intended to supplement the new
              patch functionality of 11.0 SD. The tool is the swremove
              counterpart of swinstall using the patch filter. It will
              aid in the removal of patches, according to category
              tags, from the large bundles that will be delivered as
              part of 11.0's release plan.
            - The cleanup utility can serve two purposes. First, it is
              used to remove 10.X patches from the Installed Product
              Database after updating to HP-UX 11.X. Second, it is
              also used to remove patches from a software depot if the
              patches have been superseded by patches also available in
              the same depot.
            - The HP-UX 11.X Patch Program White Paper is intended to
              provide information, to system administrators, regarding
              the 11.X patch structure as well as information on how to
              acquire, install, check, commit and remove patches. It
              also provides information on depot management and
              installing patches from a depot.

    Defect Description:
            PHCO_24347:
            - PHCO_22044 and prior patches were designed when there was
              only one supported version of Software Distributor (SD-UX)
              on HP-UX 11.00. Now that multiple versions of SD-UX are
              distributed and supported on HP-UX 11.00, this utility
              patch must be constructed to install on any version of
              SD-UX present on HP-UX 11.00.
              SR: 8606164878 / CR: JAGad34175

            Resolution:
            - PHCO_24347 and superseding patches will be constructed
              with the appropriate ancestor attributes to allow the
              patches to be installed on any version of SD-UX.

            - The cleanup utility was designed before Software
              Distributor was modified to allow users to disable the
              display of superseded patches in the swlist(1M) command.
              SR: 8606169413 / CR: JAGad38688

            Resolution:
            - The cleanup utility has been updated to recognize
              superseded patches even if the swlist(1M) command
              does not display them by default.

            - The cleanup utility was designed before Software
              Distributor introduced the 'committed/superseded'
              patch_state on HP-UX 11.00.
              SR: 8606193894 / CR: JAGad63104

            Resolution:
            - The cleanup utility has been updated to recognize
              the 'committed/superseded' patch state.

            PHCO_22044:
            - The check_patches utility was written before the release
              of PHKL_18543 and was designed when only one
              non-superseded patch contained information in the IPD
              about a given kernel object module. The release of
              PHKL_18543, the Line-In-The-Sand patch, and its
              incremental patches changed this policy and invalidated
              the design specification of check_patches.
              SR: 8606126914 / CR: JAGac59755

            Resolution:
            - The check_patches utility will use the prerequisite
              attribute that exists in all kernel incremental patches
              to avoid reporting incorrect information about PHKL_18543.

            - The check_patches utility only expected certain
              information to be present in the IPD for patches. If it
              encountered an attribute it did not expect, it reported an
              'unknown line' message.
              SR: 8606147011 / CR: JAGad16354

            Resolution:
            - The check_patches utility will ignore all attributes
               in the IPD that do not provide information it requires.

            - The check_patches utility was enhanced to check for
              the situation where a patch fileset from an installed
              multi-fileset patch is missing when the associated
              product fileset is installed.
              SR: 8606147015 / CR: JAGad16358

            Resolution:
            - A new option, '-m', has been added to the check_patches
               utility to determine if patch filesets are missing. The
               utility uses the patch README files stored in the IPD to
               determine which product filesets to which the patch
               applies. If one of these filesets is installed but the
               corresponding patch fileset is missing it will report an
               error.

            - The behavior of swlist(1M) was modified in the SD-UX
              patch PHCO_20078 to allow the suppression of superseded
              patch information. Since the show_patches utility uses
              swlist(1M) to obtain patch information, it did not report
              superseded patch information since it was not provided by
              swlist(1M).
              SR: 8606147019 / CR: JAGad16362

            Resolution:
            - The show_patches utility will determine if the installed
              version of swlist(1M) recognizes the
              'show_superseded_patches' option and will use this option
              when necessary.

            PHCO_19550:
            - The cleanup(1M) utility would exit prematurely when the
              /var/adm/sw/patch directory was empty or non-existent,
              even if HP-UX 10.X patches are present in the Installed
              Product Database.
              SR: 8606103358 / CR: JAGab16794

            Resolution:
            - Do not exit immediately if the /var/adm/sw/patch directory
              is empty or non-existent.

            - The cleanup(1M) depot management function was designed
              only for depots containing 11.00 patches. However, HP-UX
              11.00 systems can also be used to maintain depots with
              10.X patches.
              SR: 5003451245/ CR: JAGaa93182

            Resolution:
            - A new option, '-o', has been added to the cleanup(1M)
              utility to specify if the depot contains HP-UX 10.X or
              11.00 patches.

            - The cleanup(1M) utility on HP-UX 11.00 was not designed
              to commit patches, since this functionality is
              implemented in the swmodify(1M) command. The cleanup(1M)
              utility has been enhanced to provide an interface that
              makes it easier to commit groups of superseded patches.
              SR: 5003463851 / CR: JAGab17265
              SR: 5003465427 / CR: JAGab20769
              SR: 5003467225 / CR: JAGab25232

            Resolution:
            - A new option, '-c', has been added to the cleanup(1M)
              utility to act as an interface to the
              'swmodify -x patch_commit' command. This option allows
              a group of superseded patches to be committed based on
              the number of times they have been superseded on the
              system. The actual committing of the patches is still
              performed by the smwodify(1M) command, which is
              invoked by cleanup(1M).

            - The swconfig(1M), swinstall(1M), and swremove(1M) commands
              are not consistent in the way the patch_state attribute is
              set.

            Resolution:
            - A new option, '-s', has been added to the cleanup(1M)
              utility to correct the patch_state attributes that are not
              consistent. This does not solve the problem with the
              SD-UX commands, but can be used to correct the patch_state
              attributes after they have been set incorrectly.

            PHCO_18519:
            - The check_patches utility checks for common patch problems
              on HP-UX 11.00 systems, such as:
                - patches missing the SD-UX patch attributes
                - patch object modules missing from archive libraries
                - patch filesets not in the configured state
                - patch filesets that fail swverify(1M)

            - The show_patches utility displays the active and
              superseded patches on the system in a formatted display.
              Due to the different patch_states (applied, superseded,
              and committed), using swlist(1M) to determine the state of
              all patches on the system can be difficult. The
              show_patches utility provides the information in a more
              readable format.

            PHCO_13753:
            - As of 11.0, SD allows the filtering of installation of
              patches with category tags. This filtering is not part
              of the removal capability (swremove). The remove_patches
              tool is being provided to allow patches to be removed
              according to a specific category tag. By default, the tool
              will remove all but the critical and hardware_enablement
              patches.
            - The cleanup utility is being provided to allow the removal
              of patches belonging to HP-UX 10.X after a system has been
              updated to HP-UX 11.X. It is also being provided to allow
              the removal of superseded patches from a depot.

    SR:
            8606103358 5003463851 5003451245 5003465427 5003467225
            8606147011 8606126914 8606147015 8606147019 8606164878
            8606169413 8606193894

    Patch Files:

            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:

            SW-DIST.SD-CMDS,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP:

            SW-DIST.SD-CMDS,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP:

            SW-DIST.SD-CMDS,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            SW-DIST.SD-CMDS,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP:

            SW-DIST.SD-CMDS,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            SW-DIST.SD-CMDS,fr=B.11.11.00.05,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/contrib/bin/check_patches
            /usr/contrib/man/man1m/check_patches.1m
            /usr/contrib/bin/show_patches
            /usr/contrib/man/man1/show_patches.1
            /usr/sbin/remove_patches
            /usr/share/man/man1m/remove_patches.1m
            /usr/sbin/cleanup
            /usr/share/man/man1m.Z/cleanup.1m

            OS-Core.RELEASE-NOTES,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/share/doc/patch_pgrm.txt

    what(1) Output:

            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/contrib/bin/check_patches:
                    $Revision: 1.30 (PHCO_22044)$ $Date: 00/07/14 $
            /usr/contrib/man/man1m/check_patches.1m:
                    None
            /usr/contrib/bin/show_patches:
                    $Revision: 1.04 (PHCO_22044)$ $Date: 00/07/14 $
            /usr/contrib/man/man1/show_patches.1:
                    None
            /usr/sbin/remove_patches:
                    $Revision: 1.17 $
            /usr/share/man/man1m/remove_patches.1m:
                    None
            /usr/sbin/cleanup:
                    $Revision: B.11.00.13 (PHCO_24347)$ $Date: 01/06/05$
            /usr/share/man/man1m.Z/cleanup.1m:
                    None

            OS-Core.RELEASE-NOTES,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/share/doc/patch_pgrm.txt:
                    None

    cksum(1) Output:

            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            106087945 29741 /usr/contrib/bin/check_patches
            3953708597 1732 /usr/contrib/man/man1m/check_patches.1m
            328081655 7412 /usr/contrib/bin/show_patches
            1449185154 1496 /usr/contrib/man/man1/show_patches.1
            113848969 14668 /usr/sbin/remove_patches
            4087050187 2152 /usr/share/man/man1m/remove_patches.1m
            2001222442 49763 /usr/sbin/cleanup
            2721765495 2199 /usr/share/man/man1m.Z/cleanup.1m

            OS-Core.RELEASE-NOTES,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            319935563 48725 /usr/share/doc/patch_pgrm.txt

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_13753 PHCO_18519 PHCO_19550 PHCO_22044

    Equivalent Patches: None

    Patch Package Size: 200 KBytes

    Installation Instructions:
            Please review all instructions and the Hewlett-Packard
            SupportLine User Guide or your Hewlett-Packard support terms
            and conditions for precautions, scope of license,
            restrictions, and, limitation of liability and warranties,
            before installing this patch.
            ------------------------------------------------------------
            1. Back up your system before installing a patch.

            2. Login as root.

            3. Copy the patch to the /tmp directory.

            4. Move to the /tmp directory and unshar the patch:

                    cd /tmp
                    sh PHCO_24347

            5. Run swinstall to install the patch:

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

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

                    -x patch_save_files=false

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

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

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

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

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

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


    Document ID: PHSS_23953
    Date Loaded: 20010701
          Title: s700_800 11.X Fortran90 B.11.01 cumulative patch

    Patch Name: PHSS_23953

    Patch Description: s700_800 11.X Fortran90 B.11.01 cumulative patch

    Creation Date: 01/07/01

    Post Date: 01/07/01

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

    Products:
            FORTRAN90 B.11.01.11
            FORTRAN90 B.11.01.20
            FORTRAN90 B.11.01.24
            FORTRAN90 B.11.01.27

    Filesets:
            FORTRAN90.FORT90-PRG,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.FORT90-PRG,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.FORT90-PRG,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.FORT90-MAN,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.FORT90-MAN,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,v=HP
            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical: No

    Category Tags:
            defect_repair general_release

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

    Symptoms:
            PHSS_23953:
            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_23725:
            01)JAGad00315:The compiler got an internal error when
                          passing a character substring as a parameter.
            02)JAGad51631:The user program aborts when using a text
                          file as an unformatted file (on HPUX 11x).
            03)JAGad51751:The compiler does not recognize and default
                          to generate code for PA2.0 architecture on
                          L class machines.
            04)JAGad52669:The compiler does not handle ".." in relative
                          source path correctly.
            05)JAGad55852:The compiler does not always process the
                          shared common directive correctly.

            PHSS_23352:
            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_23244:
            01)JAGad47735:Compiler does not allow a called "C"
                          subroutine to modify a string literal
                          parameter. This was allowed in F77.

            PHSS_23026:
            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_22539:
            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_22465:
            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_22291:
            01)JAGad10204: Compiler Internal Error with 'write(*)
                           sizeof(1)'
            02)JAGad12719: EQUIVALENCE statements with shared common
                           caused compile time errors.

            PHSS_22113:
            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_21788:
            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_21486:
            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_23953:
            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_24381.
            27)JAGad70835:Added the N edit descriptor which was
                          available with F77.
                          Note: this feature also requires the libcl
                          patch PHSS_24381.

            PHSS_23725:
            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)JAGad51631:Routine ftnopen in library libcl for HPUX
                          11.x did not contain a check for text files
                          when opening a file with format equal to
                          "unformatted". The first attempt to read
                          from such a file caused the program to abort.
                          The fix to this problem is in libcl patch
                          PHSS_23699. If you use this libcl patch,
                          you will need to specify the new compiler
                          switch +nocheckufto open a text file using
                          options ACCESS="sequential",
                          FORM="unformatted".
               Resolution:Recompile using switch +nocheckuf to access
                          text files as "unformatted".
            03)JAGad51751:L class machines were not being properly
                          recognized.
               Resolution:Recompile with the new compiler.
            04)JAGad52669:Did not recognize ".." in relative source
                          paths correctly.
               Resolution:Recompile with the new compiler.
            05)JAGad55851:The compiler did not handle the shared common
                          directive at the file level properly.
               Resolution:Recompile with the new compiler.

            PHSS_23352:
            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_23244:
            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_23026:
            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_22539:
            01)JAGaa68236: F90 did not inline x**r, where r is a real
                           constant with an integral value. The
                           compiler now inlines in this situation.
               Resolution: Recompile with new compiler.
            02)JAGad12935: The basic basic block optimizer in the LLO
                           disposed of a store is that it incorrectly
                           determined was redundant. This was corrected.
               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
                           included. We now include 1.1 libraries.
               Resolution: Recompile with new compiler.
            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_22465:
            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_22291:
            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_22113:
            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_21788:
            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_21486:
            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:

            FORTRAN90.FORT90-PRG,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            FORTRAN90.FORT90-PRG,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            FORTRAN90.FORT90-PRG,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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/libF90_parallel.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/pa2.0/libF90.a
            /opt/fortran90/lib/pa2.0/libF90_parallel.a
            /opt/fortran90/lib/pa2.0/libblas.a
            /opt/fortran90/lib/pa20_64/libF90.a
            /opt/fortran90/lib/pa20_64/libF90_parallel.a
            /opt/fortran90/lib/pa20_64/libU77.a

            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            FORTRAN90.FORT90-MAN,fr=B.11.01.24,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            FORTRAN90.FORT90-MAN,fr=B.11.01.27,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.24,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.27,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.24,
                    fa=HP-UX_B.11.00_32/64,v=HP:

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.27,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /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

    what(1) Output:

            FORTRAN90.FORT90-PRG,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/fortran90/bin/f90:
                    HP-UX f90 20010618 (002250) B3907DB/B3909DB PHSS_23
                            953 also B.11.01.40
                    HP F90 v2.5.1
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/bin/fsplit:
                    HP-UX fsplit 20010617 (215858) B3907DB/B3909DB PHSS
                            _23953 also B.11.01.40
            /opt/fortran90/contrib/bin/fid:
                    HP-UX fid 20010618 (002829) B3907DB/B3909DB PHSS_23
                            953 also B.11.01.40
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/contrib/lbin/fid1:
                    HP-UX fid1 20010618 (002833) B3907DB/B3909DB PHSS_2
                            3953 also B.11.01.40
                    fs_amod.s $Revision: 1.9.1.1 $
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/contrib/lbin/fid2:
                    HP-UX fid2 20010618 (002840) B3907DB/B3909DB PHSS_2
                            3953 also B.11.01.40
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /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 X.03.11.10 Classic Iostream Library
                    HP aC++ B3910B X.03.11.10 Language Support Library
                    Ucode Code Generator - UX11.01.04(GS IB4) (PACG - No
                            vember 16, 1998)
                    HP-UX f90com32 20010623 (160233) B3907DB/B3909DB PH
                            SS_23953 also B.11.01.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.13:41
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/lbin/f90com64:
                    HP F90 v2.5.1
                    HP-UX SLLIC/OPTIMIZER UX.11.01.96 (ROSE): 11/16/98
                    HP aC++ B3910B X.03.11.10 Classic Iostream Library
                    HP aC++ B3910B X.03.11.10 Language Support Library
                    Ucode Code Generator - UX11.01.04(GS IB4) (PACG - No
                            vember 16, 1998)
                    HP-UX f90com64 20010623 (161308) B3907DB/B3909DB PH
                            SS_23953 also B.11.01.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.13:41
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/lib/libF90.a:
                    None
            /opt/fortran90/lib/libF90_parallel.a:
                    None
            /opt/fortran90/lib/libU77.a:
                    HP-UX libU77.a 20010617 (210457) B3907DB/B3909DB PH
                            SS_23953 also B.11.01.40
            /opt/fortran90/lib/libU77.alias:
                    None
            /opt/fortran90/lib/libU77_.alias:
                    None
            /opt/fortran90/lib/libblas.a:
                    HP-UX 11.0 pa32 BLAS Library (PA1.1 version) (000121
                            .1126)
            /opt/fortran90/lib/libisamstub.a:
                    HP-UX libisamstub.a 20010617 (211049) B3907DB/B3909
                            DB PHSS_23953 also B.11.01.40
            /opt/fortran90/lib/libisamstubs.a:
                    HP-UX libisamstub.a 20010617 (211049) B3907DB/B3909
                            DB PHSS_23953 also B.11.01.40
            /opt/fortran90/lib/libp/libU77.a:
                    HP-UX libU77_p.a 20010617 (210521) B3907DB/B3909DB
                            PHSS_23953 also B.11.01.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/pa2.0/libF90.a:
                    None
            /opt/fortran90/lib/pa2.0/libF90_parallel.a:
                    None
            /opt/fortran90/lib/pa2.0/libblas.a:
                    HP-UX 11.0 pa32 BLAS Library (PA2.0 version) (000121
                            .1126)
            /opt/fortran90/lib/pa20_64/libF90.a:
                    None
            /opt/fortran90/lib/pa20_64/libF90_parallel.a:
                    None
            /opt/fortran90/lib/pa20_64/libU77.a:
                    HP-UX libU77.a 20010617 (210541) B3907DB/B3909DB PH
                            SS_23953 also B.11.01.40

            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /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

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /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

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /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

    cksum(1) Output:

            FORTRAN90.FORT90-PRG,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            2341378530 884736 /opt/fortran90/bin/f90
            897104648 24576 /opt/fortran90/bin/fsplit
            903970477 471040 /opt/fortran90/contrib/bin/fid
            467161511 1642496 /opt/fortran90/contrib/lbin/fid1
            306947337 249856 /opt/fortran90/contrib/lbin/fid2
            3952705755 5651 /opt/fortran90/contrib/lib/nls/msg/C/fid.cat
            2168443413 12611584 /opt/fortran90/lbin/f90com32
            2758019131 12685312 /opt/fortran90/lbin/f90com64
            2944114174 4056548 /opt/fortran90/lib/libF90.a
            893510532 4561648 /opt/fortran90/lib/libF90_parallel.a
            2038175102 132672 /opt/fortran90/lib/libU77.a
            3343750755 1687 /opt/fortran90/lib/libU77.alias
            4259231420 1741 /opt/fortran90/lib/libU77_.alias
            3134173478 1490548 /opt/fortran90/lib/libblas.a
            3069922187 4820 /opt/fortran90/lib/libisamstub.a
            3069922187 4820 /opt/fortran90/lib/libisamstubs.a
            3101666059 150204 /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
            3236933707 4340300 /opt/fortran90/lib/pa2.0/libF90.a
            4058924475 4837020 /opt/fortran90/lib/pa2.0/
                    libF90_parallel.a
            39033243 1885426 /opt/fortran90/lib/pa2.0/libblas.a
            1651122903 5699694 /opt/fortran90/lib/pa20_64/libF90.a
            3301102032 6367226 /opt/fortran90/lib/pa20_64/
                    libF90_parallel.a
            3209690832 275288 /opt/fortran90/lib/pa20_64/libU77.a

            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            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

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            1506797708 3356 /opt/fortran90/contrib/man/ja_JP.eucJP/
                    man1.Z/fid.1
            3151824098 31944 /opt/fortran90/share/man/ja_JP.eucJP/
                    man1.Z/f90.1
            1415916253 1747 /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/
                    fsplit.1

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            473736285 3358 /opt/fortran90/contrib/man/ja_JP.SJIS/man1.Z/
                    fid.1
            2012561331 32083 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
                    f90.1
            263086636 1751 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
                    fsplit.1

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_23725 PHSS_23352 PHSS_23244 PHSS_23026 PHSS_22539 PHSS_22465
            PHSS_22291 PHSS_22113 PHSS_21788 PHSS_21486

    Equivalent Patches: None

    Patch Package Size: 62000 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_23953

            5. Run swinstall to install the patch:

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

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

                    swinstall -x autoreboot=true -x patch_match_target=true \
                              -x patch_save_files=false -s /tmp/PHSS_23953.depot

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

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

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

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

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

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