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: Wed Feb 28 2001 - 07:25:25 CST

  • 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: Wed Feb 28 3:05:12 PST 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHCO_22526 s700_800 11.0 Software Distributor (SD) Cumulative Patch
    PHNE_22919 s700_800 11.04 (VVOS) Bind 4.9.7 components
    PHCO_23150 s700_800 11.11 HP Array Manager/60 cumulative patch
    PHCO_23149 s700_800 11.X HP Array Manager/60 cumulative patch
    PHSS_23352 s700_800 11.X Fortran90 B.11.01 cumulative patch
    PHSS_23222 s700_800 11.04 (VVOS) OV EMANATE14.2 Agent Patch
    PHSS_23185 s700_800 11.00 B1000/B2000/C3X00/J5X00/J6000/J7000 4.9 FW
    PHSS_22837 s700_800 11.04 (VVOS) Xserver cumulative patch
    PHKL_23252 s700_800 11.04 (VVOS) Race condition in audwrite
    PHCO_23152 s700_800 11.04 (VVOS) cumulative 64-bit hw enblmnt patch
    PHSS_22658 s700_800 11.11 N4000 41.02 firmware patch
    PHSS_22656 s700_800 11.11 L1000/L2000 40.48 firmware patch
    PHSS_22653 s700_800 11.[01]0 LIBCL patch
    PHSS_22483 s700_800 11.X OV ITO6.0X HP-UX 11.x VP-PA Agent C.03.20
    PHNE_23274 s700_800 11.00 Bind 4.9.7 components
    PHNE_23190 s700_800 11.11 J2793B X.25 SX25-HPerf/SYNC-WAN
    PHCO_23432 s700_800 11.00 cumulative 10.20 libc compatibility support
    PHCO_22767 s700_800 11.00 cumulative crontab/at/cron patch

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


    Document ID: PHCO_22526
    Date Loaded: 20010226
          Title: s700_800 11.0 Software Distributor (SD) Cumulative Patch

    Patch Name: PHCO_22526

    Patch Description: s700_800 11.0 Software Distributor (SD) Cumulative Patch

    Creation Date: 01/02/20

    Post Date: 01/02/26

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

    Products: N/A

    Filesets:
            SW-DIST.SD-AGENT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-AGENT,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-AGENT,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-AGENT,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-AGENT,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-AGENT,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            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.11.00.02,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-JPN-E-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MSG,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MSG,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MSG,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MSG,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MSG,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MSG,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-ENG-A-MAN,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-FAL,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-E-MAN,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.10.07,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.11.00.02,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.10.07.01,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            SW-DIST.SD-JPN-S-MAN,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHCO_22526: HANG OTHER
                    This patch repairs several defects that can cause
                    install hangs, internal errors, patch selection
                    without dependency, incomplete copy etc. This
                    patch also delivers the latest SD functionality.
                    See the Symptoms section for details.
            PHCO_21492: HANG CORRUPTION
                    Defects fixed in this patch could cause system halt
                    due to insufficiently built kernel, swpackage core
                    dump and configure script failure at system bootup.
            PHCO_20078: CORRUPTION MEMORY_LEAK
                    This patch repairs several defects that can cause
                    depot corruption, slow execution, swcopy hang and
                    core dump and incorrect patch state setting. See
                    the Symptoms section for details.
            PHCO_18183: CORRUPTION HANG MEMORY_LEAK
                    This patch repairs several defects which can cause
                    IPD corruption, aborted installs, corrupted depots,
                    and hung processes. See the Symptoms section
                    for details.
            PHCO_16551: OTHER
                    This patch repairs a defect which will affect
                    many customers on their first attempt to access a
                    codeword-protected CD-ROM. A non-obvious error
                    message is generated. See the Symptoms section
                    for details.
            PHCO_16316: CORRUPTION HANG
                    This patch repairs certain situations in which
                    operations involving installation or copying of
                    superseding patches can result in corruption of
                    the installed products database or a hung
                    installation.
            PHCO_15411: CORRUPTION
                    Several of the defects fixed in this patch can cause
                    corruption of the user's installed products
                    database (IPD). See the Symptoms and Defect
                    Description sections for details.
            PHCO_13279: CORRUPTION
                    Failure to install this patch may result in failure
                    to configure patches. Depending on the function of
                    a configure script, data loss or file
                    inconsistencies may result.

    Category Tags:
            defect_repair enhancement general_release critical
            halts_system corruption memory_leak

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

    Symptoms:
            PHCO_22526:

            JAGac95686: Update document states obsoleted filesets will
            be removed from the IPD. The obsoleted filesets are not
            removed from the IPD, even though they are stated as
            ancestors.

            JAGad09487: If multi-stream filesets are specified under a
            sub-product, then swlist and swcopy are unable to list and
            copy all the filesets.

            JAGad13952: SD installs patches without dependencies due to
            the lexical ordering of filesets.

            JAGaa59641: SD removes a patch when installing a new
            revision of the base fileset, even though the patch applies
            to new revision also.

            JAGab69120, JAGaa59412, JAGaa59473: -u option for swmodify
            adds, not removes, an attribute within the IPD resulting in
            multiple values.

            SR 5003468215, JAGab31748: In SAM, the option
            "Install software to Local Host" that was present in 10.20
            is not present in 11.00.

            SR 1653306662, JAGab19204, JAGad02868: Internal error
            while trying to remove a software installed by a non-root
            user with all ACL permissions.

            JAGad11208, JAGad25477: A dependency not met message
            displayed before the start of the analysis phase re-appears
            after the install is completed.

            SR 1653290023, JAGaa59647: When the model string does not
            match the model in the /etc/.supported_bits file, SD does
            not select the proper multi_stream(64 bit) filesets to
            install but reports successful installation.

            SR 5003452185, JAGaa93062: After applying a cron patch,
            fbackup command started by cron hangs. SD sets the signal
            handling for the scripts and it affects cron's signal
            handling.

            JAGad50548,JAGad50024,JAGad49477,JAGad46379: On certain
            hardware combinations cold install hangs after issuing
            messages similar to:
                   * Constructing the bootconf file.
                   * Setting primary boot path to "10/0/15/1.6.0".
            A control-C at this time will cause a failure message and
            the install will continue to completion. The final message
            will show the install failed, although everything may have
            installed correctly.

            PHCO_21492:

            JAGad02366: Failure of the "ar" command during Installation
            of a kernel patch does not prevent kernel build and reboot.
            This can result in an unusable system due to the kernel
            being only partially updated.

            JAGaa59629: If the "ar" command fails when invoked as part
            of installing a kernel patch, the output of the ar command
            is discarded. This makes it difficult to determine why ar
            failed, and correct the problem.

            JAGac86795, JAGad03940: On HP-UX workstations (Series 700
            systems) the "Software Management" area of SAM does not
            display the "Install Software to Local Host", "List
            Installed Software", and "Remove Local Host Software" areas.
            On HP-UX Servers (Series 800 systems) this problem does not
            occur.

            JAGab84235, JAGaa95752: Swpackage terminates with a memory
            fault when attempting to create a tape depot containing a
            bundle but no products.

            JAGab72029/JAGaa73173: When local hostname is not in
            /etc/hosts and swinstall is used to install software
            requiring a reboot, the configure step of the swinstall is
            silently skipped after reboot. The specific symptom is that
            the installed software fails at system startup or later
            because the configure script of the installed software was
            not executed.

            PHCO_20078:

            JAGab15427: When a patch that contains many object modules
            is removed from the system via swremove, each object module
            is replaced in the library via a separate ar(1) invocation.
            This behavior results in an excessive amount of time
            required to remove a patch. Since it takes so long to
            remove these large patches, many customers believe that the
            the swremove process is hung. They kill the process, which
            results in a corrupted IPD and, potentially, corrupted
            libraries.

            JAGab03569, JAGab67754, JAGab68612, JAGab16504: No way to
            control layout_version in swremove, resulting in a corrupted
            depot if 11.0 SD is used to remove software from a 10.x
            depot. If you try to swlist the 10.x depot after removing
            software using 11.x SD, with 10.x SD you get the following:

            WARNING: Invalid value defined for the keyword
                     "data_model_revision",at line 3. The value "2.40"
                     is not a supported data model revision. This
                     release of the Software Distributor supports the
                     following values:

                            2.20 2.10 2.00

                     The SD product needs to be updated using the
                     instructions in the "Managing HP-UX With SD-UX"
                     manual. Continuing to read the file
                     "/var/tmp/AAAa14616/catalog/INDEX" using the "2.20"
                     data model semantics. New attributes associated
                     with the "2.40" format will be ignored.
                     Unrecognized attributes may result in subsequent
                     ERROR or WARNING messages. If errors result from
                     using the "2.20" semantics, you must update SD to a
                     version that supports the "2.40"
                     "data_model_revision".

            JAGab19173, JAGab68041: Swlist shows the SD revision layout
            version, not the actual attribute value when requested.

            JAGab32021, JAGab50681: Swcopy from a 0.8 depot creates a
            1.0 depot if the SD used is 11.x.

            JAGaa60684, JAGab50685: 11.x swinstall on 10.20 systems
            corrupts IPD by changing the layout_version from 0.8 to 1.0
            and vice-versa.

            JAGaa59644, JAGab71399: Swlist shows all installed patches,
            including superseded ones.

            JAGab39745: Interactive UI does not allow user to enter a
            codeword when the entire CD-ROM contents are
            codeword-protected.

            JAGab21027: On standalone systems, the interactive
            controller cannot connect to target agent if hostname does
            not resolve to loopback address (can occur during new
            install on some 100BaseT systems).

            JAGab65146: Under some circumstances, swcopy can hang if
            it encounters duplicate patch definitions on the source.

            JAGab69549: swpackage aborts intermittently due to
            failing lstat.

            JAGab71751: swagentd aborts after 7-12 days, on
            some systems with heavy continuous sw management
            activity.

            JAGab74826: swcopy coredump when used to copy software
            from a 10.20 CD-ROM

            JAGab43776: When a patch is installed with
            "defer_configure=true", and then later superseded in a
            subsequent install session, it is still possible to
            run swconfig on the superseded patch. Furthermore, the
            patch_state is changed from "superseded" to "applied",
            which is also incorrect.

            PHCO_18183:

            JAGaa94744: Updates to the current release run out of disk
            space during install, even though disk space analysis was
            successful.

            JAGab00180: Attempting to swremove a committed patch using
            the GUI opens a Dependency Message dialog window, which may
            cause swremove to hang or run out of memory when removing a
            committed patch bundle.

            JAGaa94834: Incorrect hard link error messages may be
            generated while installing a patch:

            WARNING: Cannot record a hard link for the source file
                     "<link>" because the file it would link to "<file>"
                     is in the fileset "<base fileset>". Hard links
                     across filesets are not supported so "<link>" will
                     be recorded as a regular file.

            JAGaa63615: The 'swagent' and 'swlist' programs dump core
            after a superseded patch is removed via 'swmodify -u ...'.

            SR 1653248633, JAGaa60522: The 'swpackage' program dumps
            core when run in a Japanese locale (ja_JP.SJIS or
            ja_JP.eucJP).

            FSDdt23473: Enhancement to the packager to ensure the
            supersedes value is a valid software specification.
            Enhancement that allows swremove to remove a fileset
            containing an invalid supersedes value.

            SR 1653232702, FSDdt21797: Swinstall can hang reading a
            codeword_protected CD-ROM when the codewords file is
            incorrectly edited, leaving swagent in an infinite loop. In
            this situation, the swagent process constantly accumulates
            CPU time.

            FSDdt23903, FSDdt23904: Swcopy GUI will sometimes hang, or
            fail with I/O error. Running Glance or MeasureWare makes
            this more likely. If this hang occurs, the swagent process
            will not be accumulating CPU time. If this I/O error
            occurs, the following message will be in the SD Target Agent
            logfile <depot>/swagent.log:

            ERROR: File "<file>" is a blocked pipe or FIFO. Cannot copy
                   to it from file "<file>".

            SR 4701409060, FSDdt22870: Patch scripts that modify
            attributes of files newly delivered by the patch may fail to
            be installed, with the following messages in SD Target Agent
            logfile /var/adm/sw/swagent.log:

            ERROR: File "/var/adm/sw/products/<patch>/<patch>/INFO" does
                   not exist.
            ERROR: Internal error. Unexpected return value from
                   function call: PKG_ModifyTarget. This error
                   occurred in function "main", source file "main.c",
                   line <number>. Please give this information to your
                   Hewlett-Packard support contact.

            SR 4701385153, FSDdt22626: When installing from a remote
            source depot and certain rare network problems occur,
            swinstall may fail with the following message in the SD
            Target Agent log /var/adm/sw/swagent.log:

            ERROR: Internal error. The write() function unexpectedly
                   returned 0. This error occurred in function
                   "UTIL_FilePipePushCallback",source file "r_cpipe.c",
                   line <line>.

            FSDdt23601, FSDdt23486: Enhancement to allow usage of
            dependencies on patch filesets which may be superseded at
            a later date.

            FSDdt22831, FSDdt23275, FSDdt23873: Enhancement to prevent
            patches from being partially installed or removed.

            FSDdt22892, FSDdt22897: Fixed packager and daemon memory
            leaks. These can result in unacceptable performance if SD
            is run for an long period of time.

            SR 5003430546, FSDdt23265, SR 5003430538, FSDdt23264,
            FSDdt23129, FSDdt23302:
            Several repairs were made to the patch install/rollback
            mechanism. These defects can result in various symptoms,
            including the following error when trying to remove a
            patch:

              * The fileset
                "PHSS_15484_OMNI-SYB-P,l=/opt/omni,r=1.0,
                a=HP-UX_B.11.00_32/64, v=HP,fa=HP-UX_B.11.00_32/64"
                is a "sparse" or "patch" fileset. While removing this
                fileset and restoring previous versions of its files a
                problem was encountered. This may leave the fileset
                "OMNIBACK-II.OMNI-SYB-P,l=/opt/omni/r=A.02.55,
                a=HP-UX_B.11.00_32/64,v=HP"
                in a corrupt state and it should be reinstalled.

            PHCO_16551:

            FSDdt23421: SD will fail attempting to read a
            codeword-protected CD-ROM if the /var/adm/sw/.codewords
            file does not exist. An erroneous message relating to
            temp file space is generated. This problem will occur
            with swinstall and swcopy.

            The error message generated will be similar to the
            following:

            ERROR: A file I/O error has occurred on this system.
                     Make sure that you have enough disk space in
                     the directory used for temporary disk files.
                     This directory is usually "/usr/tmp" or "/tmp".

            PHCO_16316:

            FSDdt23305: swcopy and other SD commands fail with
            error when certain combinations of superseding patches
            are installed.

            PHCO_15411:

            FSDdt22284: Swinstall has no problem with the directory
            tree SD depot on an NFS-mounted CD-ROM, but hangs when its
            source is a tar archive SD depot on an NFS-mounted CD-ROM.

            FSDdt22136: Enhancement - enable batch archive of object
            files in patch to improve performance of patches with
            multiple .o files.

            FSDdt22270: swremove/swinstall of patch created with syntax
            "file *" fails.

            FSDdt22135: swpackage packages patch software so that the
            archive source_path in the depot does not reflect the
            archive_path. If the user examines patches in a depot,
            it is confusing to see paths which do not exist on the
            system.

            FSDdt22083: swremove of a patch leaves empty files if the
            patch created new files.

            FSDdt22067: archive (.o) files not verified properly in
            depot.

            FSDdt22309: swpackage improperly converts serial (tape
            format) depots from layout_version 1.0 to layout_version
            0.8. This can result in errors of this type:

            WARNING: Ignoring unknown keyword "compression_type" at
            line 74.
            WARNING: Ignoring unknown keyword "compression_state"
            at line 75.
            WARNING: Ignoring unknown keyword "compression_cksum"
            at line 76.
            WARNING: Ignoring unknown keyword "compressed_size" at
            line 77.

            The end result is that the files do not get uncompressed
            when loaded and thus the user has a corrupted installation
            of the product.

            FSDdt22355: If a patch which contains new files is applied
            to a product, and that product is later reinstalled along
            with its patch, the save area is corrupt. If the patch
            contains only new files, the patch cannot be removed.

            FSDdt19898: Enhancement - Certain error messages not
            displayed in local languages.

            FSDdt21328: swask does not work with non-writable CD-ROM
            as source.

            FSDdt22120: Killing swinstall process can result in memory
            fault on later execution of swinstall.

            FSDdt22711: swverify ACL behavior did not match original
            product design.

            FSDdt22173, FSDdt22752: Buffer overwrites and data
            corruption could result from unexpected input, causing
            abnormal program termination.

            FSDdt22610: Files written to depots by swpackage could
            have invalid attributes.

            FSDdt21069, FSDdt22674, FSDdt22693: RPC data could
            sometimes become corrupted by swagentd.

            FSDdt22564, FSDdt22565: ar command not being found during
            update from 10.30 to 11.00 Extension Pack 9808.

            FSDdt22649: Trying to load superseded patch whose
            superseder is already installed on target generating
            ERROR message.

            FSDdt22921: An "Error code 308" is generated by swinstall
            when both 'match_target' and 'patch_match_target' options
            are set to true.

            POSIX Enhancement: OR'ed Dependencies.

            PHCO_13279:
            FSDdt22156: Patches will fail to configure if the filesets
            they are patching have already been installed/configured,
            and the fileset to be patched is one of the software
            elections for the swconfig operation that includes the
            patch.

            Patches will also fail to install if the patched fileset
            is selected for the install but fails analysis, even
            though the patched fileset may already be installed on
            the target system.

    Defect Description:
            PHCO_22526:

            JAGac95686 - A new function, cu_obsolete_ancestors, added
            to control_utils to remove the obsoleted ancestor filesets
            from IPD.

            JAGad09487 - Fixed by modifying the code such that GUI will
            select all the filesets and all the filesets under a
            subproduct are selected.

            JAGad13952 - SD will not install the patch if all the
            dependencies are not met, irrespective of the ordering of
            the filesets.

            JAGaa59641 - Corrected to allow a patch to be reinstalled
            when the ancestor is being installed.

            JAGab69120, JAGaa59412, JAGaa59473 - Corrected to allow
            swmodify to delete a single value from an attribute that
            contains a list of values.

            SR 5003468215, JAGab31748 - Diskless cluster code was
            removed to enable the "Install software to Local Host"
            option.

            SR 1653306662, JAGab19204, JAGad02868 - Alternative
            mechanism that does not rely on filesystem access is used
            to determine if a patch fileset can be rolled back.
            Internal errors are correctly handled by distinguishing
            FAILURE from TRUE/FALSE values.

            JAGad11208, JAGad25477 - Suppression of second message
            dialog after the successful software install.

            SR 1653290023, JAGaa59647 - SD no longer uses the file
            /etc/.supported_bits, instead it now queries the running
            kernel to determine which bitness of fileset to apply.

            SR 5003452185, JAGaa93062 - While executing scripts,
            except request script, signals 1(SIGHUP), 2(SIGINT),
            3(SIGQUIT), 15(SIGTERM), 16(SIGUSR1), 17(SIGUSR2) are not
            handled. So the default signal handling is restored.

            JAGad50548,JAGad50024,JAGad49477,JAGad46379: The swagentd
            program is modified to wait no more than 60 seconds in this
            situation, allowing the install to continue to successful
            completion after a 60 second pause.

            PHCO_21492:

            JAGad02366: The failure to terminate an install after
            failure of the "ar" command is due to an error in swagent
            related to retrying a fileset load after ar failure. The
            error information is reset but the ar is not re-invoked,
            allowing the install to proceed to rebuild the kernel and
            reboot rather than terminate with an error message. The
            swagent program is fixed to terminate rather than retry if
            ar fails.

            JAGaa59629: The output of failed commands invoked by SD is
            not displayed, due to a design error in swagent. This
            problem can be observed by temporarily replacing the
            /usr/ccs/bin/ar command with a script that issues a message
            and exits with a value of 1. This patch fixes swagent to
            save the output of the various invoked commands such as ar,
            and if the invoked command fails put it's output in
            /var/adm/sw/swagent.log.

            JAGac86795, JAGad03940: A script invoked by a SAM
            integration file and delivered by SD was incorrect. This
            patch delivers a fixed version of that script. To see if
            this defect exists, on a S700 system run the "sam" program
            and select the "Software Management" area. If that area
            shows only "Copy Software to Depot", "List Software", and
            "Remove Software", this patch is needed.

            JAGab84235/JAGaa95752: This is due to a coding error in
            swpackage. To see if this patch is needed, first put only
            these three lines in a file called "psf":

              bundle
                tag test_bundle
                contents test_product

            Then do the following swpackage command:

              swpackage -s psf -x target_type=tape -d /tmp/depot.tape

            Without the patch, this command aborts with a memory fault.
            With the patch, this command issues a warning that the tape
            depot will be created without any products.

            JAGab72029/JAGaa73173: Two system startup scripts delivered
            by SD were inadequate. To observe this problem, comment out
            the local hostname in /etc/hosts on a system using DNS or
            NIS for hostname resolution. Then use swinstall to install
            software that contains a configure script and requires a
            reboot. Without this patch, there is no indication of a
            problem during system startup after the reboot, and no
            explanation logged for the failure to run configure scripts.
            With this patch, system startup indicates an error in the
            swconfig step and /etc/rc.log indicates that the local
            hostname must be added to /etc/hosts.

            PHCO_20078:

            JAGab15427: When a patch that contains many object modules
            is removed from the system via swremove, each object module
            is replaced in the library via a separate ar(1) invocation.
            This behavior results in an excessive amount of time
            required to remove a patch. Since it takes so long to
            remove these large patches, many customers believe that
            the swremove process is hung. They kill the process, which
            results in a corrupted IPD and, potentially, corrupted
            libraries.

            Resolution:
            Swremove will also batch process the rollback of
            the archive libraries and their respected object files.
            during removal of a patch.

            JAGab03569, JAGab67754, JAGab68612, JAGab16504: No way to
            control layout_version in swremove, resulting in a corrupted
            depot if 11.0 SD is used to remove software from a 10.x
            depot. If you try to swlist the 10.x depot after removing
            software using 11.x SD, with 10.x SD you get the following:

            WARNING: Invalid value defined for the keyword
                     "data_model_revision",at line 3. The value "2.40"
                     is not a supported data model revision. This
                     release of the Software Distributor supports the
                     following values:

                            2.20 2.10 2.00
                     The SD product needs to be updated using the
                     instructions in the "Managing HP-UX With SD-UX"
                     manual. Continuing to read the file
                     "/var/tmp/AAAa14616/catalog/INDEX" using the "2.20"
                     data model semantics. New attributes associated
                     with the "2.40" format will be ignored.
                     Unrecognized attributes may result in subsequent
                     ERROR or WARNING messages. If errors result from
                     using the "2.20" semantics, you must update SD to
                     a version that supports the "2.40"
                     "data_model_revision".

            Resolution:
            The agent was changed to ignore the default layout_version
            during swremove and retain the layout_version of the depot.

            JAGab19173, JAGab68041: Swlist shows the SD revision layout
            version, not the actual attribute value when requested.

            Resolution:
            Running swlist -a layout_version -l depot
            <depot_path> will show the layout_version of the requested
            depot.

            JAGab32021, JAGab50681: Swcopy from a 0.8 depot creates a
            1.0 depot if the SD used is 11.x.

            Resolution:
            We do not allow swcopy to change a 1.0 depot
            to 0.8 and vice-versa. Also if the depot does not exist the
            source is used to determine the layout_version of the new
            depot. The only time we are converting the source is if the
            target depot exists as 1.0 and the source is 0.8. We then
            convert and give a message as such.

            JAGaa60684, JAGab50685: 11.x swinstall on 10.20 should not
            corrupt IPD by changing the layout_version from 0.8 to 1.0
            and vice-versa.

            Resolution:
            As in swcopy, swinstall will not change the IPD
            from 0.8 to 1.0 layout_version. Swinstall will honor the
            target IPD layout_version. Even swgettools was changed to
            modify the layout_version of the IPD before an update.

            JAGaa59644, JAGab71399: Swlist shows all installed patches,
            including superseded ones.

            Resolution:
            This wasn't so much a defect as an enhancement.
            Normally we swlist all software. However, superseded
            patches don't really exist in the mind of the customer so it
            was felt that they should not be swlisted.
            A new option was created "show_superseded_patches" that
            defaults to TRUE for previous 11.0 binary compatibility.
            SD swlist behavior does not change with the default option.
            If the user does not want to see a superseded
            patch, they will have to set this option to false.
            Note that if "show_superseded_patches=FALSE" and you
            explicitly select a superseded patch (eg. swlist suppatch)
            the patch WILL NOT list. The show_superseded_patches option
            is an absolute, if FALSE you will not see the patch, period.
            It was felt that this behavior was acceptable since it is
            reasonable to look at a superseded patch as a patch that no
            longer exists.

            JAGab39745: Interactive UI does not allow user to enter a
            codeword when the entire CD-ROM contents are
            codeword-protected.

            Resolution:
            The controller functionality that automatically mounts and
            unmounts the CD-ROM had a problem that was preventing the
            codeword entry dialog from being displayed. This has been
            fixed, along with some other mount/unmount problems.

            JAGab21027: On standalone systems, the interactive
            controller cannot connect to target agent if hostname does
            not resolve to loopback address (can occur during new
            install on some 100BaseT systems).

            Resolution:
            Controller functionality which does not apply to standalone
            systems was incorrectly being invoked in the standalone
            case. A check was added to prevent this from happening.

            JAGab65146: Under some circumstances, swcopy can hang if
            it encounters duplicate patch definitions on the source.

            Resolution:
            The software object library module which deals with
            superseding patches was mishandling a corner case involving
            duplicate/invalid patch definitions. This has been fixed.

            JAGab69549: swpackage aborts intermittently due to
            failing lstat.

            Resolution:
            UTIL_Lstat, a wrapper for lstat was created to
            take care of multi-threaded applications running on
            multi-processor systems.

            JAGab71751: swagentd aborts after 7-12 days, on
            some systems with heavy continuous sw management
            activity.

            Resolution:
            swagentd code contained an incorrect
            use of a local automatic variable, resulting in
            stack corruption in some circumstances.

            JAGab74826: swcopy coredump when used to copy software
            from a 10.20 CD-ROM.

            Resolution: Cleaned up the closing of the software
            selection so memory that had been freed is not accessed
            again.

            JAGab43776: When a patch is installed with
            "defer_configure=true", and then later superseded in a
            subsequent install session, it is still possible to
            run swconfig on the superseded patch. Furthermore, the
            patch_state is changed from "superseded" to "applied",
            which is also incorrect.

            Resolution: Modify the agent so that checks normally
            performed in a swinstall session will also be performed
            in a swconfig session. When an attempt is made to
            configure a superseded patch, the patch will now be
            "skipped in analysis" and a NOTE will be logged
            indicating that the selected patch is superseded on the
            target and will be excluded from the configure operation.
            In general, HP strongly discourages the use of
            "defer_configure=true" when installing patches.

            PHCO_18183:
            JAGaa94744: Updates to the current release run out of
            disk space during install, even though disk space analysis
            was successful. Space required for .o files in the patch
            save area was not being considered.

            Resolution:
            Space required by .o files in the patch save area is now
            included in the disk space calculation.

            JAGab00180: Attempting to swremove a committed patch using
            the GUI opens a Dependency Message dialog window, which may
            cause swremove to hang or run out of memory when removing a
            committed patch bundle. The dialog window may indicate that
            base products need to be marked for removal, which is
            inappropriate.

            Resolution:
            Committed patches are now deselected for removal, and an
            error message is issued indicating that the fileset has
            been committed and cannot be removed.

            JAGaa94834: Incorrect hard link error messages are generated
            while installing a patch, erroneously indicating that links
            are specified across filesets.

            Resolution:
            Code was fixed to no longer use an invalidated list of
            hard link inodes produced by the patch save operation.

            JAGaa63615: The 'swagent' and 'swlist' programs dump core
            after a superseded patch is removed via 'swmodify -u ...'.

            Resolution:
            Corrected code to ignore patches in the 'applied_patches'
            list which are no longer in the IPD.

            SR 1653248633, JAGaa60522: The 'swpackage' program dumps
            core when run in a Japanese locale (ja_JP.SJIS or
            ja_JP.eucJP). The coredump is caused by different
            ordering of variables in Japanese sentences, resulting in
            data type mismatches in message catalogs.

            Resolution:
            New Japanese message catalogs, using positional
            parameters to control data types, pass values correctly.

            FSDdt23473: The packager allows invalid supersedes values.
            Once a product is packaged into a depot with an invalid
            supersedes value 'swremove' refuses to remove the product
            from the depot.

            SR 1653232702, FSDdt21797: The swagent process hangs in an
            infinite loop when the third field of /var/adm/sw/.codewords
            is incorrect. For example, this occurs when .codewords is
            manually edited and the text "CUST-ID" is entered instead of
            "CUST_ID" (when dash is used instead of underscore).

            Resolution:
            The swagent program was fixed to avoid the infinite loop.

            FSDdt23903, FSDdt23904: The swagent process can hang when
            forking a gzip process to compress files being transferred
            during a swcopy task. The swagent process can fail with a
            "blocked pipe" error message due to the write function
            unexpectedly returning zero while compressing files. The
            likelihood of these problems is increased when using the
            swcopy GUI, when running Glance or MeasureWare, and when the
            polling_interval option is small (less than 15 seconds).

            Resolution:
            The swagent program was modified to avoid hangs and blocked
            pipes.

            SR 4701409060, FSDdt22870: This patch fixes the swagent
            program to avoid failure when a patch script modifies
            attributes of a file newly delivered by the patch.

            SR 4701385153, FSDdt22626: This patch fixes the swagent
            program to retry file writes that fail due to certain rare
            network problems, rather than fail with internal error.

            FSDdt23601, FSDdt23486: Enhancement to allow usage of
            dependencies on patch filesets which may be superseded at
            a later date. Products were previously not allowed to
            have explicit dependencies on patch filesets,
            since SD's dependency analysis would fail when the patch
            fileset was superseded.

            FSDdt22831, FSDdt23275, FSDdt23873: Enhancement to prevent
            patches from being partially installed or removed. If any
            fileset of a patch is selected for install, copy or
            removal, all other appropriate (compatible) filesets will
            also be selected in the patch. This should be invisible to
            end users. In the rare case it is necessary to disable this
            behavior, a new option (-x allow_split_patches=true|false)
            has been provided.

            FSDdt22892, FSDdt22897: Fixed packager and daemon memory
            leaks. These can result in unacceptable performance if SD
            is run for an long period of time.

            SR 5003430546/FSDdt23265, SR 5003430538/FSDdt23264,
            FSDdt23129, FSDdt23302:
            Several repairs were made to the patch install/rollback
            mechanism. These defects can result in various symptoms,
            including the following error when trying to remove a
            patch:

              * The fileset
                "PHSS_15484_OMNI-SYB-P,l=/opt/omni,r=1.0,
                a=HP-UX_B.11.00_32/64, v=HP,fa=HP-UX_B.11.00_32/64"
                is a "sparse" or "patch" fileset. While removing this
                fileset and restoring previous versions of its files a
                problem was encountered. This may leave the fileset
                "OMNIBACK-II.OMNI-SYB-P,l=/opt/omni/r=A.02.55,
                a=HP-UX_B.11.00_32/64,v=HP"
                in a corrupt state and it should be reinstalled.

            These problems are primarily related to situations in
            which a patch installs a file which is not in the base
            fileset's IPD, but which already exists on the system.
            The patch rollback mechanism did not properly restore
            such files when removing the patch.

            PHCO_16551:

            FSDdt23421: SD will fail attempting to read a
            codeword-protected CD-ROM or depot if the
            /var/adm/sw/.codewords file does not exist. An
            erroneous message relating to temp file space is
            generated. The problem will occur with swinstall
            or swcopy.

            This defect can be worked around by creating an empty
            .codewords file using "touch /var/adm/sw/.codewords".

            PHCO_16316:

            FSDdt23305: Fileset revisions checked improperly
            during analysis of superseding patches.

            PHCO_15411:

            FSDdt22284: swinstall attempted inappropriate lock on
            NFS-mounted CD-ROM.

            FSDdt22136: Successive individual archives were causing a
            performance problem.

            FSDdt22270: If a patch is created with the syntax:
            directory /tmp=/destdir
            file *
            the info file contains an entry for the target directory.

            Thus so does the "SAVE" file. If all the files contained
            in the patch are new, the "SAVEIPD" file is null and the
            swremove process fails a validation check on this file.
            The check fails due to the directory entry in the "SAVE"
            file.

            This problem also manifested itself in the swinstall
            process. If the directory in the patch's INFO file does
            not exist, the patch process will create it as a file.
            This causes problems in the 'save files for rollback'
            process. The install will then fail.

            FSDdt22135: Code was added so that the target path took on
            the archive_path elements. Thus in a psf if the following
            file attribute is :
            file -a /this/is/an/embarrassing/path/name/file.o
                    /usr/lib/library.a
            the depot will contain the object file by the following
            path name: /usr/lib/file.o

            FSDdt22083: New file marker (0 length file) improperly left
            on system.

            FSDdt22067: Verification was knowingly turned off for
            object files in a root, but was mistakenly not turned on
            if the target was a depot. In a root the object files are
            archived into a library. Thus they do not exist in their
            raw form which would have generated a lot of invalid
            errors if verification of object files in roots were left
            on.

            FSDdt22309: Swpackage produces the 1.0 attributes in the
            0.8 INFO and control files because in an effort to speed
            up the tape creation process, SD simply copied the INFO
            and other control files from the source depot to the
            target tape depot with no conversion.

            FSDdt22355: The problem arises because the patch's IPD is
            removed along with the save area, but any new files are
            left on the system. When the patch is then applied again,
            the patched files are saved.

            FSDdt19898: Multi-part messages need modifications to
            allow localization.

            FSDdt21328: After the response file is pushed to the agent
            side, we need to merge the file (link or copy) to the
            corresponding source soc control directory to allow other
            control scripts to use it. But a CD is not writable depot
            so this merge fails.

            FSDdt22120: Improper handling of leftover directories in
            /var/adm/sw/queue/active.

            FSDdt22563: SD was treating cachefs and autofs filesystems
            as HFS instead of NFS.

            FSDdt22711: Code determining swverify behavior permission
            behavior did not match original design documentation.

            FSDdt22173, FSDdt22752: Some malformed input data could be
            written into buffers which were to small, resulting in
            abnormal program termination.

            FSDdt22610: swpackage did not perform adequate checking of
            file attributes.

            FSDdt21069, FSDdt22674, FSDdt22693: RPC data was
            sometimes misinterpreted by swagentd.

            FSDdt22564, FSDdt22565: ar guaranteed to be preserved
            during updates. We had to add path information in order
            to find it.

            FSDdt22649: The ERROR code should have been an EXCLUDE,
            so that analysis phase is successful, even though specified
            fileset did not install.

            FSDdt22921: The match_target and patch_match_target options
            are normally not specified together. The combination
            exposed a defect in which multiple opens of a catalog
            object were rejected.

            POSIX Enhancement: OR'ed dependencies, a dependency
            specification can be written in the form "" | "" and
            dependencies will try to be resolved from left to right. If
            the left dependency specification can be resolved, then the
            dependency is met.

            PHCO_13279:
            The swagent code checks if a fileset being patched has been
            excluded during the SD analysis operation. If so, an error
            can be erroneously generated and the patch fileset is not
            installed or configured.

    SR:
            1653256404 5003378844 1653232702 4701409060 4701385153
            5003430546 5003430538 1653248633 5003461103 5003466466
            5003462622 8606100766 8606101457 8606102399 8606104106
            8606100920 8606102209 8606101767 8606101459 8606103163
            8606107480 8606102685 8606104326 8606106033 8606101124
            5003468215 5003426833 1653306662 1653290023 5003452185
            8606129249 8606134805 8606112026 8606104464 8606133221
            8606130796 8606140165 8606144612 8606102985 8606133724
            8606141854 8606156166 8606181331 8606180803 8606180256
            8606177145

    Patch Files:

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

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

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

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

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

            SW-DIST.SD-AGENT,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lbin/sw/control_utils
            /usr/lbin/sysadm/system_prep
            /usr/lib/nls/msg/C/swagentd.cat
            /usr/newconfig/var/adm/sw/defaults
            /usr/newconfig/var/adm/sw/getdate.templ
            /usr/newconfig/var/adm/sw/security/_ACL
            /usr/newconfig/var/adm/sw/security/_PROD_DFLT_ACL
            /usr/newconfig/var/adm/sw/security/_SOC_DFLT_ACL
            /usr/lbin/swagent
            /usr/lbin/swconfig
            /usr/sbin/swagentd
            /usr/lib/sw/sys.defaults
            /usr/lib/nls/msg/C/swutil.cat
            /usr/lib/nls/msg/C/swagent.cat
            /sbin/init.d/swagentd

            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.11.00.02,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:
            /usr/lib/sw/openview/sd.reg
            /usr/lib/sw/ui/C/smc_addhost.ui
            /usr/lib/sw/ui/C/smc_analyze.ui
            /usr/lib/sw/ui/C/smc_bundles.ui
            /usr/lib/sw/ui/C/smc_chgloc.ui
            /usr/lib/sw/ui/C/smc_defs.h
            /usr/lib/sw/ui/C/smc_depend.ui
            /usr/lib/sw/ui/C/smc_details.ui
            /usr/lib/sw/ui/C/smc_dsa.ui
            /usr/lib/sw/ui/C/smc_init.ui
            /usr/lib/sw/ui/C/smc_install.ui
            /usr/lib/sw/ui/C/smc_jobs.ui
            /usr/lib/sw/ui/C/smc_list.ui
            /usr/lib/sw/ui/C/smc_menudefs.h
            /usr/lib/sw/ui/C/smc_options.ui
            /usr/lib/sw/ui/C/smc_patch.ui
            /usr/lib/sw/ui/C/smc_remove.ui
            /usr/lib/sw/ui/C/smc_rmsourc.ui
            /usr/lib/sw/ui/C/smc_sched.ui
            /usr/lib/sw/ui/C/smc_selalt.ui
            /usr/lib/sw/ui/C/smc_seldpt.ui
            /usr/lib/sw/ui/C/smc_session.ui
            /usr/lib/sw/ui/C/smc_softinf.ui
            /usr/lib/sw/ui/C/smc_softwar.ui
            /usr/lib/sw/ui/C/smc_source.ui
            /usr/lib/sw/ui/C/smc_targets.ui
            /usr/lib/sw/ui/C/smc_task.ui
            /usr/sbin/pushAgent
            /usr/lib/X11/app-defaults/Swinstall
            /usr/lib/sw/mx/AgentConfig.configure
            /usr/lib/sw/mx/AgentConfig.psf
            /usr/lib/sw/mx/AgentConfig.unconfigure
            /usr/lib/sw/mx/configure
            /usr/lib/sw/mx/setaccess
            /usr/lib/sw/mx/swmicon.config
            /usr/lib/sw/mx/swmtools.tdef
            /usr/lib/sw/mx/unconfigure
            /usr/lib/sw/ui/C/browser.l.gif
            /usr/lib/sw/ui/C/browser.s.gif
            /usr/lib/sw/ui/C/copy1.l.gif
            /usr/lib/sw/ui/C/copy1.s.gif
            /usr/lib/sw/ui/C/install1.l.gif
            /usr/lib/sw/ui/C/install1.s.gif
            /usr/lib/sw/ui/C/listdep.l.gif
            /usr/lib/sw/ui/C/listdep.s.gif
            /usr/lib/sw/ui/C/listins.l.gif
            /usr/lib/sw/ui/C/listins.s.gif
            /usr/lib/sw/ui/C/remdepot1.l.gif
            /usr/lib/sw/ui/C/remdepot1.s.gif
            /usr/lib/sw/ui/C/remove1.l.gif
            /usr/lib/sw/ui/C/remove1.s.gif
            /usr/lib/sw/ui/C/sd.l.gif
            /usr/lib/sw/ui/C/sd.s.gif
            /usr/lib/sw/ui/C/sdc.l.gif
            /usr/lib/sw/ui/C/sdc.s.gif
            /usr/lib/sw/ui/C/setaccess.l.gif
            /usr/lib/sw/ui/C/setaccess.s.gif
            /usr/lib/sw/ui/C/verdepot1.l.gif
            /usr/lib/sw/ui/C/verdepot1.s.gif
            /usr/lib/sw/ui/C/verify1.l.gif
            /usr/lib/sw/ui/C/verify1.s.gif
            /sbin/init.d/swconfig
            /usr/lib/sw/ui/C/smc_jobopts.ui
            /usr/sbin/swacl
            /usr/sbin/swask
            /usr/sbin/swconfig
            /usr/sbin/swcopy
            /usr/sbin/swinstall
            /usr/sbin/swlist
            /usr/sbin/swreg
            /usr/sbin/swremove
            /usr/sbin/swverify
            /usr/sbin/swjob
            /usr/sbin/sd
            /usr/sbin/swpackage
            /usr/sbin/swmodify
            /usr/lib/nls/msg/C/swinstall.cat
            /usr/lib/nls/msg/C/swpackage.cat

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

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

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

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

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

            SW-DIST.SD-JPN-E-MSG,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/nls/msg/ja_JP.eucJP/swagent.cat
            /usr/lib/nls/msg/ja_JP.eucJP/swagentd.cat
            /usr/lib/nls/msg/ja_JP.eucJP/swinstall.cat
            /usr/lib/nls/msg/ja_JP.eucJP/swpackage.cat
            /usr/lib/nls/msg/ja_JP.eucJP/swutil.cat

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

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

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

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

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

            SW-DIST.SD-JPN-S-MSG,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/X11/app-defaults/ja_JP.SJIS/Swinstall
            /usr/lib/nls/msg/ja_JP.SJIS/swagent.cat
            /usr/lib/nls/msg/ja_JP.SJIS/swagentd.cat
            /usr/lib/nls/msg/ja_JP.SJIS/swinstall.cat
            /usr/lib/nls/msg/ja_JP.SJIS/swpackage.cat
            /usr/lib/nls/msg/ja_JP.SJIS/swutil.cat

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

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

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

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

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

            SW-DIST.SD-ENG-A-MAN,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/share/man/man1m.Z/swacl.1m
            /usr/share/man/man1m.Z/swagentd.1m
            /usr/share/man/man1m.Z/swask.1m
            /usr/share/man/man1m.Z/swconfig.1m
            /usr/share/man/man1m.Z/swinstall.1m
            /usr/share/man/man1m.Z/swjob.1m
            /usr/share/man/man1m.Z/swmodify.1m
            /usr/share/man/man1m.Z/swpackage.1m
            /usr/share/man/man1m.Z/swreg.1m
            /usr/share/man/man1m.Z/swremove.1m
            /usr/share/man/man1m.Z/swverify.1m
            /usr/share/man/man1m.Z/swagent.1m
            /usr/share/man/man1m.Z/swcopy.1m
            /usr/share/man/man4.Z/sd.4
            /usr/share/man/man4.Z/swpackage.4
            /usr/share/man/man5.Z/sd.5
            /usr/share/man/man1m.Z/sd.1m
            /usr/share/man/man1m.Z/swlist.1m

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

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

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

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

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

            SW-DIST.SD-FAL,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/sw/sdfal_check
            /usr/lib/sw/help/C/sduhelp.hvk

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

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

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

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

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

            SW-DIST.SD-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/sw/help/C/sduhelp.hv
            /usr/lib/sw/help/C/sduhelp.hvk
            /usr/lib/sw/help/C/sduhelp.sdl
            /usr/lib/sw/help/C/sduhelp00.ht
            /usr/lib/sw/help/C/sduhelp01.ht
            /usr/sam/help/C/sdfalhelp.sdl

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

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

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

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

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

            SW-DIST.SD-JPN-E-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/sw/ui/ja_JP.eucJP/smc_addhost.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_analyze.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_bundles.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_chgloc.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_defs.h
            /usr/lib/sw/ui/ja_JP.eucJP/smc_depend.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_details.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_dsa.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_init.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_install.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_jobopts.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_jobs.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_list.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_menudefs.h
            /usr/lib/sw/ui/ja_JP.eucJP/smc_options.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_patch.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_remove.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_rmsourc.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_sched.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_selalt.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_seldpt.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_session.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_softinf.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_softwar.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_source.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_targets.ui
            /usr/lib/sw/ui/ja_JP.eucJP/smc_task.ui
            /usr/lib/sw/help/ja_JP.eucJP/sduhelp.sdl
            /usr/lib/sw/help/ja_JP.eucJP/ux/sduhelp.sdl
            /usr/sam/help/ja_JP.eucJP/sdfalhelp.sdl

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

            SW-DIST.SD-JPN-E-MAN,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/share/man/ja_JP.eucJP/man1m.Z/swacl.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swagentd.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swask.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swconfig.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swinstall.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swjob.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swlist.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swmodify.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swpackage.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swreg.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swremove.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swverify.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/sd.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swagent.1m
            /usr/share/man/ja_JP.eucJP/man1m.Z/swcopy.1m
            /usr/share/man/ja_JP.eucJP/man4.Z/sd.4
            /usr/share/man/ja_JP.eucJP/man4.Z/swpackage.4
            /usr/share/man/ja_JP.eucJP/man5.Z/sd.5

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

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

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

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

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

            SW-DIST.SD-JPN-S-HELP,fr=B.11.10.14,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/sw/ui/ja_JP.SJIS/smc_addhost.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_analyze.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_bundles.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_chgloc.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_defs.h
            /usr/lib/sw/ui/ja_JP.SJIS/smc_depend.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_details.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_dsa.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_init.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_install.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_jobopts.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_jobs.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_list.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_menudefs.h
            /usr/lib/sw/ui/ja_JP.SJIS/smc_options.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_patch.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_remove.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_rmsourc.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_sched.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_selalt.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_seldpt.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_session.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_softinf.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_softwar.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_source.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_targets.ui
            /usr/lib/sw/ui/ja_JP.SJIS/smc_task.ui
            /usr/lib/sw/help/ja_JP.SJIS/sduhelp.sdl
            /usr/lib/sw/help/ja_JP.SJIS/ux/sduhelp.sdl
            /usr/sam/help/ja_JP.SJIS/sdfalhelp.sdl

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

            SW-DIST.SD-JPN-S-MAN,fr=B.11.01,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/share/man/ja_JP.SJIS/man1m.Z/swacl.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swagentd.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swask.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swconfig.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swinstall.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swjob.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swlist.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swmodify.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swpackage.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swreg.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swremove.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swverify.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/sd.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swagent.1m
            /usr/share/man/ja_JP.SJIS/man1m.Z/swcopy.1m
            /usr/share/man/ja_JP.SJIS/man4.Z/sd.4
            /usr/share/man/ja_JP.SJIS/man4.Z/swpackage.4
            /usr/share/man/ja_JP.SJIS/man5.Z/sd.5

    what(1) Output:

            SW-DIST.SD-AGENT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lbin/sw/control_utils:
                    $Revision: 5.18 $
            /usr/lbin/sysadm/system_prep:
                    None
            /usr/lib/nls/msg/C/swagentd.cat:
                    None
            /usr/newconfig/var/adm/sw/defaults:
                    None
            /usr/newconfig/var/adm/sw/getdate.templ:
                    None
            /usr/newconfig/var/adm/sw/security/_ACL:
                    None
            /usr/newconfig/var/adm/sw/security/_PROD_DFLT_ACL:
                    None
            /usr/newconfig/var/adm/sw/security/_SOC_DFLT_ACL:
                    None
            /usr/lbin/swagent:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, AGENT, PHCO_22526, Optimized, Built Fe
                            b 20 2001 10:32:34$
            /usr/lbin/swconfig:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, AGENT, PHCO_22526, Optimized, Built Fe
                            b 20 2001 10:32:34$
            /usr/sbin/swagentd:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, DAEMON, PHCO_22526, Optimized, Built F
                            eb 20 2001 10:33:42$
            /usr/lib/sw/sys.defaults:
                    None
            /usr/lib/nls/msg/C/swutil.cat:
                    None
            /usr/lib/nls/msg/C/swagent.cat:
                    None
            /sbin/init.d/swagentd:
                    $Revision: 5.11 $

            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/sw/openview/sd.reg:
                    None
            /usr/lib/sw/ui/C/smc_addhost.ui:
                    None
            /usr/lib/sw/ui/C/smc_analyze.ui:
                    None
            /usr/lib/sw/ui/C/smc_bundles.ui:
                    None
            /usr/lib/sw/ui/C/smc_chgloc.ui:
                    None
            /usr/lib/sw/ui/C/smc_defs.h:
                    None
            /usr/lib/sw/ui/C/smc_depend.ui:
                    None
            /usr/lib/sw/ui/C/smc_details.ui:
                    None
            /usr/lib/sw/ui/C/smc_dsa.ui:
                    None
            /usr/lib/sw/ui/C/smc_init.ui:
                    None
            /usr/lib/sw/ui/C/smc_install.ui:
                    None
            /usr/lib/sw/ui/C/smc_jobs.ui:
                    None
            /usr/lib/sw/ui/C/smc_list.ui:
                    None
            /usr/lib/sw/ui/C/smc_menudefs.h:
                    None
            /usr/lib/sw/ui/C/smc_options.ui:
                    None
            /usr/lib/sw/ui/C/smc_patch.ui:
                    None
            /usr/lib/sw/ui/C/smc_remove.ui:
                    None
            /usr/lib/sw/ui/C/smc_rmsourc.ui:
                    None
            /usr/lib/sw/ui/C/smc_sched.ui:
                    None
            /usr/lib/sw/ui/C/smc_selalt.ui:
                    None
            /usr/lib/sw/ui/C/smc_seldpt.ui:
                    None
            /usr/lib/sw/ui/C/smc_session.ui:
                    None
            /usr/lib/sw/ui/C/smc_softinf.ui:
                    None
            /usr/lib/sw/ui/C/smc_softwar.ui:
                    None
            /usr/lib/sw/ui/C/smc_source.ui:
                    None
            /usr/lib/sw/ui/C/smc_targets.ui:
                    None
            /usr/lib/sw/ui/C/smc_task.ui:
                    None
            /usr/sbin/pushAgent:
                    None
            /usr/lib/X11/app-defaults/Swinstall:
                    None
            /usr/lib/sw/mx/AgentConfig.configure:
                    None
            /usr/lib/sw/mx/AgentConfig.psf:
                    None
            /usr/lib/sw/mx/AgentConfig.unconfigure:
                    None
            /usr/lib/sw/mx/configure:
                    None
            /usr/lib/sw/mx/setaccess:
                    None
            /usr/lib/sw/mx/swmicon.config:
                    None
            /usr/lib/sw/mx/swmtools.tdef:
                    None
            /usr/lib/sw/mx/unconfigure:
                    None
            /usr/lib/sw/ui/C/browser.l.gif:
                    None
            /usr/lib/sw/ui/C/browser.s.gif:
                    None
            /usr/lib/sw/ui/C/copy1.l.gif:
                    None
            /usr/lib/sw/ui/C/copy1.s.gif:
                    None
            /usr/lib/sw/ui/C/install1.l.gif:
                    None
            /usr/lib/sw/ui/C/install1.s.gif:
                    None
            /usr/lib/sw/ui/C/listdep.l.gif:
                    None
            /usr/lib/sw/ui/C/listdep.s.gif:
                    None
            /usr/lib/sw/ui/C/listins.l.gif:
                    None
            /usr/lib/sw/ui/C/listins.s.gif:
                    None
            /usr/lib/sw/ui/C/remdepot1.l.gif:
                    None
            /usr/lib/sw/ui/C/remdepot1.s.gif:
                    None
            /usr/lib/sw/ui/C/remove1.l.gif:
                    None
            /usr/lib/sw/ui/C/remove1.s.gif:
                    None
            /usr/lib/sw/ui/C/sd.l.gif:
                    None
            /usr/lib/sw/ui/C/sd.s.gif:
                    None
            /usr/lib/sw/ui/C/sdc.l.gif:
                    None
            /usr/lib/sw/ui/C/sdc.s.gif:
                    None
            /usr/lib/sw/ui/C/setaccess.l.gif:
                    None
            /usr/lib/sw/ui/C/setaccess.s.gif:
                    None
            /usr/lib/sw/ui/C/verdepot1.l.gif:
                    None
            /usr/lib/sw/ui/C/verdepot1.s.gif:
                    None
            /usr/lib/sw/ui/C/verify1.l.gif:
                    None
            /usr/lib/sw/ui/C/verify1.s.gif:
                    None
            /sbin/init.d/swconfig:
                    $Revision: 5.7 $
            /usr/lib/sw/ui/C/smc_jobopts.ui:
                    None
            /usr/sbin/swacl:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swask:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swconfig:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swcopy:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swinstall:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swlist:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swreg:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swremove:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swverify:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swjob:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/sd:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, CONTROLLER, PHCO_22526, Optimized, Bui
                            lt Feb 20 2001 10:33:03$
            /usr/sbin/swpackage:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, PACKAGER, PHCO_22526, Optimized, Built
                             Feb 15 2001 13:23:50$
            /usr/sbin/swmodify:
                    $Revision: 5.1, SD-OV/A.02.11.00.03, SD-UX/B.11.11.0
                            0.03, PACKAGER, PHCO_22526, Optimized, Built
                             Feb 15 2001 13:23:50$
            /usr/lib/nls/msg/C/swinstall.cat:
                    None
            /usr/lib/nls/msg/C/swpackage.cat:
                    None

            SW-DIST.SD-JPN-E-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/nls/msg/ja_JP.eucJP/swagent.cat:
                    None
            /usr/lib/nls/msg/ja_JP.eucJP/swagentd.cat:
                    None
            /usr/lib/nls/msg/ja_JP.eucJP/swinstall.cat:
                    None
            /usr/lib/nls/msg/ja_JP.eucJP/swpackage.cat:
                    None
            /usr/lib/nls/msg/ja_JP.eucJP/swutil.cat:
                    None

            SW-DIST.SD-JPN-S-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/X11/app-defaults/ja_JP.SJIS/Swinstall:
                    None
            /usr/lib/nls/msg/ja_JP.SJIS/swagent.cat:
                    None
            /usr/lib/nls/msg/ja_JP.SJIS/swagentd.cat:
                    None
            /usr/lib/nls/msg/ja_JP.SJIS/swinstall.cat:
                    None
            /usr/lib/nls/msg/ja_JP.SJIS/swpackage.cat:
                    None
            /usr/lib/nls/msg/ja_JP.SJIS/swutil.cat:
                    None

            SW-DIST.SD-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/share/man/man1m.Z/swacl.1m:
                    None
            /usr/share/man/man1m.Z/swagentd.1m:
                    None
            /usr/share/man/man1m.Z/swask.1m:
                    None
            /usr/share/man/man1m.Z/swconfig.1m:
                    None
            /usr/share/man/man1m.Z/swinstall.1m:
                    None
            /usr/share/man/man1m.Z/swjob.1m:
                    None
            /usr/share/man/man1m.Z/swmodify.1m:
                    None
            /usr/share/man/man1m.Z/swpackage.1m:
                    None
            /usr/share/man/man1m.Z/swreg.1m:
                    None
            /usr/share/man/man1m.Z/swremove.1m:
                    None
            /usr/share/man/man1m.Z/swverify.1m:
                    None
            /usr/share/man/man1m.Z/swagent.1m:
                    None
            /usr/share/man/man1m.Z/swcopy.1m:
                    None
            /usr/share/man/man4.Z/sd.4:
                    None
            /usr/share/man/man4.Z/swpackage.4:
                    None
            /usr/share/man/man5.Z/sd.5:
                    None
            /usr/share/man/man1m.Z/sd.1m:
                    None
            /usr/share/man/man1m.Z/swlist.1m:
                    None

            SW-DIST.SD-FAL,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/sw/sdfal_check:
                    $Revision: 5.1 $
            /usr/lib/sw/help/C/sduhelp.hvk:
                    None

            SW-DIST.SD-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/lib/sw/help/C/sduhelp.hv:
                    None
            /usr/lib/sw/help/C/sduhelp.hvk:
                    None
            /usr/lib/sw/help/C/sduhelp.sdl:
                    None
            /usr/lib/sw/help/C/sduhelp00.ht:
                    None
            /usr/lib/sw/help/C/sduhelp01.ht:
                    None
            /usr/sam/help/C/sdfalhelp.sdl:
                    None

            SW-DIST.SD-JPN-E-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/sw/ui/ja_JP.eucJP/smc_addhost.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_analyze.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_bundles.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_chgloc.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_defs.h:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_depend.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_details.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_dsa.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_init.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_install.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_jobopts.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_jobs.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_list.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_menudefs.h:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_options.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_patch.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_remove.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_rmsourc.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_sched.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_selalt.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_seldpt.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_session.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_softinf.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_softwar.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_source.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_targets.ui:
                    None
            /usr/lib/sw/ui/ja_JP.eucJP/smc_task.ui:
                    None
            /usr/lib/sw/help/ja_JP.eucJP/sduhelp.sdl:
                    None
            /usr/lib/sw/help/ja_JP.eucJP/ux/sduhelp.sdl:
                    None
            /usr/sam/help/ja_JP.eucJP/sdfalhelp.sdl:
                    None

            SW-DIST.SD-JPN-E-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/share/man/ja_JP.eucJP/man1m.Z/swacl.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swagentd.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swask.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swconfig.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swinstall.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swjob.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swlist.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swmodify.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swpackage.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swreg.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swremove.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swverify.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/sd.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swagent.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man1m.Z/swcopy.1m:
                    None
            /usr/share/man/ja_JP.eucJP/man4.Z/sd.4:
                    None
            /usr/share/man/ja_JP.eucJP/man4.Z/swpackage.4:
                    None
            /usr/share/man/ja_JP.eucJP/man5.Z/sd.5:
                    None

            SW-DIST.SD-JPN-S-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /usr/lib/sw/ui/ja_JP.SJIS/smc_addhost.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_analyze.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_bundles.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_chgloc.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_defs.h:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_depend.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_details.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_dsa.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_init.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_install.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_jobopts.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_jobs.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_list.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_menudefs.h:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_options.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_patch.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_remove.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_rmsourc.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_sched.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_selalt.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_seldpt.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_session.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_softinf.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_softwar.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_source.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_targets.ui:
                    None
            /usr/lib/sw/ui/ja_JP.SJIS/smc_task.ui:
                    None
            /usr/lib/sw/help/ja_JP.SJIS/sduhelp.sdl:
                    None
            /usr/lib/sw/help/ja_JP.SJIS/ux/sduhelp.sdl:
                    None
            /usr/sam/help/ja_JP.SJIS/sdfalhelp.sdl:
                    None

            SW-DIST.SD-JPN-S-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /usr/share/man/ja_JP.SJIS/man1m.Z/swacl.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swagentd.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swask.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swconfig.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swinstall.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swjob.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swlist.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swmodify.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swpackage.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swreg.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swremove.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swverify.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/sd.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swagent.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man1m.Z/swcopy.1m:
                    None
            /usr/share/man/ja_JP.SJIS/man4.Z/sd.4:
                    None
            /usr/share/man/ja_JP.SJIS/man4.Z/swpackage.4:
                    None
            /usr/share/man/ja_JP.SJIS/man5.Z/sd.5:
                    None

    cksum(1) Output:

            SW-DIST.SD-AGENT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1421877140 90440 /usr/lbin/sw/control_utils
            4047079071 7873 /usr/lbin/sysadm/system_prep
            1541555213 8696 /usr/lib/nls/msg/C/swagentd.cat
            2446189634 1244 /usr/newconfig/var/adm/sw/defaults
            3833408853 761 /usr/newconfig/var/adm/sw/getdate.templ
            2167654794 40 /usr/newconfig/var/adm/sw/security/_ACL
            2748363657 55 /usr/newconfig/var/adm/sw/security/
                    _PROD_DFLT_ACL
            2748363657 55 /usr/newconfig/var/adm/sw/security/
                    _SOC_DFLT_ACL
            3620294458 1220608 /usr/lbin/swagent
            3620294458 1220608 /usr/lbin/swconfig
            929236938 520192 /usr/sbin/swagentd
            2864750961 91117 /usr/lib/sw/sys.defaults
            2950473270 77118 /usr/lib/nls/msg/C/swutil.cat
            978464389 38748 /usr/lib/nls/msg/C/swagent.cat
            865674922 2750 /sbin/init.d/swagentd

            SW-DIST.SD-CMDS,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            1948415589 4882 /usr/lib/sw/openview/sd.reg
            3064428783 2420 /usr/lib/sw/ui/C/smc_addhost.ui
            306434424 4663 /usr/lib/sw/ui/C/smc_analyze.ui
            3203817231 1775 /usr/lib/sw/ui/C/smc_bundles.ui
            3814248256 3484 /usr/lib/sw/ui/C/smc_chgloc.ui
            2287271729 24742 /usr/lib/sw/ui/C/smc_defs.h
            4172657323 2824 /usr/lib/sw/ui/C/smc_depend.ui
            1345701653 3990 /usr/lib/sw/ui/C/smc_details.ui
            390220676 8100 /usr/lib/sw/ui/C/smc_dsa.ui
            425853582 708 /usr/lib/sw/ui/C/smc_init.ui
            1599787212 4018 /usr/lib/sw/ui/C/smc_install.ui
            1206133293 20222 /usr/lib/sw/ui/C/smc_jobs.ui
            49773163 1962 /usr/lib/sw/ui/C/smc_list.ui
            2603750057 1792 /usr/lib/sw/ui/C/smc_menudefs.h
            272743976 5889 /usr/lib/sw/ui/C/smc_options.ui
            1432579350 2527 /usr/lib/sw/ui/C/smc_patch.ui
            258793415 3289 /usr/lib/sw/ui/C/smc_remove.ui
            421730021 2411 /usr/lib/sw/ui/C/smc_rmsourc.ui
            3561808387 4591 /usr/lib/sw/ui/C/smc_sched.ui
            1356743704 2650 /usr/lib/sw/ui/C/smc_selalt.ui
            3425802477 2245 /usr/lib/sw/ui/C/smc_seldpt.ui
            128355630 2014 /usr/lib/sw/ui/C/smc_session.ui
            2425126144 5653 /usr/lib/sw/ui/C/smc_softinf.ui
            3743863180 18847 /usr/lib/sw/ui/C/smc_softwar.ui
            212175341 4745 /usr/lib/sw/ui/C/smc_source.ui
            511265508 12208 /usr/lib/sw/ui/C/smc_targets.ui
            4018339992 5805 /usr/lib/sw/ui/C/smc_task.ui
            3650314065 121845 /usr/sbin/pushAgent
            1498001672 13276 /usr/lib/X11/app-defaults/Swinstall
            398085456 980 /usr/lib/sw/mx/AgentConfig.configure
            3264180264 3443 /usr/lib/sw/mx/AgentConfig.psf
            2926823126 1056 /usr/lib/sw/mx/AgentConfig.unconfigure
            2502057510 5965 /usr/lib/sw/mx/configure
            2393858584 6398 /usr/lib/sw/mx/setaccess
            259185103 374 /usr/lib/sw/mx/swmicon.config
            1320050174 5725 /usr/lib/sw/mx/swmtools.tdef
            1804261098 2749 /usr/lib/sw/mx/unconfigure
            567662754 258 /usr/lib/sw/ui/C/browser.l.gif
            621781108 166 /usr/lib/sw/ui/C/browser.s.gif
            501069919 327 /usr/lib/sw/ui/C/copy1.l.gif
            3866676540 182 /usr/lib/sw/ui/C/copy1.s.gif
            2698614067 289 /usr/lib/sw/ui/C/install1.l.gif
            3135503221 171 /usr/lib/sw/ui/C/install1.s.gif
            2172051837 327 /usr/lib/sw/ui/C/listdep.l.gif
            1950039712 174 /usr/lib/sw/ui/C/listdep.s.gif
            2036544015 298 /usr/lib/sw/ui/C/listins.l.gif
            1283706449 165 /usr/lib/sw/ui/C/listins.s.gif
            1364463383 325 /usr/lib/sw/ui/C/remdepot1.l.gif
            555000965 185 /usr/lib/sw/ui/C/remdepot1.s.gif
            3233439111 287 /usr/lib/sw/ui/C/remove1.l.gif
            658560231 136 /usr/lib/sw/ui/C/remove1.s.gif
            18922714 229 /usr/lib/sw/ui/C/sd.l.gif
            2929607609 130 /usr/lib/sw/ui/C/sd.s.gif
            2685520203 324 /usr/lib/sw/ui/C/sdc.l.gif
            666043026 150 /usr/lib/sw/ui/C/sdc.s.gif
            349692451 306 /usr/lib/sw/ui/C/setaccess.l.gif
            530612980 175 /usr/lib/sw/ui/C/setaccess.s.gif
            1910705110 371 /usr/lib/sw/ui/C/verdepot1.l.gif
            605499794 174 /usr/lib/sw/ui/C/verdepot1.s.gif
            2680029677 305 /usr/lib/sw/ui/C/verify1.l.gif
            1290463977 137 /usr/lib/sw/ui/C/verify1.s.gif
            891545422 31181 /sbin/init.d/swconfig
            892906028 111005 /usr/lib/sw/ui/C/smc_jobopts.ui
            134304463 1892352 /usr/sbin/swacl
            134304463 1892352 /usr/sbin/swask
            134304463 1892352 /usr/sbin/swconfig
            134304463 1892352 /usr/sbin/swcopy
            134304463 1892352 /usr/sbin/swinstall
            134304463 1892352 /usr/sbin/swlist
            134304463 1892352 /usr/sbin/swreg
            134304463 1892352 /usr/sbin/swremove
            134304463 1892352 /usr/sbin/swverify
            134304463 1892352 /usr/sbin/swjob
            134304463 1892352 /usr/sbin/sd
            1191904276 1011712 /usr/sbin/swpackage
            1191904276 1011712 /usr/sbin/swmodify
            1320221017 128509 /usr/lib/nls/msg/C/swinstall.cat
            3558383639 32666 /usr/lib/nls/msg/C/swpackage.cat

            SW-DIST.SD-JPN-E-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2872890418 42093 /usr/lib/nls/msg/ja_JP.eucJP/swagent.cat
            103982370 9619 /usr/lib/nls/msg/ja_JP.eucJP/swagentd.cat
            2328327923 142706 /usr/lib/nls/msg/ja_JP.eucJP/swinstall.cat
            1725739802 35141 /usr/lib/nls/msg/ja_JP.eucJP/swpackage.cat
            3440208551 82801 /usr/lib/nls/msg/ja_JP.eucJP/swutil.cat

            SW-DIST.SD-JPN-S-MSG,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2610650138 38840 /usr/lib/X11/app-defaults/ja_JP.SJIS/
                    Swinstall
            3805911547 42093 /usr/lib/nls/msg/ja_JP.SJIS/swagent.cat
            3732119702 9619 /usr/lib/nls/msg/ja_JP.SJIS/swagentd.cat
            750104970 142706 /usr/lib/nls/msg/ja_JP.SJIS/swinstall.cat
            416265521 35141 /usr/lib/nls/msg/ja_JP.SJIS/swpackage.cat
            362385937 82801 /usr/lib/nls/msg/ja_JP.SJIS/swutil.cat

            SW-DIST.SD-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            3511106807 15693 /usr/share/man/man1m.Z/swacl.1m
            1317628083 9794 /usr/share/man/man1m.Z/swagentd.1m
            732783715 12542 /usr/share/man/man1m.Z/swask.1m
            3974550658 16812 /usr/share/man/man1m.Z/swconfig.1m
            3058937919 32928 /usr/share/man/man1m.Z/swinstall.1m
            4266734582 10111 /usr/share/man/man1m.Z/swjob.1m
            60987867 14265 /usr/share/man/man1m.Z/swmodify.1m
            2994569312 15916 /usr/share/man/man1m.Z/swpackage.1m
            3593113207 9492 /usr/share/man/man1m.Z/swreg.1m
            3661344793 19717 /usr/share/man/man1m.Z/swremove.1m
            2947250904 16637 /usr/share/man/man1m.Z/swverify.1m
            1317628083 9794 /usr/share/man/man1m.Z/swagent.1m
            3058937919 32928 /usr/share/man/man1m.Z/swcopy.1m
            200010748 23539 /usr/share/man/man4.Z/sd.4
            284938591 28370 /usr/share/man/man4.Z/swpackage.4
            3769727226 43672 /usr/share/man/man5.Z/sd.5
            4266734582 10111 /usr/share/man/man1m.Z/sd.1m
            398025557 17597 /usr/share/man/man1m.Z/swlist.1m

            SW-DIST.SD-FAL,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            3578737038 2336 /usr/lib/sw/sdfal_check
            3525552717 5145 /usr/lib/sw/help/C/sduhelp.hvk

            SW-DIST.SD-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            794294412 28436 /usr/lib/sw/help/C/sduhelp.hv
            3525552717 5145 /usr/lib/sw/help/C/sduhelp.hvk
            201934524 343195 /usr/lib/sw/help/C/sduhelp.sdl
            319171489 214947 /usr/lib/sw/help/C/sduhelp00.ht
            2089632363 14210 /usr/lib/sw/help/C/sduhelp01.ht
            291403510 30773 /usr/sam/help/C/sdfalhelp.sdl

            SW-DIST.SD-JPN-E-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3714177538 2425 /usr/lib/sw/ui/ja_JP.eucJP/smc_addhost.ui
            3189704414 4673 /usr/lib/sw/ui/ja_JP.eucJP/smc_analyze.ui
            2852497281 1778 /usr/lib/sw/ui/ja_JP.eucJP/smc_bundles.ui
            2233423221 3488 /usr/lib/sw/ui/ja_JP.eucJP/smc_chgloc.ui
            2287271729 24742 /usr/lib/sw/ui/ja_JP.eucJP/smc_defs.h
            1093769712 2828 /usr/lib/sw/ui/ja_JP.eucJP/smc_depend.ui
            1755897220 4003 /usr/lib/sw/ui/ja_JP.eucJP/smc_details.ui
            2139568956 8103 /usr/lib/sw/ui/ja_JP.eucJP/smc_dsa.ui
            1355260456 709 /usr/lib/sw/ui/ja_JP.eucJP/smc_init.ui
            1599787212 4018 /usr/lib/sw/ui/ja_JP.eucJP/smc_install.ui
            3674182183 111041 /usr/lib/sw/ui/ja_JP.eucJP/smc_jobopts.ui
            2731169860 20259 /usr/lib/sw/ui/ja_JP.eucJP/smc_jobs.ui
            49773163 1962 /usr/lib/sw/ui/ja_JP.eucJP/smc_list.ui
            1227098950 1799 /usr/lib/sw/ui/ja_JP.eucJP/smc_menudefs.h
            608543846 5925 /usr/lib/sw/ui/ja_JP.eucJP/smc_options.ui
            2713018220 2533 /usr/lib/sw/ui/ja_JP.eucJP/smc_patch.ui
            258793415 3289 /usr/lib/sw/ui/ja_JP.eucJP/smc_remove.ui
            904727281 2414 /usr/lib/sw/ui/ja_JP.eucJP/smc_rmsourc.ui
            3510916189 4599 /usr/lib/sw/ui/ja_JP.eucJP/smc_sched.ui
            1401140339 2656 /usr/lib/sw/ui/ja_JP.eucJP/smc_selalt.ui
            3737926497 2250 /usr/lib/sw/ui/ja_JP.eucJP/smc_seldpt.ui
            365200219 2017 /usr/lib/sw/ui/ja_JP.eucJP/smc_session.ui
            1532460407 5675 /usr/lib/sw/ui/ja_JP.eucJP/smc_softinf.ui
            2571102347 18889 /usr/lib/sw/ui/ja_JP.eucJP/smc_softwar.ui
            2243387192 4758 /usr/lib/sw/ui/ja_JP.eucJP/smc_source.ui
            3804872000 12226 /usr/lib/sw/ui/ja_JP.eucJP/smc_targets.ui
            52172319 5815 /usr/lib/sw/ui/ja_JP.eucJP/smc_task.ui
            676247061 365438 /usr/lib/sw/help/ja_JP.eucJP/sduhelp.sdl
            676247061 365438 /usr/lib/sw/help/ja_JP.eucJP/ux/sduhelp.sdl
            874965345 32335 /usr/sam/help/ja_JP.eucJP/sdfalhelp.sdl

            SW-DIST.SD-JPN-E-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            53081778 17877 /usr/share/man/ja_JP.eucJP/man1m.Z/swacl.1m
            1571103252 10977 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swagentd.1m
            1806459918 14383 /usr/share/man/ja_JP.eucJP/man1m.Z/swask.1m
            1932943739 18957 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swconfig.1m
            2974776083 36896 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swinstall.1m
            1651041987 11276 /usr/share/man/ja_JP.eucJP/man1m.Z/swjob.1m
            3442566262 20009 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swlist.1m
            1645878919 16227 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swmodify.1m
            3760867426 18513 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swpackage.1m
            1099443629 11071 /usr/share/man/ja_JP.eucJP/man1m.Z/swreg.1m
            3401190663 22503 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swremove.1m
            2566112975 18962 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swverify.1m
            1651041987 11276 /usr/share/man/ja_JP.eucJP/man1m.Z/sd.1m
            1571103252 10977 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swagent.1m
            2974776083 36896 /usr/share/man/ja_JP.eucJP/man1m.Z/
                    swcopy.1m
            1488245291 26011 /usr/share/man/ja_JP.eucJP/man4.Z/sd.4
            968666702 32679 /usr/share/man/ja_JP.eucJP/man4.Z/
                    swpackage.4
            3612415393 48056 /usr/share/man/ja_JP.eucJP/man5.Z/sd.5

            SW-DIST.SD-JPN-S-HELP,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3714177538 2425 /usr/lib/sw/ui/ja_JP.SJIS/smc_addhost.ui
            3189704414 4673 /usr/lib/sw/ui/ja_JP.SJIS/smc_analyze.ui
            2852497281 1778 /usr/lib/sw/ui/ja_JP.SJIS/smc_bundles.ui
            2233423221 3488 /usr/lib/sw/ui/ja_JP.SJIS/smc_chgloc.ui
            2287271729 24742 /usr/lib/sw/ui/ja_JP.SJIS/smc_defs.h
            1093769712 2828 /usr/lib/sw/ui/ja_JP.SJIS/smc_depend.ui
            1755897220 4003 /usr/lib/sw/ui/ja_JP.SJIS/smc_details.ui
            2139568956 8103 /usr/lib/sw/ui/ja_JP.SJIS/smc_dsa.ui
            1355260456 709 /usr/lib/sw/ui/ja_JP.SJIS/smc_init.ui
            1599787212 4018 /usr/lib/sw/ui/ja_JP.SJIS/smc_install.ui
            3674182183 111041 /usr/lib/sw/ui/ja_JP.SJIS/smc_jobopts.ui
            2731169860 20259 /usr/lib/sw/ui/ja_JP.SJIS/smc_jobs.ui
            49773163 1962 /usr/lib/sw/ui/ja_JP.SJIS/smc_list.ui
            1227098950 1799 /usr/lib/sw/ui/ja_JP.SJIS/smc_menudefs.h
            608543846 5925 /usr/lib/sw/ui/ja_JP.SJIS/smc_options.ui
            2713018220 2533 /usr/lib/sw/ui/ja_JP.SJIS/smc_patch.ui
            258793415 3289 /usr/lib/sw/ui/ja_JP.SJIS/smc_remove.ui
            904727281 2414 /usr/lib/sw/ui/ja_JP.SJIS/smc_rmsourc.ui
            3510916189 4599 /usr/lib/sw/ui/ja_JP.SJIS/smc_sched.ui
            1401140339 2656 /usr/lib/sw/ui/ja_JP.SJIS/smc_selalt.ui
            3737926497 2250 /usr/lib/sw/ui/ja_JP.SJIS/smc_seldpt.ui
            365200219 2017 /usr/lib/sw/ui/ja_JP.SJIS/smc_session.ui
            1532460407 5675 /usr/lib/sw/ui/ja_JP.SJIS/smc_softinf.ui
            2571102347 18889 /usr/lib/sw/ui/ja_JP.SJIS/smc_softwar.ui
            2243387192 4758 /usr/lib/sw/ui/ja_JP.SJIS/smc_source.ui
            3804872000 12226 /usr/lib/sw/ui/ja_JP.SJIS/smc_targets.ui
            52172319 5815 /usr/lib/sw/ui/ja_JP.SJIS/smc_task.ui
            2214538605 366607 /usr/lib/sw/help/ja_JP.SJIS/sduhelp.sdl
            2214538605 366607 /usr/lib/sw/help/ja_JP.SJIS/ux/sduhelp.sdl
            2235193527 32359 /usr/sam/help/ja_JP.SJIS/sdfalhelp.sdl

            SW-DIST.SD-JPN-S-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2676689122 17907 /usr/share/man/ja_JP.SJIS/man1m.Z/swacl.1m
            1285618042 11055 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swagentd.1m
            14494269 14481 /usr/share/man/ja_JP.SJIS/man1m.Z/swask.1m
            3785651011 18971 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swconfig.1m
            2204244750 37170 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swinstall.1m
            2558283851 11313 /usr/share/man/ja_JP.SJIS/man1m.Z/swjob.1m
            665593968 20088 /usr/share/man/ja_JP.SJIS/man1m.Z/swlist.1m
            206350691 16323 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swmodify.1m
            1238975729 18560 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swpackage.1m
            1352526965 11110 /usr/share/man/ja_JP.SJIS/man1m.Z/swreg.1m
            27889152 22595 /usr/share/man/ja_JP.SJIS/man1m.Z/swremove.1m
            2522498640 19031 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swverify.1m
            2558283851 11313 /usr/share/man/ja_JP.SJIS/man1m.Z/sd.1m
            1285618042 11055 /usr/share/man/ja_JP.SJIS/man1m.Z/
                    swagent.1m
            2204244750 37170 /usr/share/man/ja_JP.SJIS/man1m.Z/swcopy.1m
            1555384676 26050 /usr/share/man/ja_JP.SJIS/man4.Z/sd.4
            2402183408 32771 /usr/share/man/ja_JP.SJIS/man4.Z/
                    swpackage.4
            3773223025 48174 /usr/share/man/ja_JP.SJIS/man5.Z/sd.5

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_13279 PHCO_15411 PHCO_16316 PHCO_16551 PHCO_18183 PHCO_20078
            PHCO_21492

    Equivalent Patches: None

    Patch Package Size: 10010 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_22526

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHCO_22526. 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_22526.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_22526.text file is
            available in the product readme:

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

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

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

    Special Installation Instructions:
            This patch must be installed before installing any patches
            following the initial 11.0 Extension Media bundle.

            If this patch is placed in the same depot as the core 11.0
            software, and an update from a 10.x system is done using
            this depot as a source, the -x reinstall=true option must be
            specified on the SD command line for the update. Otherwise,
            the patch may not be installed.

            The above problem can be avoided if the extension media
            patches are loaded in a separate swinstall session following
            the update using the patch_match_target option.

            SD push and job capabilities, supporting distributed
            software management, are enabled in this patch.
            This patch can be rolled back. Rolling back this patch
            will revert to old 11.00 capabilities which does not
            include SD push and job support.
    -----End of Document ID: PHCO_22526------------------------------------------


    Document ID: PHNE_22919
    Date Loaded: 20010224
          Title: s700_800 11.04 (VVOS) Bind 4.9.7 components

    Patch Name: PHNE_22919

    Patch Description: s700_800 11.04 (VVOS) Bind 4.9.7 components

    Creation Date: 01/02/22

    Post Date: 01/02/24

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

    Products: N/A

    Filesets:
            InternetSrvcs.INETSVCS-RUN,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
            InternetSrvcs.INET-ENG-A-MAN,fr=B.11.04,fa=HP-UX_B.11.04_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/PHNE_22919

    Symptoms:
            PHNE_22919:
            Ported HP-UX patch PHNE_23274 to VVOS

            Based on HP-UX patch PHNE_23274:
            1. JAGac79099 / SR8606128299:
               "nslookup" cannot resolve hostnames properly
                when there is wild card entry in DNS data files
                and a search list having multiple entries in
                resolv.conf.

            2. JAGad09228 / SR8606139905:
               DNS and symbolic link problem.

            3. JAGad23810 / SR8606154493:
               "nslookup" sets timeout value to 5000 seconds when
                name server host is specified at the command line.

            4. JAGab53671 / SR1653307470:
               "hosts_to_named" does not validate entries in
                /etc/hosts.

            5. JAGad41828/8606172568:
               named loops with some record queries.

            6. JAGad38231/8606168953:
               Disable version query feature on BIND 4.9.7.

            7. JAGad48072/8606178847:
               Incorrect error messages generated by named for
               malformed DNS queries.

            8. JAGad25757/8606156419:
               PHNE_20619 downgrades bind 8.1.2 to 4.9.7

            PHNE_21090:
            Ported HP-UX patch PHNE_20619 to VVOS

            Based on HP-UX patch PHNE_20619:

            1. JAGac40451:
               Address CERT Advisory CA-99-14.

            2. JAGaa57264:
               named fails to resolve some of the names.

            3. JAGaa94851:
               Incorrect message being displayed while installing
               patch PHNE_14618.

            4. JAGaa27075:
               nslookup does not always work.

            5. JAGab69094:
               BIND 4.9.7 and 8.1.2 resolver code not searching
               and stopping with FQDN.

            6. JAGab84583:
               In NCPM environment, BIND 4.9.7 consumes more memory.

            7. JAGab21142:
               Disable XSTATS on named.

            8. JAGab25088: nslookup(1) default behaviour
               does not match switch(4) default behaviour.

            PHNE_18318:
            Ported HP-UX patch PHNE_14618 to VVOS

            Based on HP-UX patch PHNE_14618:
            1. The pid log of named is different in PHNE_12957.

            2. Performance problem with bind.

            Based on HP-UX patch PHNE_12957:

            1. Upgrade to Bind 4.9.7

            2. DNS has problem when directed to use a forwarder.

            3. Bug in named 4.9.3 causes named to stop working
               after 3 or 4 days and has to be restarted.

    Defect Description:
            PHNE_22919:
            Ported HP-UX patch PHNE_23274 to VVOS

            Based on HP-UX patch PHNE_23274:
            1. JAGac79099/8606128299:
               nslookup does not go through alternative domain
               entries in the search list when the nameserver
               returns a non-authoritative record with no answers.
            Resolution:
               nslookup now goes through alternative entries in the
               search list when it receives a non-authoritative record
               with no answers.

            2. JAGad09228/8606139905:
               DNS and symbolic link problem.
            Resolution:
               DNS now compatible with symbolic links.

            3. JAGad23810 / SR8606154493:
                nslookup takes a very long time in responding
                due to the retransmission value being set to
                millisecs by libc. As nslookup assumes the
                value to be in seconds there was a long delay for
                responses to non-existent records.
            Resolution:
                nslookup resets timeout value in seconds if the value
                has been set in milliseconds by libc.

            4. JAGab53671 / SR1653307470:
                hosts_to_named fails to validate entries in /etc/hosts.
                Also this script takes a very long time to execute
                when /etc/hosts contains a large number of entries.
            Resolution:
                hosts_to_named now checks for non-numeric values in
                IP addresses of /etc/hosts entries. It also avoids
                calling a function multiple times thereby reducing
                the time taken to execute this program.

            5. JAGad41828/8606172568:
               With some specific SRV records, named may loop.
            Resolution:
              Proper initialization of pointers resolved and avoided
              the unnecessary loops of named.

            6. JAGad38231/8606168953:
               An ER was requested to disable version query thru
               nslookup.
            Resolution:
               Bind version query thru nslookup has been disabled.

            7. JAGad48072/8606178847:
               When named encountered malformed DNS queries, it
               generated wrong error messages.
            Resolution:
               named has been fixed to report proper error messages.

            8. JAGad25757/8606156419:
                Bind version was not verified before installing the
                patch.
            Resolution:
               Checkinstall script has been included to ensure that
               correct version of patch is being installed.

            PHNE_21090:
            Ported HP-UX patch PHNE_20619 to VVOS

            Based on HP-UX patch PHNE_20619:

            1. JAGac40451:
               BIND 4.9.7 is affected by few of the vulnerabilities
               reported by CERT.
            Resolution:
               The vulnerabilities have been addressed.

            2. JAGaa57264:
               BIND 4.9.7 running as internal nameserver
               and forwarding queries to external nameserver
               fails when the lookup address has a CNAME
               record with a higher TTL than its corresponding
               A record.
            Resolution:
               The query packet header was not properly framed.
               Now a proper header is sent in the query packet.

            3. JAGaa94851:
               When named is not running on the system, preinstall
               script logs message "Name server stopped" which
               is not correct.
            Resolution:
               Now the script does not log wrong message.

            4. JAGaa27075:
               If the switch policy for host lookup is as below
               hosts: dns [NOTFOUND=continue] files
               nslookup fails to find hosts that are in files only.
            Resolution:
               nslookup has been fixed to behave as advocated
               by switch policy.

            5. JAGab69094:
               If the name being queried has at least one dot,
               nslookup appends domain name instead of
               trying it as it is, at the very first query.
            Resolution:
               If the name has atleast one dot in it, nslookup
               looks up the name as it is at the very first time.

            6. JAGab84583:
               In NCPM environment, BIND 4.9.7 keeps on
               consuming memory and after few days
               it would run out of memory and eventually exit.
            Resolution:
               Memory management by named in NCPM
               environment was not proper. Now it manages
               properly.

            7. JAGab21142:
               ER by customer to disable XSTAT
               information logged to syslog.
            Resolution:
               The "-X" command line option is provided
               to disable XSTATS information that is logged
               to syslog.

            8. JAGab25088:
               The default behaviour of nslookup
               does not match default switch policy
               mentioned in nsswitch.conf(4).
            Resolution:
               nslookup now conforms to default
               switch policy for host lookup. The man page
               for nslookup is also updated.

            PHNE_18318:
            Ported HP-UX patch PHNE_14618 to VVOS

            Based on HP-UX patch PHNE_14618:
            1. The pid log of named is different in PHNE_12957.

            2. Under a heavy load the DNS server is slow to respond
               to DNS requests.

            Based on HP-UX patch PHNE_12957:

            1. Upgrade to Bind 4.9.7

            2. Bug in forwarders implementation causes name resolution
               to fail when forwarders are used.

            3. named 4.9.3 bug: cache can drop root nameserver's
               data and cannot recover.

    SR:
            8606156419 8606128299 8606139905 8606154493 1653307470
            8606172568 8606168953 8606178847 8606125060 5003446138
            1653257998 8606112269 1653306647 1653308866 5003425322
            1653240986 4701350181 4701387779

    Patch Files:

            InternetSrvcs.INETSVCS-RUN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            /usr/sbin/named
            /usr/sbin/named-xfer
            /usr/bin/nslookup
            /usr/share/doc/bind496.txt
            /usr/share/doc/bog.txt.Z
            /usr/share/doc/bog.ps.Z
            /usr/sbin/hosts_to_named

            InternetSrvcs.INET-ENG-A-MAN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            /usr/share/man/man1m.Z/named.1m
            /usr/share/man/man1.Z/nslookup.1

    what(1) Output:

            InternetSrvcs.INETSVCS-RUN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            /usr/sbin/named:
                    Copyright (c) 1986, 1989, 1990 The Regents of the Un
                            iversity of California.
                    named 4.9.7 Mon Feb 12 07:18:56 GMT 2001 PHNE_23274
            /usr/sbin/named-xfer:
                    Copyright (c) 1988, 1990 The Regents of the Universi
                            ty of California.
                    named 4.9.7 Mon Feb 12 07:18:56 GMT 2001 PHNE_23274
            /usr/bin/nslookup:
                    Copyright (c) 1985,1989 Regents of the University of
                             California.
                    nslookup $Revision: 1.1.214.3 $ Mon Feb 12 07:19:45
                            GMT 2001
            /usr/share/doc/bind496.txt:
                    None
            /usr/share/doc/bog.txt.Z:
                    None
            /usr/share/doc/bog.ps.Z:
                    None
            /usr/sbin/hosts_to_named:
                    None

            InternetSrvcs.INET-ENG-A-MAN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            /usr/share/man/man1m.Z/named.1m:
                    None
            /usr/share/man/man1.Z/nslookup.1:
                    None

    cksum(1) Output:

            InternetSrvcs.INETSVCS-RUN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            2259314716 221184 /usr/sbin/named
            4249071718 81920 /usr/sbin/named-xfer
            3022858880 131072 /usr/bin/nslookup
            2882227719 4313 /usr/share/doc/bind496.txt
            1715827123 41278 /usr/share/doc/bog.txt.Z
            3899687399 79421 /usr/share/doc/bog.ps.Z
            484907866 47818 /usr/sbin/hosts_to_named

            InternetSrvcs.INET-ENG-A-MAN,fr=B.11.04,
                    fa=HP-UX_B.11.04_32/64,v=HP:
            2788100613 8463 /usr/share/man/man1m.Z/named.1m
            1861763 6984 /usr/share/man/man1.Z/nslookup.1

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHNE_18318 PHNE_21090

    Equivalent Patches:
            PHNE_23274:
            s700: 11.00
            s800: 11.00

            PHNE_23439:
            s700: 10.24
            s800: 10.24

            PHNE_23277:
            s700: 10.20
            s800: 10.20

    Patch Package Size: 660 KBytes

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

            2. Login as root.

            3. Copy the patch to the /tmp directory.

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

                    cd /tmp
                    sh PHNE_22919

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHNE_22919. 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/PHNE_22919.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 PHNE_22919.text file is
            available in the product readme:

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

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

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

    Special Installation Instructions:
            The product updated in this patch is not normally configured
            for VVOS systems.

            Further information on this new version of BIND can be found
            in "/usr/share/doc/bind496.txt", including pointers to other
            sources of information regarding this patch.
    -----End of Document ID: PHNE_22919------------------------------------------


    Document ID: PHCO_23150
    Date Loaded: 20010223
          Title: s700_800 11.11 HP Array Manager/60 cumulative patch

    Patch Name: PHCO_23150

    Patch Description: s700_800 11.11 HP Array Manager/60 cumulative patch

    Creation Date: 01/02/23

    Post Date: 01/02/23

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

    Products: N/A

    Filesets:
            OS-Core.ARRAY-MGMT,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP
            OS-Core.ADMN-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHCO_23150: OTHER
                    Patch provides critical functionality for use of
                    HP Fibre Array/60 devices.

    Category Tags:
            defect_repair hardware_enablement enhancement
            general_release critical

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

    Symptoms:
            PHCO_23150:

            1. JAGad45524 - FC60 controller may attempt back-end I/O
                during disk mech firmware download, resulting in
                Selection Timeout error.

            2. JAGad45915 - Parity scan does not report error blocks.

            3. JAGad49307 - amdload core dump after controller
                firmware download, while waiting for completion of
                reset, if timeout occurs while polling AM60Srvr for
                status.

            4. JAGad49298 - amdsp core dump on fully loaded FC60
                with misconfigured ID thumbwheels.

            5. JAGad49309 - Downloading 4.X firmware or NVSRAM to
                passive controller may be problematic. Separate
                command sometimes required to restore controller
                to active mode.

            6. JAGad49088 - swremove of HP Array Manager/60 patch
                causes /etc/rc.config.d/hparamgr file to be removed,
                preventing automatic restart of daemon on reboot.

            PHCO_22544:

            1. JAGad04079 - AM60Srvr core dumps on parity scan of LUN
                with owning controller missing.

            2. JAGab16618 - Improve logging in multi-initiator
                environments.

            3. JAGab84551 - SCSI Device Lock Not Granted when
                attempting syswipe of array.

            4. JAGac00096 - LUN recovery difficult.

            5. JAGad08697 - AM60Srvr dies intermittently.

            6. JAGad23891 - amdload command lock violation.

            7. JAGab78599 - Implement Major Event Logging in AM60.

            8. JAGac79027 - AM60Srvr exits with PendingQueue::Add
                buffer overflow.

            9. JAGad26497 - LUN display shows drives as ?-? when
                numDisks is 0.

            10. JAGad03253 - Download application firmware and bootware
                as one file.

            11. JAGab82780 - amdsp command fails after LUN's owning
                controller is removed.

            12. JAGad03254 - Add support for RAID 0 LUNs.

            13. JAGad03945 - Add support for UTM LUN.

            14. JAGad07307 - Handle new sense codes from HP07 firmware.

            15. JAGad27589 - Handle SCSI disk firmware convergence in
                amdload.

            16. JAGab15596 - Log files should not be able to grow so as
                to overflow a file system.

            17. JAGac86825 - Disk firmware download problems on Seagate
                Cheetah III & IV mechs.

            18. JAGad02941 - FRU device type 0x07 not always decoded
                correctly in amlog.

            19. JAGad03204 - Enable software controller reset when
                allowed by firmware.

            20. JAGad03821 - LUN number sometimes not initialized in
                drive group display.

            21. JAGad10447 - New FRU group decoding required with HP07
                controller firmware.

            22. JAGad10909 - Man page updates required for IPR-0012
                software.

            23. JAGad23902 - Decode FRU info provided in raw MEL data.

            24. JAGab78603 - Validate AM60 ANSI C++ compliance.

            25. JAGad02940 - Add support for LUN state 83.

            26. JAGad05381 - Report disk sense data on SMART events.

            27. JAGad07400 - Slot ID in disk display has wrong data
                type.

            28. JAGab75343 - Fix amlog memory leak.

            29. JAGab75346 - Fix amdload memory leak.

            30. JAGad16493 - amdsp -p -S on more than two links results
                in a device ID error.

            31. JAGad29621 - amdsp -i reports AM60Srvr unavailable,
                but it is running.

            32. JAGad35936 - Fix log clearing problem with HP03 and
                earlier firmware, introduced in PHCO_22196.

            33. JAGad34226 - Change MEL drive slot from 1-based to
                0-based, to match amdsp output. Problem was introduced
                in PHCO_22196.

            34. JAGad36256 - Implement environment variable to allow
                option for more than 100 MB of log files.

            35. JAGad36259 - Add non-redundancy warnings for RAID 0.

            36. The amlog utility provided in this patch does not read
                the array log files generated by AM60Srvr from
                PHCO_21315 or earlier patches. To read old log files,
                use the archived version of amlog found in /var/adm/sw/
                save/<OLD_PATCH_NAME>/ARRAY-MGT/opt/hparray/bin/, where
                OLD_PATCH_NAME is PHCO_21315 or earlier.

    Defect Description:
            PHCO_23150:

            1. Description: JAGad45524 - FC60 controller may attempt
                             back-end I/O during disk mech firmware
                             download, resulting in Selection Timeout
                             error.

            2. Description: JAGad45915 - Parity scan does not report
                             error blocks.

            3. Description: JAGad49307 - amdload core dump after
                             controller firmware download, while
                             waiting for completion of reset, if
                             timeout occurs while polling AM60Srvr for
                             status.

            4. Description: JAGad49298 - amdsp core dump on fully
                             loaded FC60 with misconfigured ID
                             thumbwheels.

            5. Description: JAGad49309 - Downloading 4.X firmware or
                             NVSRAM to passive controller may be
                             problematic. Separate command sometimes
                             required to restore controller to active
                             mode.

            6. Description: JAGad49088 - swremove of HP Array Manager/
                             60 patch causes /etc/rc.config.d/hparamgr
                             file to be removed, preventing automatic
                             restart of daemon on reboot.

            PHCO_22544:

            1. Description: JAGad04079 -
                             AM60Srvr core dumps on parity scan of LUN
                             with owning controller missing.

            2. Description: JAGab16618 -
                             Improve logging in multi-initiator
                             environments.

            3. Description: JAGab84551 -
                             SCSI Device Lock Not Granted when
                             attempting syswipe of array.

            4. Description: JAGac00096 -
                             LUN recovery difficult.

            5. Description: JAGad08697 -
                             AM60Srvr dies intermittently.

            6. Description: JAGad23891 -
                             amdload command lock violation.

            7. Description: JAGab78599 -
                             Implement Major Event Logging in AM60.

            8. Description: JAGac79027 -
                             AM60Srvr exits with PendingQueue::Add
                             buffer overflow.

            9. Description: JAGad26497 -
                             LUN display shows drives as ?-? when
                             numDisks is 0.

            10. Description: JAGad03253 -
                             Download application firmware and bootware
                             as one file.

            11. Description: JAGab82780 -
                             amdsp command fails after LUN's owning
                             controller is removed.

            12. Description: JAGad03254 -
                             Add support for RAID 0 LUNs.

            13. Description: JAGad03945 -
                             Add support for UTM LUN.

            14. Description: JAGad07307 -
                             Handle new sense codes from HP07 firmware.

            15. Description: JAGad27589 -
                             Handle SCSI disk firmware convergence in
                             amdload.

            16. Description: JAGab15596 -
                             Log files should not be able to grow so as
                             to overflow a file system.

            17. Description: JAGac86825 -
                             Disk firmware download problems on Seagate
                             Cheetah III & IV mechs.

            18. Description: JAGad02941 -
                             FRU device type 0x07 not always decoded
                             correctly in amlog.

            19. Description: JAGad03204 -
                             Enable software controller reset when
                             allowed by firmware.

            20. Description: JAGad03821 -
                             LUN number sometimes not initialized in
                             drive group display.

            21. Description: JAGad10447 -
                             New FRU group decoding required with HP07
                             controller firmware.

            22. Description: JAGad10909 -
                             Man page updates required for IPR-0012
                             software.

            23. Description: JAGad23902 -
                             Decode FRU info provided in raw MEL data.

            24. Description: JAGab78603 -
                             Validate AM60 ANSI C++ compliance.

            25. Description: JAGad02940 -
                             Add support for LUN state 83.

            26. Description: JAGad05381 -
                             Report disk sense data on SMART events.

            27. Description: JAGad07400 -
                             Slot ID in disk display has wrong data
                             type.

            28. Description: JAGab75343 -
                             Fix amlog memory leak.

            29. Description: JAGab75346 -
                             Fix amdload memory leak.

            30. Description: JAGad16493 -
                             amdsp -p -S on more than two links results
                             in a device ID error.

            31. Description: JAGad29621 -
                             amdsp -i reports AM60Srvr unavailable,
                             but it is running.

            32. Description: JAGad35936 -
                             Fix log clearing problem with HP03 and
                             earlier firmware, introduced in PHCO_22196.

            33. Description: JAGad34226 -
                             Change MEL drive slot from 1-based to
                             0-based, to match amdsp output. Problem
                             was introduced in PHCO_22196.

            34. Description: JAGad36256 -
                             Implement environment variable to allow
                             option for more than 100 MB of log files.

            35. Description: JAGad36259 -
                             Add non-redundancy warnings for RAID 0.

            36. Description: The amlog utility provided in this patch
                             does not read the array log files generated
                             by AM60Srvr from PHCO_21315 or earlier
                             patches. To read old log files, use the
                             archived version of amlog found in
                             /var/adm/sw/save/<OLD_PATCH_NAME>/
                             ARRAY-MGT/opt/hparray/bin/, where
                             OLD_PATCH_NAME is PHCO_21315 or earlier.

    SR:
            4700000000

    Patch Files:

            OS-Core.ARRAY-MGMT,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/hparray/bin/AM60Srvr
            /opt/hparray/bin/amcfg
            /opt/hparray/bin/amdsp
            /opt/hparray/bin/amfmt
            /opt/hparray/bin/amutil
            /opt/hparray/bin/ammgr
            /opt/hparray/bin/amlog
            /opt/hparray/bin/amdload
            /usr/lbin/hparray/hparamail
            /usr/lbin/hparray/hparamgr.hdr
            /usr/lbin/hparray/hparamgrd
            /usr/lbin/hparray/hparamgrrc
            /sbin/init.d/hparamgr
            /usr/newconfig/etc/rc.config.d/hparamgr
            /opt/hparray/lib/nls/msg/C/AM60Srvr.cat
            /opt/hparray/lib/nls/msg/C/am60cl.cat
            /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat
            /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/share/man/man1m.Z/AM60Srvr.1m
            /usr/share/man/man1m.Z/amcfg.1m
            /usr/share/man/man1m.Z/amdsp.1m
            /usr/share/man/man1m.Z/amfmt.1m
            /usr/share/man/man1m.Z/amutil.1m
            /usr/share/man/man1m.Z/ammgr.1m
            /usr/share/man/man1m.Z/amlog.1m
            /usr/share/man/man1m.Z/amdload.1m

    what(1) Output:

            OS-Core.ARRAY-MGMT,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            /opt/hparray/bin/AM60Srvr:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Server
                    +-HP Array Manager/60 - HP Shim
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    sascsidev_init.c, $Revision: 1.1 $
                    sascsidev_init_lun.c, $Revision: 1.1 $
                    sascsidev_init_dev_file.c, $Revision: 1.2 $
                    sascsidev_lock.c, $Revision: 1.1 $
                    sascsidev_io.c, $Revision: 1.1 $
                    sascsidev_unlock.c, $Revision: 1.1 $
                    sascsidev_end.c, $Revision: 1.3 $
                    sascsidev_io_diag0.c, $Revision: 1.1 $
                    sascsidev_io_sctl.c, $Revision: 1.1 $
                    sascsidev_gen.c, $Revision: 1.1 $
                    tl_io_init.c, $Revision: 1.1 $
                    tl_path_to_token.c, $Revision: 1.1 $
                    tl_get_driver_name.c, $Revision: 1.1 $
                    tl_io_end.c, $Revision: 1.1 $
                    tl_get_minor_number.c, $Revision: 1.1 $
                    tl_get_c_major.c, $Revision: 1.1 $
                    tl_diag0_init.c, $Revision: 1.1 $
                    tl_diag0_lock.c, $Revision: 1.1 $
                    tl_diag0_unlock.c, $Revision: 1.1 $
                    tl_diag0_end.c, $Revision: 1.1 $
                    pl_init_st_log_global.c, $Revision: 1.1 $
                    sys_test.c, $Revision: 1.1 $
                    tl_get_ioerrno_parm.c, $Revision: 1.1 $
                    tl_diag0_acc_errno.c, $Revision: 1.1 $
                    tl_diag0_send_buff.c, $Revision: 1.1 $
                    tl_diag0_return_buff.c, $Revision: 1.1 $
                    tl_diag0_get_buff.c, $Revision: 1.1 $
                    tl_diag0_scsi_io_setup.c, $Revision: 1.1 $
                    tl_diag0_log_rel.c, $Revision: 1.1 $
                    add_lit_parm.c, $Revision: 1.1 $
                    add_msg_parm.c, $Revision: 1.1 $
                    build_ll_msg.c, $Revision: 1.1 $
                    log_ll_msg.c, $Revision: 1.1 $
                    release_ll_msg.c, $Revision: 1.1 $
            /opt/hparray/bin/amcfg:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amdsp:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amfmt:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amutil:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/ammgr:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amlog:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-HP Array Manager/60 - Standalone Utility
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amdload:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    | Version: B.11.11.14
                    +-HP Array Manager/60 - Client
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.11.14
                    | (built for: HP-UX on B.11.00 2001/02/20 12:14:00)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/AM60Srvr.cat:
                    HP AutoRAID [B.11.11.14] AM60Srvr.cat $Revision: 1.1
                            6 $
                    Built for HP-UX B.11.00 on 2001/02/20 12:14:00 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat:
                    HP AutoRAID [B.11.11.14] fwerrcod.cat $Revision: 1.9
                             $
                    Built for HP-UX B.11.00 on 2001/02/20 12:14:00 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60cl.cat:
                    HP AutoRAID [B.11.11.14] am60cl.cat $Revision: 1.60
                            $
                    Built for HP-UX B.11.00 on 2001/02/20 12:14:00 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat:
                    HP AutoRAID [B.11.11.14] oemmsg01.cat $Revision: 1.6
                             $
                    Built for HP-UX B.11.00 on 2001/02/20 12:14:00 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /usr/lbin/hparray/hparamail:
                    +-HP Array Manager - Mail Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgr.hdr:
                    +-HP Array Manager - Script Header
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgrd:
                    +-HP Array Manager - Monitor Daemon
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgrrc:
                    +-HP Array Manager - Startup Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /sbin/init.d/hparamgr:
                    +-HP Array Manager - Startup/Shutdown Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/newconfig/etc/rc.config.d/hparamgr:
                    None

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            /usr/share/man/man1m.Z/AM60Srvr.1m:
                    None
            /usr/share/man/man1m.Z/amcfg.1m:
                    None
            /usr/share/man/man1m.Z/amdsp.1m:
                    None
            /usr/share/man/man1m.Z/amfmt.1m:
                    None
            /usr/share/man/man1m.Z/amutil.1m:
                    None
            /usr/share/man/man1m.Z/ammgr.1m:
                    None
            /usr/share/man/man1m.Z/amlog.1m:
                    None
            /usr/share/man/man1m.Z/amdload.1m:
                    None

    cksum(1) Output:

            OS-Core.ARRAY-MGMT,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP:
            103154053 2724320 /opt/hparray/bin/AM60Srvr
            3871446760 1140120 /opt/hparray/bin/amcfg
            2407727748 1296936 /opt/hparray/bin/amdsp
            636710209 1112784 /opt/hparray/bin/amfmt
            1302750224 1134376 /opt/hparray/bin/amutil
            4090575672 1143632 /opt/hparray/bin/ammgr
            3017390702 1079032 /opt/hparray/bin/amlog
            2452010912 1164768 /opt/hparray/bin/amdload
            2927506563 7623 /opt/hparray/lib/nls/msg/C/AM60Srvr.cat
            3078324328 8868 /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat
            2281073469 113621 /opt/hparray/lib/nls/msg/C/am60cl.cat
            3765329069 1383 /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat
            212830779 4931 /usr/lbin/hparray/hparamail
            1655478901 3564 /usr/lbin/hparray/hparamgr.hdr
            830060169 5893 /usr/lbin/hparray/hparamgrd
            4267444545 2873 /usr/lbin/hparray/hparamgrrc
            1647493802 5822 /sbin/init.d/hparamgr
            999677066 199 /usr/newconfig/etc/rc.config.d/hparamgr

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.11,fa=HP-UX_B.11.11_32/64,
                    v=HP:
            2656791156 1959 /usr/share/man/man1m.Z/AM60Srvr.1m
            2364991690 7274 /usr/share/man/man1m.Z/amcfg.1m
            15925470 8652 /usr/share/man/man1m.Z/amdsp.1m
            2367220464 543 /usr/share/man/man1m.Z/amfmt.1m
            475329320 4309 /usr/share/man/man1m.Z/amutil.1m
            3538519012 5426 /usr/share/man/man1m.Z/ammgr.1m
            2401712226 5514 /usr/share/man/man1m.Z/amlog.1m
            1506435095 5065 /usr/share/man/man1m.Z/amdload.1m

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies:
            This patch provides the utilities for the HP Fibre
            Array/60. To use the utilities an HP Fibre Array/60
            array must be connected and configured to the system.

    Supersedes:
            PHCO_22544

    Equivalent Patches:
            PHCO_23148:
            s700: 10.20
            s800: 10.20

            PHCO_23149:
            s700: 11.00 11.10
            s800: 11.00 11.10

    Patch Package Size: 10830 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_23150

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHCO_23150. 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_23150.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_23150.text file is
            available in the product readme:

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

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

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

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


    Document ID: PHCO_23149
    Date Loaded: 20010223
          Title: s700_800 11.X HP Array Manager/60 cumulative patch

    Patch Name: PHCO_23149

    Patch Description: s700_800 11.X HP Array Manager/60 cumulative patch

    Creation Date: 01/02/21

    Post Date: 01/02/23

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

    Products: N/A

    Filesets:
            OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.ARRAY-MGMT,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
            OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
            OS-Core.ADMN-ENG-A-MAN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP

    Automatic Reboot?: No

    Status: General Release

    Critical:
            Yes
            PHCO_23149: OTHER
                    Patch provides critical functionality for use of
                    HP Fibre Array/60 devices.

    Category Tags:
            defect_repair hardware_enablement enhancement
            general_release critical

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

    Symptoms:
            PHCO_23149:

            1. JAGad45524 - FC60 controller may attempt back-end I/O
                during disk mech firmware download, resulting in
                Selection Timeout error.

            2. JAGad45915 - Parity scan does not report error blocks.

            3. JAGad49307 - amdload core dump after controller
                firmware download, while waiting for completion of
                reset, if timeout occurs while polling AM60Srvr for
                status.

            4. JAGad49298 - amdsp core dump on fully loaded FC60
                with misconfigured ID thumbwheels.

            5. JAGad49309 - Downloading 4.X firmware or NVSRAM to
                passive controller may be problematic. Separate
                command sometimes required to restore controller
                to active mode.

            6. JAGad49088 - swremove of HP Array Manager/60 patch
                causes /etc/rc.config.d/hparamgr file to be removed,
                preventing automatic restart of daemon on reboot.

            PHCO_22628:

            1. JAGad35936 - Fix log clearing problem with HP03 and
                earlier firmware, introduced in PHCO_22196.

            2. JAGad34226 - Change MEL drive slot from 1-based to
                0-based, to match amdsp output. Problem was introduced
                in PHCO_22196.

            3. JAGad36256 - Implement environment variable to allow
                option for more than 100 MB of log files.

            4. JAGad36259 - Add non-redundancy warnings for RAID 0.

            5. The amlog utility provided in this patch does not read
                the array log files generated by AM60Srvr from
                PHCO_21315 or earlier patches. To read old log files,
                use the archived version of amlog found in /var/adm/sw/
                save/<OLD_PATCH_NAME>/ARRAY-MGT/opt/hparray/bin/, where
                OLD_PATCH_NAME is PHCO_21315 or earlier.

            PHCO_22196:

            1. JAGad04079 - AM60Srvr core dumps on parity scan of LUN
                with owning controller missing.

            2. JAGab16618 - Improve logging in multi-initiator
                environments.

            3. JAGab84551 - SCSI Device Lock Not Granted when
                attempting syswipe of array.

            4. JAGac00096 - LUN recovery difficult.

            5. JAGad08697 - AM60Srvr dies intermittently.

            6. JAGad23891 - amdload command lock violation.

            7. JAGab78599 - Implement Major Event Logging in AM60.

            8. JAGac79027 - AM60Srvr exits with PendingQueue::Add
                buffer overflow.

            9. JAGad26497 - LUN display shows drives as ?-? when
                numDisks is 0.

            10. JAGad03253 - Download application firmware and bootware
                as one file.

            11. JAGab82780 - amdsp command fails after LUN's owning
                controller is removed.

            12. JAGad03254 - Add support for RAID 0 LUNs.

            13. JAGad03945 - Add support for UTM LUN.

            14. JAGad07307 - Handle new sense codes from HP07 firmware.

            15. JAGad27589 - Handle SCSI disk firmware convergence in
                amdload.

            16. JAGab15596 - Log files should not be able to grow so as
                to overflow a file system.

            17. JAGac86825 - Disk firmware download problems on Seagate
                Cheetah III & IV mechs.

            18. JAGad02941 - FRU device type 0x07 not always decoded
                correctly in amlog.

            19. JAGad03204 - Enable software controller reset when
                allowed by firmware.

            20. JAGad03821 - LUN number sometimes not initialized in
                drive group display.

            21. JAGad10447 - New FRU group decoding required with HP07
                controller firmware.

            22. JAGad10909 - Man page updates required for IPR-0012
                software.

            23. JAGad23902 - Decode FRU info provided in raw MEL data.

            24. JAGab78603 - Validate AM60 ANSI C++ compliance.

            25. JAGad02940 - Add support for LUN state 83.

            26. JAGad05381 - Report disk sense data on SMART events.

            27. JAGad07400 - Slot ID in disk display has wrong data
                type.

            28. JAGab75343 - Fix amlog memory leak.

            29. JAGab75346 - Fix amdload memory leak.

            30. JAGad16493 - amdsp -p -S on more than two links results
                in a device ID error.

            31. JAGad29621 - amdsp -i reports AM60Srvr unavailable,
                but it is running.

            PHCO_21315:

            1. JAGad00714 - Change connection messages going to
                syslog from info type to debug type. Also change
                rescan message to be debug as well.

            PHCO_20218:

            1. JAGac33875 - AM60Srvr only logs events when LUN 1 is
                configured.

            2. JAGab78816 - amlog does not show LUN info when a LUN
                is failed with unflushed cache.

            3. JAGac39733 - AM60Srvr fails with core on startup on
                systems with more than ten FC-60 arrays attached.

            4. JAGac40880 - amfmt command requires change to man page
                to indicate that it is a data destructive command.

            5. JAGac39742 - amlog does not decode all sense codes.

            6. JAGab76959 - amcfg fails with segmentation violation if
                an invalid channel is specified when configuring a LUN.

            7. JAGac29676 - make amcfg bind LUN default segment size
                16K, instead of current cache block size.

            8. JAGab32006 - Minor typographical error in amcfg man page

            9. JAGac79070 - Need to re-designate SC-10 power supplies
                and fans as A, B instead of 1, 2.

            10. JAGac86303 - Change "ARM" reference to "AM60" in
                amlog output and syslog file, when a required
                message catalog entry can't be found.

            PHCO_19571:

            1. JAGab20973 - Incorrect diagnostic message when
                specifying alias longer than 16 characters.

            2. JAGab24502 - Unclear diagnostic message when
                binding a LUN on a passive controller.

            3. JAGab25356 - Ambiguous cache battery age shown in
                controller display.

            4. JAGab14439 - Rounding problem when setting and
                displaying cache flush options.

            5. JAGab18057 - Need to add interpretation of FRU code and
                qualifier for amlog.

            6. JAGab57569 - SCSI channel, SCSI ID, enclosure ID and
                slot ID are ambiguous in disk display.

            7. JAGab21223 - amdsp fails with core file during
                LUN display when all original drives are spared.

            8. JAGab39222 - Need improved handling of commands which
                require controller synchronization (reset battery age,
                set time, set alias), when one controller is missing
                or failed.

            9. JAGab67460 - Need capability to mark disks operational
                from any failed state.

            10. JAGab68932 - Need an option for amdload to allow
                 BCC firmware download regardless of disk states.

            11. JAGab43951 - Need to show NVSRAM version in controller
                 display.

            12. JAGab43865 - Need capability to reset LUN cache
                 parameters to default values, and show a cache state
                 table in the LUN display.

            13. JAGab17231 - Command line extended help and usage
                 messages need to be more consistent with man pages.

            14. JAGab65570 - amdload man page must describe requirement
                 to download bootware, firmware, NVSRAM file in proper
                 sequence.

            15. JAGab70912 - Need capability to flash LEDs for a drive
                 list.

            16. Need SIC HWPath call to allow EMS client to
                 report array hardware path.

            17. JAGab72268 - Need capability to download firmware to
                 IBM disks.

            18. Client/server interface (SIC) needs forward and
                 backward compatibility to support EMS monitor.

            PHCO_19486:

            1. JAGab31757 - amdsp may fail with core file, Segmentation
                violation.

            PHCO_18685:

            1. JAGaa73125 - Man pages updated to conform to CLI spec
                rev 3.0.

            2. JAGaa93941 - Cache battery age moved from amdsp default
                display to controller display.

            3. JAGab03636 - Changed exit code from 2 (usage error) to
                1 (execution error) for various options of ammgr, amcfg,
                and amutil, which would have resulted in illegal
                requests (e.g., delete a LUN that is not present).

            4. JAGab03882 - Provided a separate diagnostic message for
                duplicate ArrayAlias.

            5. JAGab11089 - ArrayAlias may now only contain alpha,
                numeric, underscore, pound sign, dot.

            6. JAGab14438 - Blocked parity scan on a LUN that doesn't
                exist.

            7. JAGab16447 - Blocked halt parity scan when one isn't
                running.

            8. JAGab17227 - Provided missing error handling for parity
                scan.

            9. JAGab17621 - AM60 commands much much slower when a BCC
                card and/or cntlr are faulted

            10. JAGab17813 - LUN rebuild freq and amt report as
                "Default" instead of "0" (std mode only), when not
                previously set.

            11. JAGab17844 - amdsp -h arrayid return good status for
                battery when one bank is discharged

            12. JAGab18055 - Provided SK-ASC-ASCQ decode text for amlog.

            13. JAGab18144 - Added rebuild progress (amdsp -r) to
                amdsp -a output.

            14. JAGab18198 - amdsp fails to discover array's S/N if only
                Ctlr B connected

            15. JAGab19275 - More accurate error handling for binding
                and replacing LUNs when the controller doesn't respond.

            16. JAGab19279 - amdsp -R; amdsp -i mis-discovers array w
                only ctlr B connected

            17. JAGab19286 - amdsp -c incorrectly? reports FAILED mode
                for unconnected ctlr

            PHCO_18549:
            Initial Release Install Patch.

    Defect Description:
            PHCO_23149:

            1. Description: JAGad45524 - FC60 controller may attempt
                             back-end I/O during disk mech firmware
                             download, resulting in Selection Timeout
                             error.

            2. Description: JAGad45915 - Parity scan does not report
                             error blocks.

            3. Description: JAGad49307 - amdload core dump after
                             controller firmware download, while
                             waiting for completion of reset, if
                             timeout occurs while polling AM60Srvr for
                             status.

            4. Description: JAGad49298 - amdsp core dump on fully
                             loaded FC60 with misconfigured ID
                             thumbwheels.

            5. Description: JAGad49309 - Downloading 4.X firmware or
                             NVSRAM to passive controller may be
                             problematic. Separate command sometimes
                             required to restore controller to active
                             mode.

            6. Description: JAGad49088 - swremove of HP Array Manager/
                             60 patch causes /etc/rc.config.d/hparamgr
                             file to be removed, preventing automatic
                             restart of daemon on reboot.

            PHCO_22628:

            1. Description: JAGad35936 -
                             Fix log clearing problem with HP03 and
                             earlier firmware, introduced in PHCO_22196.

            2. Description: JAGad34226 -
                             Change MEL drive slot from 1-based to
                             0-based, to match amdsp output. Problem
                             was introduced in PHCO_22196.

            3. Description: JAGad36256 -
                             Implement environment variable to allow
                             option for more than 100 MB of log files.

            4. Description: JAGad36259 -
                             Add non-redundancy warnings for RAID 0.

            5. Description: The amlog utility provided in this patch
                             does not read the array log files generated
                             by AM60Srvr from PHCO_21315 or earlier
                             patches. To read old log files, use the
                             archived version of amlog found in
                             /var/adm/sw/save/<OLD_PATCH_NAME>/
                             ARRAY-MGT/opt/hparray/bin/, where
                             OLD_PATCH_NAME is PHCO_21315 or earlier.

            PHCO_22196:

            1. Description: JAGad04079 -
                             AM60Srvr core dumps on parity scan of LUN
                             with owning controller missing.

            2. Description: JAGab16618 -
                             Improve logging in multi-initiator
                             environments.

            3. Description: JAGab84551 -
                             SCSI Device Lock Not Granted when
                             attempting syswipe of array.

            4. Description: JAGac00096 -
                             LUN recovery difficult.

            5. Description: JAGad08697 -
                             AM60Srvr dies intermittently.

            6. Description: JAGad23891 -
                             amdload command lock violation.

            7. Description: JAGab78599 -
                             Implement Major Event Logging in AM60.

            8. Description: JAGac79027 -
                             AM60Srvr exits with PendingQueue::Add
                             buffer overflow.

            9. Description: JAGad26497 -
                             LUN display shows drives as ?-? when
                             numDisks is 0.

            10. Description: JAGad03253 -
                             Download application firmware and bootware
                             as one file.

            11. Description: JAGab82780 -
                             amdsp command fails after LUN's owning
                             controller is removed.

            12. Description: JAGad03254 -
                             Add support for RAID 0 LUNs.

            13. Description: JAGad03945 -
                             Add support for UTM LUN.

            14. Description: JAGad07307 -
                             Handle new sense codes from HP07 firmware.

            15. Description: JAGad27589 -
                             Handle SCSI disk firmware convergence in
                             amdload.

            16. Description: JAGab15596 -
                             Log files should not be able to grow so as
                             to overflow a file system.

            17. Description: JAGac86825 -
                             Disk firmware download problems on Seagate
                             Cheetah III & IV mechs.

            18. Description: JAGad02941 -
                             FRU device type 0x07 not always decoded
                             correctly in amlog.

            19. Description: JAGad03204 -
                             Enable software controller reset when
                             allowed by firmware.

            20. Description: JAGad03821 -
                             LUN number sometimes not initialized in
                             drive group display.

            21. Description: JAGad10447 -
                             New FRU group decoding required with HP07
                             controller firmware.

            22. Description: JAGad10909 -
                             Man page updates required for IPR-0012
                             software.

            23. Description: JAGad23902 -
                             Decode FRU info provided in raw MEL data.

            24. Description: JAGab78603 -
                             Validate AM60 ANSI C++ compliance.

            25. Description: JAGad02940 -
                             Add support for LUN state 83.

            26. Description: JAGad05381 -
                             Report disk sense data on SMART events.

            27. Description: JAGad07400 -
                             Slot ID in disk display has wrong data
                             type.

            28. Description: JAGab75343 -
                             Fix amlog memory leak.

            29. Description: JAGab75346 -
                             Fix amdload memory leak.

            30. Description: JAGad16493 -
                             amdsp -p -S on more than two links results
                             in a device ID error.

            31. Description: JAGad29621 -
                             amdsp -i reports AM60Srvr unavailable,
                             but it is running.

            PHCO_21315:

            1. Description: JAGad00714 - Change connection messages
                             going to syslog from info type to debug
                             type. Also change rescan message to be
                             debug as well.

            PHCO_20218:

            1. Description: JAGac33875 - AM60Srvr only logs events when
                             LUN 1 is configured.

            2. Description: JAGab78816 - amlog does not show LUN info
                             when a LUN is failed with unflushed cache.

            3. Description: JAGac39733 - AM60Srvr fails with core on
                             startup on systems with more than ten FC-60
                              arrays attached.

            4. Description: JAGac40880 - amfmt command requires change
                             to man page to indicate that it is a data
                             destructive command.

            5. Description: JAGac39742 - amlog does not decode all
                             sense codes.

            6. Description: JAGab76959 - amcfg fails with segmentation
                             violation if an invalid channel is
                             specified when configuring a LUN.

            7. Description: JAGac29676 - make amcfg bind LUN default
                             segment size 16K, instead of current cache
                             block size.

            8. Description: JAGab32006 - Minor typographical error in
                             amcfg man page.

            9. Description: JAGac79070 - Need to re-designate SC-10
                             power supplies and fans as A, B instead
                             of 1, 2.

            10. Description: JAGac86303 - Change "ARM" reference to
                             "AM60" in amlog output and syslog file,
                             when a required message catalog entry
                                 can't be found.

            PHCO_19571:
            1. Description: JAGab20973 -
                             Incorrect diagnostic message when
                                 specifying alias longer than 16 characters.

            2. Description: JAGab24502 -
                             Unclear diagnostic message when binding a
                             LUN on a passive controller.

            3. Description: JAGab25356 -
                             Ambiguous cache battery age shown in
                             controller display.

            4. Description: JAGab14439 -
                             Rounding problem when setting and
                             displaying cache flush options.

            5. Description: JAGab18057 -
                             Need to add interpretation of FRU code and
                                 qualifier for amlog.

            6. Description: JAGab57569 -
                             SCSI channel, SCSI ID, enclosure ID and
                             slot ID are ambiguous in disk display.

            7. Description: JAGab21223 -
                             amdsp fails with core file during LUN
                             display when all original drives are
                             spared.

            8. Description: JAGab39222 -
                             Need improved handling of commands which
                                 require controller synchronization (reset
                                 battery age, set time, set alias), when one
                                 controller is missing or failed.

            9. Description: JAGab67460 -
                             Need capability to mark disks operational
                                 from any failed state.

            10. Description: JAGab68932 -
                              Need an option for amdload to allow BCC
                              firmware download regardless of disk
                              states.

            11. Description: JAGab43951 -
                              Need to show NVSRAM version in controller
                                   display.

            12. Description: JAGab43865 -
                              Need capability to reset LUN cache
                                   parameters to default values, and show a
                                   cache state table in the LUN display.

            13. Description: JAGab17231 -
                              Command line extended help and usage
                                   messages need to be more consistent with
                                   man pages.

            14. Description: JAGab65570 -
                              amdload man page must describe requirement
                                   to download bootware, firmware, NVSRAM
                                   file in proper sequence.

            15. Description: JAGab70912 -
                              Need capability to flash LEDs for a drive
                                   list.

            16. Description:
                              Need SIC HWPath call to allow EMS client
                              to report array hardware path.

            17. Description: JAGab72268 -
                              Need capability to download firmware to
                                   IBM disks.

            18. Description:
                              Client/server interface (SIC) needs
                              forward and backward compatibility to
                              support EMS monitor.

            PHCO_19486:
            1. Description: JAGab31757 -
                             amdsp may fail with core file,
                             Segmentation violation.

            PHCO_18685:
            1. Description: JAGaa73125 -
                                 Man pages updated to conform to CLI spec
                                 rev 3.0.

            2. Description: JAGaa93941 -
                             Cache battery age moved from amdsp default
                                 display to controller display.

            3. Description: JAGab03636 -
                             Changed exit code from 2 (usage error) to
                             1 (execution error) for various options of
                             ammgr, amcfg,and amutil, which would have
                             resulted in illegal requests (e.g., delete
                             a LUN that is not present).

            4. Description: JAGab03882 -
                             Provided a separate diagnostic message for
                             duplicate ArrayAlias.

            5. Description: JAGab11089 -
                             ArrayAlias may now only contain alpha,
                                 numeric, underscore, pound sign, dot.

            6. Description: JAGab14438 -
                             Blocked parity scan on a LUN that doesn't
                                 exist.

            7. Description: JAGab16447 -
                             Blocked halt parity scan when one isn't
                                 running.

            8. Description: JAGab17227 -
                             Provided missing error handling for parity
                                 scan.

            9. Description: JAGab17621 -
                             AM60 commands much much slower when a BCC
                                 card and/or cntlr are faulted

            10. Description: JAGab17813 -
                             LUN rebuild freq and amt report as
                             "Default" instead of "0" (std mode only),
                             when not previously set.

            11. Description: JAGab17844 -
                             amdsp -h arrayid return good status for
                                 battery when one bank is discharged

            12. Description: JAGab18055 -
                             Provided SK-ASC-ASCQ decode text for amlog.

            13. Description: JAGab18144 -
                             Added rebuild progress (amdsp -r) to
                                 amdsp -a output.

            14. Description: JAGab18198 -
                             amdsp fails to discover array's S/N if only
                                 Ctlr B connected

            15. Description: JAGab19275 -
                             More accurate error handling for binding
                                 and replacing LUNs when the controller
                                 doesn't respond.

            16. Description: JAGab19279 -
                             amdsp -R; amdsp -i mis-discovers array w
                                 only ctlr B connected

            17. Description: JAGab19286 -
                             amdsp -c incorrectly? reports FAILED mode
                                 for unconnected ctlr

            PHCO_18549:
            1. Description: Initial Release Install Patch.

    SR:
            4700000000

    Patch Files:

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

            OS-Core.ARRAY-MGMT,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
            /opt/hparray/bin/AM60Srvr
            /opt/hparray/bin/amcfg
            /opt/hparray/bin/amdsp
            /opt/hparray/bin/amfmt
            /opt/hparray/bin/amutil
            /opt/hparray/bin/ammgr
            /opt/hparray/bin/amlog
            /opt/hparray/bin/amdload
            /usr/lbin/hparray/hparamail
            /usr/lbin/hparray/hparamgr.hdr
            /usr/lbin/hparray/hparamgrd
            /usr/lbin/hparray/hparamgrrc
            /sbin/init.d/hparamgr
            /usr/newconfig/etc/rc.config.d/hparamgr
            /opt/hparray/lib/nls/msg/C/AM60Srvr.cat
            /opt/hparray/lib/nls/msg/C/am60cl.cat
            /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat
            /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,
                    v=HP:
            /opt/hparray/share/man/man1m/AM60Srvr.1m
            /opt/hparray/share/man/man1m/amcfg.1m
            /opt/hparray/share/man/man1m/amdsp.1m
            /opt/hparray/share/man/man1m/amfmt.1m
            /opt/hparray/share/man/man1m/amutil.1m
            /opt/hparray/share/man/man1m/ammgr.1m
            /opt/hparray/share/man/man1m/amlog.1m
            /opt/hparray/share/man/man1m/amdload.1m

    what(1) Output:

            OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/hparray/bin/AM60Srvr:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Server
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - HP Shim
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    sascsidev_init.c, $Revision: 1.1 $
                    sascsidev_init_lun.c, $Revision: 1.1 $
                    sascsidev_init_dev_file.c, $Revision: 1.2 $
                    sascsidev_lock.c, $Revision: 1.1 $
                    sascsidev_io.c, $Revision: 1.1 $
                    sascsidev_unlock.c, $Revision: 1.1 $
                    sascsidev_end.c, $Revision: 1.3 $
                    sascsidev_io_diag0.c, $Revision: 1.1 $
                    sascsidev_io_sctl.c, $Revision: 1.1 $
                    sascsidev_gen.c, $Revision: 1.1 $
                    tl_io_init.c, $Revision: 1.1 $
                    tl_path_to_token.c, $Revision: 1.1 $
                    tl_get_driver_name.c, $Revision: 1.1 $
                    tl_io_end.c, $Revision: 1.1 $
                    tl_get_minor_number.c, $Revision: 1.1 $
                    tl_get_c_major.c, $Revision: 1.1 $
                    tl_diag0_init.c, $Revision: 1.1 $
                    tl_diag0_lock.c, $Revision: 1.1 $
                    tl_diag0_unlock.c, $Revision: 1.1 $
                    tl_diag0_end.c, $Revision: 1.1 $
                    pl_init_st_log_global.c, $Revision: 1.1 $
                    sys_test.c, $Revision: 1.1 $
                    tl_get_ioerrno_parm.c, $Revision: 1.1 $
                    tl_diag0_acc_errno.c, $Revision: 1.1 $
                    tl_diag0_send_buff.c, $Revision: 1.1 $
                    tl_diag0_return_buff.c, $Revision: 1.1 $
                    tl_diag0_get_buff.c, $Revision: 1.1 $
                    tl_diag0_scsi_io_setup.c, $Revision: 1.1 $
                    tl_diag0_log_rel.c, $Revision: 1.1 $
                    add_lit_parm.c, $Revision: 1.1 $
                    add_msg_parm.c, $Revision: 1.1 $
                    build_ll_msg.c, $Revision: 1.1 $
                    log_ll_msg.c, $Revision: 1.1 $
                    release_ll_msg.c, $Revision: 1.1 $
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amcfg:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amdsp:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amfmt:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amutil:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/ammgr:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amlog:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Standalone Utility
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/bin/amdload:
                    HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
                            32) $Revision: 75.02 $
                    +-HP Array Manager/60
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-HP Array Manager/60 - Client
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
                    +-HP Array Manager/60 - Server Interface Component
                    | Version: B.11.00.14
                    | (built for: HP-UX on B.11.00 2001/02/21 17:06:08)
                    +-Copyright (c) 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/AM60Srvr.cat:
                    HP AutoRAID [B.11.00.14] AM60Srvr.cat $Revision: 1.1
                            6 $
                    Built for HP-UX B.11.00 on 2001/02/21 17:06:08 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat:
                    HP AutoRAID [B.11.00.14] fwerrcod.cat $Revision: 1.9
                             $
                    Built for HP-UX B.11.00 on 2001/02/21 17:06:08 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60cl.cat:
                    HP AutoRAID [B.11.00.14] am60cl.cat $Revision: 1.60
                            $
                    Built for HP-UX B.11.00 on 2001/02/21 17:06:08 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat:
                    HP AutoRAID [B.11.00.14] oemmsg01.cat $Revision: 1.6
                             $
                    Built for HP-UX B.11.00 on 2001/02/21 17:06:08 PM
                            MDT
                    (c) Copyright 1995 Hewlett-Packard Company
            /usr/lbin/hparray/hparamail:
                    +-HP Array Manager - Mail Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgr.hdr:
                    +-HP Array Manager - Script Header
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgrd:
                    +-HP Array Manager - Monitor Daemon
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/lbin/hparray/hparamgrrc:
                    +-HP Array Manager - Startup Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /sbin/init.d/hparamgr:
                    +-HP Array Manager - Startup/Shutdown Script
                    | Version: B.11.00.00
                    +-Copyright (c) 1999 Hewlett-Packard Company
            /usr/newconfig/etc/rc.config.d/hparamgr:
                    None

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/hparray/share/man/man1m/AM60Srvr.1m:
                    None
            /opt/hparray/share/man/man1m/amcfg.1m:
                    None
            /opt/hparray/share/man/man1m/amdsp.1m:
                    None
            /opt/hparray/share/man/man1m/amfmt.1m:
                    None
            /opt/hparray/share/man/man1m/amutil.1m:
                    None
            /opt/hparray/share/man/man1m/ammgr.1m:
                    None
            /opt/hparray/share/man/man1m/amlog.1m:
                    None
            /opt/hparray/share/man/man1m/amdload.1m:
                    None

    cksum(1) Output:

            OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
            2037399131 2813560 /opt/hparray/bin/AM60Srvr
            3795314225 1115624 /opt/hparray/bin/amcfg
            2449783228 1264792 /opt/hparray/bin/amdsp
            2212582914 1083640 /opt/hparray/bin/amfmt
            1484297654 1110272 /opt/hparray/bin/amutil
            606225284 1119608 /opt/hparray/bin/ammgr
            2444659107 1048528 /opt/hparray/bin/amlog
            2314257295 1137016 /opt/hparray/bin/amdload
            3734258275 7623 /opt/hparray/lib/nls/msg/C/AM60Srvr.cat
            671436920 8868 /opt/hparray/lib/nls/msg/C/am60fwerrcod.cat
            340589223 113621 /opt/hparray/lib/nls/msg/C/am60cl.cat
            2847705717 1383 /opt/hparray/lib/nls/msg/C/am60oemmsg01.cat
            212830779 4931 /usr/lbin/hparray/hparamail
            1655478901 3564 /usr/lbin/hparray/hparamgr.hdr
            830060169 5893 /usr/lbin/hparray/hparamgrd
            4267444545 2873 /usr/lbin/hparray/hparamgrrc
            1647493802 5822 /sbin/init.d/hparamgr
            999677066 199 /usr/newconfig/etc/rc.config.d/hparamgr

            OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3615556153 3418 /opt/hparray/share/man/man1m/AM60Srvr.1m
            3577060457 14504 /opt/hparray/share/man/man1m/amcfg.1m
            2389533511 17293 /opt/hparray/share/man/man1m/amdsp.1m
            1226416682 799 /opt/hparray/share/man/man1m/amfmt.1m
            1747734987 7890 /opt/hparray/share/man/man1m/amutil.1m
            2291579198 10467 /opt/hparray/share/man/man1m/ammgr.1m
            1899341439 10153 /opt/hparray/share/man/man1m/amlog.1m
            2068729702 10005 /opt/hparray/share/man/man1m/amdload.1m

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies:
            This patch provides the utilities for the HP Fibre
            Array/60. To use the utilities an HP Fibre Array/60
            array must be connected and configured to the system.

    Supersedes:
            PHCO_22628 PHCO_22196 PHCO_21315 PHCO_20218 PHCO_19571 PHCO_19486
            PHCO_18685 PHCO_18549

    Equivalent Patches:
            PHCO_23148:
            s700: 10.20
            s800: 10.20

            PHCO_23150:
            s700: 11.11
            s800: 11.11

    Patch Package Size: 10770 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_23149

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHCO_23149. 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_23149.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_23149.text file is
            available in the product readme:

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

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

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

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


    Document ID: PHSS_23352
    Date Loaded: 20010222
          Title: s700_800 11.X Fortran90 B.11.01 cumulative patch

    Patch Name: PHSS_23352

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

    Creation Date: 01/02/19

    Post Date: 01/02/22

    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_23352

    Symptoms:
            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_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/lbin/f90com32
            /opt/fortran90/lbin/f90com64
            /opt/fortran90/lib/nls/msg/C/f90.cat
            /opt/fortran90/lib/nls/msg/C/f90com.cat
            /opt/fortran90/lib/libF90.a
            /opt/fortran90/lib/pa2.0/libF90.a
            /opt/fortran90/lib/pa20_64/libF90.a
            /opt/fortran90/lib/libF90_parallel.a
            /opt/fortran90/lib/pa2.0/libF90_parallel.a
            /opt/fortran90/lib/pa20_64/libF90_parallel.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/share/man/man1.Z/f90.1

            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/share/man/ja_JP.eucJP/man1.Z/f90.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/share/man/ja_JP.SJIS/man1.Z/f90.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 20010213 (134946) B3907DB/B3909DB PHSS_23
                            352 B.11.01.30
                    HP F90 v2.4.13
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/lbin/f90com32:
                    HP F90 v2.4.13
                    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 20010214 (110646) B3907DB/B3909DB PH
                            SS_23352 B.11.01.30
                    Copyright (c) 1993-2000 EPCL. All Rights Reserved.
                    EPC Fortran-95 Version FFE15.3(S) HP:240500:103937
                    Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
                            998)
                    High Level Optimizer - UX.11.00.981019 (UX11.01-CURR
                            ENT) [-DHLO_RELEASE +noeh -z +O2] - 11-Jan-2
                            001.15:56
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/lbin/f90com64:
                    HP F90 v2.4.13
                    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 20010214 (111727) B3907DB/B3909DB PH
                            SS_23352 B.11.01.30
                    Copyright (c) 1993-2000 EPCL. All Rights Reserved.
                    EPC Fortran-95 Version FFE15.3(S) HP:240500:103937
                    Ucode-2 - UCODE2_UX11.01_STABLE(v2.1) (October 19, 1
                            998)
                    High Level Optimizer - UX.11.00.981019 (UX11.01-CURR
                            ENT) [-DHLO_RELEASE +noeh -z +O2] - 11-Jan-2
                            001.15:56
                    $ PATCH/11.00:PHCO_95167 Oct 1 1998 13:46:32 $
            /opt/fortran90/lib/nls/msg/C/f90.cat:
                    None
            /opt/fortran90/lib/nls/msg/C/f90com.cat:
                    None
            /opt/fortran90/lib/libF90.a:
                    None
            /opt/fortran90/lib/pa2.0/libF90.a:
                    None
            /opt/fortran90/lib/pa20_64/libF90.a:
                    None
            /opt/fortran90/lib/libF90_parallel.a:
                    None
            /opt/fortran90/lib/pa2.0/libF90_parallel.a:
                    None
            /opt/fortran90/lib/pa20_64/libF90_parallel.a:
                    None

            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            /opt/fortran90/share/man/man1.Z/f90.1:
                    None

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/fortran90/share/man/ja_JP.eucJP/man1.Z/f90.1:
                    None

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/f90.1:
                    None

    cksum(1) Output:

            FORTRAN90.FORT90-PRG,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            2234566266 647168 /opt/fortran90/bin/f90
            370993158 12701696 /opt/fortran90/lbin/f90com32
            821208785 12746752 /opt/fortran90/lbin/f90com64
            412476016 14060 /opt/fortran90/lib/nls/msg/C/f90.cat
            1871672615 107895 /opt/fortran90/lib/nls/msg/C/f90com.cat
            954065101 3995140 /opt/fortran90/lib/libF90.a
            2432196816 4283692 /opt/fortran90/lib/pa2.0/libF90.a
            1460891537 5633706 /opt/fortran90/lib/pa20_64/libF90.a
            4177884816 4500284 /opt/fortran90/lib/libF90_parallel.a
            1432887965 4780412 /opt/fortran90/lib/pa2.0/
                    libF90_parallel.a
            1494983901 6301294 /opt/fortran90/lib/pa20_64/
                    libF90_parallel.a

            FORTRAN90.FORT90-MAN,fr=B.11.01.11,fa=HP-UX_B.11.00_32/64,
                    v=HP:
            3506399091 21145 /opt/fortran90/share/man/man1.Z/f90.1

            FORTRAN90.F90-JPN-E-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            2916332196 23883 /opt/fortran90/share/man/ja_JP.eucJP/
                    man1.Z/f90.1

            FORTRAN90.F90-JPN-S-MAN,fr=B.11.01.11,
                    fa=HP-UX_B.11.00_32/64,v=HP:
            852479595 23966 /opt/fortran90/share/man/ja_JP.SJIS/man1.Z/
                    f90.1

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_23244 PHSS_23026 PHSS_22539 PHSS_22465 PHSS_22291 PHSS_22113
            PHSS_21788 PHSS_21486

    Equivalent Patches: None

    Patch Package Size: 54540 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_23352

            5. Run swinstall to install the patch:

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

            By default swinstall will archive the original software in
            /var/adm/sw/save/PHSS_23352. 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_23352.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_23352.text file is
            available in the product readme:

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

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

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

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


    Document ID: PHSS_23222
    Date Loaded: 20010222
          Title: s700_800 11.04 (VVOS) OV EMANATE14.2 Agent Patch

    Patch Name: PHSS_23222

    Patch Description: s700_800 11.04 (VVOS) OV EMANATE14.2 Agent Patch

    Creation Date: 01/01/26

    Post Date: 01/02/22

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

    Products:
            OpenView Emanate 14.2

    Filesets:
            OVSNMPAgent.MASTER,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
            OVSNMPAgent.SUBAGT-HPUNIX,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
            OVSNMPAgent.SUBAGT-MIB2,fr=B.11.04,fa=HP-UX_B.11.04_32/64,v=HP
            OVSNMPAgentMan.AGENT-MAN,fr=B.11.04,fa=HP-UX_B.11.04_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_23222

    Symptoms:
            PHSS_23222:
            Patch PHSS_21747 installs with errors when patch is part of
            an install tape bundle. The patch does not exhibit any
            problems when installed on a system that has already been
            through its first install.

            PHSS_21747:
            Repackaged HP-UX patch PHSS_21046 for VVOS.

            Based on HP-UX patch PHSS_21046:
            Cumulative Consolidated Patch

            Based on HP-UX patch PHSS_21028:
            byteLen buffer size needs to be set to max and more trace
            messages are needed
            snmpd -sys option did not work fine
            extra route entries reported via mib2agt in route table on
            11.x systems
            mib2agt trace messages confusing, need to eval size of
            iftable

            Based on HP-UX patch PHSS_20544:
            Consolidated Patch

            Based on HP-UX patch PHSS_20475:
            EA 14.2: snmpdm dies if queried with a null string.

            checkinstall script fails for PHSS_17945

            awk errors when loading PHSS_17945 on HP Unix 11

            Based on HP-UX patch PHSS_19320:
            On HPUX 11.00 PA/64 with PHSS_18759,
            snmpwalk localhost processes.processNum
            returns zero.

            Based on HP-UX patch PHSS_18759:
            mib2agt hangs in getmsg() on solaris, when certain
            interfaces like x25netd are queried.

            HPUNIX MIB refers to authenticationFailure subtree
            (.1.3.6.1.4.1.11.2.13.4.1.1 which is no longer supported.

            naaagt leaks memory.

            Need to change communication between trapdestagt and snmpdm

            Slight memory leak in mib2agt with PHSS_17386

            On HPUX11.00 64-bit machines, hp_unixagt does not report
            properly the process table.

            Based on HP-UX patch PHSS_17945:
            Consolidated Patch

            Based on HP-UX patch PHSS_17876:
            restarting snmpd will change permissions on
            /etc/SnmpAgent.d/snmpd.conf

            snmpdm fails to re-connect to TCP-subagent on restarting
            snmpdm.

            When snmpdm becomes a "subagent" to third party master
            agent then the unix domain sockets and port numbers on which
            snmpdm listens for subagent connection changes, but EMANATE
            subagents have no way of knowing them unless manually
            configured.

            PHSS_18344:
            Repackaged HP-UX patch PHSS_17387 for VVOS.

            Based on HP-UX patch PHSS_17387:
            Cumulative Consolidated Patch

            Based on HP-UX patch PHSS_16846:
            IP restriction does not work in snmpd.conf, if more
            than 1 ipaddress follows IP: or if white space
            follows IP: .

            An SNMP community string that exists in HP OpenView may
            allow access to certain SNMP variables.

            Based on HP-UX patch PHSS_15682:
            The snmpdm process dies and creates a core file
            during a set operation.

            When snmpdm is started with "-m FACTORY_TRACE"
            option all the trace messages are logged into the
            log file ,making it to grow without bounds.

            The Mib variable snmpInBadCommunityNames always returns 0.

            Emanate mib2agt reports ifType as "other" for
            Sun's hme (100BT) interface

            Installation of Solaris Agent patches
            displays the following message -
            "/etc/snmpd: Command not found."

            /etc/SnmpAgent.d/snmpd.conf mysteriously
            becomes world-writable on HP-UX 10.30 and 11.00

            Based on HP-UX patch PHSS_14275:
            Successive snmpsets on trapDestination object
            causes multiple traps to be sent to
            configured machines when an exception is
            noticed.

            snmpdm hangs with CPU utilization > 90% at startup.

            At startup, /usr/sbin/snmpdm creates a file
            /tmp/snmpd.log.This file is created with incorrect
            permissions and mode bits.

            Emanate agent do not report the udp
            port 162 service through the mib.

            A line in the snmpd.conf like-
            "get-community-name: public IP:127.0.0.1"
            would cause snmpdm to fail to enforce get community
            name as 'public' for queries from 127.0.0.1.

            hp_unixagt reports wrong swap if >2GB.

            When we try to get FCS MAC address from
            interfaces.ifTable.ifEntry.ifPhysAddress, or
            at.atTable.atEntry.atPhysAddress in MIB-II via SNMP,
            It returns 3 bytes + undefined data(usually 4 byte).

            The snmpwalk of ifTable loops when FCS interface is
            encountered.

            Based on HP-UX patch PHSS_13425:
            On systems with LAN emulation interfaces available,doing
            an SNMP-walk in the interfaces MIB table would result in
            looping.
            MIB2 standard SNMP management subagent would return wrong
            values when the interfaces table objects are quieried with
            the snmp-next operation.

    Defect Description:
            PHSS_23222:
            Patch control scripts reference '/bin/echo', which
            does not exist as part of the installation environment.

            Solution: Changed the control scripts to use 'echo' instead
            of '/bin/echo'.

            PHSS_21747:
            Repackaged HP-UX patch PHSS_21046 for VVOS.

            Based on HP-UX patch PHSS_21046:
            Cumulative Consolidated Patch

            Resolution:
            Cumulative Consolidated Patch

            Based on HP-UX patch PHSS_21028:
            Adequate trace messages were not present and byteLen needs
            to be max
            Resolution:
            More trace messages are added and byteLen is set to max
            everytime before function call.
            snmpd script passes null arguments to snmpdm, which doesn't
            handle null arguments properly.
            Resolution:
            snmpdm command line processing is modified to handle null
            arguments
            Extra route entries of type OTHER are not ignored on 11.x
            Resolution:
            Extra route entries of type OTHER are ignored on 11.x
            Log message is confusing and there is inconsistency between
            interface table size and ifNumber.
            Resolution:
            Log message is changed to print entryNo instead of ifNumber
            Table size is calculated for controlling while loop instead
            of ifNumber.

            Based on HP-UX patch PHSS_20544:
            Consolidated Patch

            Based on HP-UX patch PHSS_20475:
            The problem was due to improper checking of boundary
            conditions.
            Resolution:
            snmpdm is fixed to handle null byte query.

            The install used to exit if agents were running and
            expected the user to kill the agents.
            Resolution:
            Changed the script to automatically kill the
            agents and log a warning message.

            Errors in an awk statement in the postinstall
            script.
            Resolution:
            The errors were rectified.

            Based on HP-UX patch PHSS_19320:
            This is the same defect as reported by service request
            4701427203, but PHSS_18759 did not include the fix.
            Resolution:
            This patch includes this fix.

            Based on HP-UX patch PHSS_18759:
            getmsg() and putmsg() hang if the streams interface driver
            does not understand the query parameters.
            Resolution:
            if "HP_MIB2_NODELAY" environment variable is set, mib2agt
            opens the interface device in non-blocking mode.

            The hp unix mib was not updated for a long time.
            Resolution:
            hp-unix MIB is updated by removing authenticationFailure
            subtree and adding more explanation in DESCRIPTION clause.

            naaagt under certain circumstances does not free the in_pdu
            structure.
            Resolution:
            in_pdu structure is freed under all cases.

            When trapDestination list is modified through snmpset,
            trapdestagt sends a HP specific EMANATE event to snmpdm,
            so that snmpdm re-reads snmpd.conf file. SNMPR wants HP to
            change the indication to signal.
            Resolution:
            SIGHUP signal is used by trapdestagt to indicate snmpdm to
            re-read conf file whenever trapDestination table is
            modified through snmpsets.

            mib2agt was not freeing up an OID structure.
            Resolution:
            The OID structure is free()'ed in mib2agt.

            The 64-bit pstat() interface is different from the 32-bit
            one.
            Resolution:
            Binary is recompiled with _PSTAT64 defined.
            For more info refer the Notes section of pstat man page.

            Based on HP-UX patch PHSS_17945:
            Consolidated Patch

            Based on HP-UX patch PHSS_17876:
            The startup of snmpdm resets the access rights according to
            the umask the user (usually root) has set in his shell
            environment.
            Resolution:
            The access rights set by the user is preserved.

            snmpdm was blocking on the file descriptor on which it
            accepted the connection from the tcp subagent
            Resolution:
            The file descriptor on which the snmpdm accepts connection
            from the tcp subagent is set to non-blocking mode using
            fcntl() system call.So now snmpdm would not block
            indefinitely on the tcp subagent connection fd.

            The root cause of the problem is that Oracle SNMP must run
            the HP SNMP master agent (snmpdm) listening to a port other
            than 161/udp. This, in turn, changes the name of the Unix
            Domain socket (UDS) that is used for subagent communication.
            Subagents started independently of snmpd are unaware of
            the port renumbering; thus, they connect to the wrong UDS.
            Moreover, if snmpdm is restarted independently of Oracle's
            start_peer, it is unaware of the port renumbering; thus, it
            fails to start due to an "address in use" error because
            Oracle's master_peer has already bound to port 161/udp.
            Resolution:
            Ported the naaagt available for Solaris onto HPUX.

            PHSS_18344:
            Repackaged HP-UX patch PHSS_17387 for VVOS.

            Based on HP-UX patch PHSS_17387:
            Cumulative Consolidated Patch

            Resolution:
            Cumulative Consolidated Patch

            Based on HP-UX patch PHSS_16846:
            One of the previous patches introduced a defect such
            that only the following line in snmpd.conf file will
            work : set-community-name: TEST IP:15.15.15.15
            however further addresses on the line will not be
            recognised, and needs to be put on separate lines.
            Now the fix which introduced this problem is undone
            in this patch. Now a space is mandatory after
            IP:,and IP restriction is applied to multiple
            ipaddress. e.g.
            set-community-name: TEST IP: 15.15.15.15 10.10.10.10
            Resolution:
            Undone a fix which introduced this problem.

            An SNMP community string allows access to certain
            SNMP variables. This problem is fixed in this patch.
            Resolution:
            Fixed the defect which allows access to unauthorised
            users.

            Based on HP-UX patch PHSS_15682:
            snmpdm used to dump core as a NULL pointer was
            de-referenced.
            Resolution:
            Error Handling has been improved

            When the snmpdm is invoked with trace option,
            viz. snmpdm -m FACTORY_TRACE ,it keeps
            logging trace messages to snmpd.log causing it to
            grow without limits over a period of time.
            snmpdm was not checking for the size of log file.
            Resolution:
            If the size of snmpd.log exceeds the limit, its
            contents are moved to snmpd.log.old and snmpd.log
            is truncated to zero.

            snmpInBadCommunityNames was not supported.
            Resolution:
            supported snmpInBadCommunityNames.

            Sun's new hme (100BT) interface was not supported
            by mib2agt.
            Resolution:
            This new "hme" interface is now supported.

            The problem was in the patch creation script.
            Resolution:
            The patch tool has been modified.

            umask was not set properly.
            Resolution:
            Set umask accordingly.

            Based on HP-UX patch PHSS_14275:
            The authentication failure storm was caused due to
            trapdest-entry-buffer not being freedup before
            re-reading the snmpd.conf file.
            Resolution:
            The process of freeing up the cache and re-reading
            snmpd.conf file is done in a thread.

            A # immediately after get-community-name: like-
            "get-community-name: public#this is a comment"
            was not parsed properly.
            Resolution:
            File parsing is improved.

            The possibility that /tmp/snmpd.log could be a
            symbolic link was not checked.
            Resolution:
            Checked for the possibility that /tmp/snmpd.log
            could be a symbolic link.

            Consecutive udp port numbers was not getting
            reported by agent in a snmp-walk.
            Resolution:
            The lexicographically-next udp port is obtained
            by doing a proper search.

            The IP: part in the snmpd.conf file was not
            parsed properly . For example
            "get-community-name: public IP:127.0.0.1"
            used to cause snmpdm to enforce community name
            'public' for queries from 27.0.0.1 .
            Resolution:
          &