OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: IT Resource Center (support_feedbackus-support.external.hp.com)
Date: Sun Nov 18 2001 - 07:59:31 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 700 10.X patch digest
        Created: Sun Nov 18 3:05:20 PST 2001

    Table of Contents:

    Document ID Title
    --------------- -----------
    PHSS_25419 s700_800 10.24 (VVOS) CDE Runtime SEP2001 Periodic Patch
    PHSS_25150 s700_800 10.X OV DM6.00 Consolidated Patch Sep 2001
    PHKL_25246 s700 10.20 FXE,Visualize,PCI graphics;ITE;HIL;PS/2;syslog
    PHCO_25109 s700_800 10.20 lpspool subsystem cumulative patch
    PHCO_24689 s700_800 10.20 make(1) cumulative patch

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


    Document ID: PHSS_25419
    Date Loaded: 20011116
          Title: s700_800 10.24 (VVOS) CDE Runtime SEP2001 Periodic Patch

    Patch Name: PHSS_25419

    Patch Description: s700_800 10.24 (VVOS) CDE Runtime SEP2001 Periodic Patch

    Creation Date: 01/10/16

    Post Date: 01/11/16

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

    Products: N/A

    Filesets:
            CDE.CDE-ENG-A-MSG CDE.CDE-MIN CDE.CDE-RUN CDE.CDE-HELP-RUN
            CDE.CDE-PAM CDE.CDE-SHLIBS CDE.CDE-TT CDE.CDE-DTTERM
            CDE.CDE-ENG-A-MAN

    Automatic Reboot?: Yes

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_25419:
            Repackaged HP-UX patch PHSS_25137 for VVOS.

            Note: Printing services are not supported under VVOS.

            Based on HP-UX patch PHSS_25137:
            1. Buffer overflow in rpc.ttdbserverd
               causes core dump.

            Based on HP-UX patch PHSS_23798:
            1. dtmail gets segmentation fault and core dump
               when loading mail files having "=?" string at the
               end of the header field.
            2. TT_AUTHFILE_ENTRY_MISSING error is not reported
               correctly in syslog file.
            3. libtt.1 seems to have unresolved external
               references.
            4. When ttsession fails bind() and no port is available,
               portmap goes cpu-bound.
            5. When Appointment List or Todo List is selected and
               if 'Mail To' field has more than 100 characters,
               dtcm dumps core.
            6. After disabling the authorization, X server runs
               with "-auth" option and dtconfig -reset does not
               work correctly.
            7. dtmail will not use mailcap files.

            PHSS_24097:
            Repackaged HP-UX patch PHSS_23796 for VVOS.
            Based on HP-UX patch PHSS_23796:
            1. dtfile consumes cpu/memory when it tries to
               open a folder of large size.

            PHSS_23848:
            Repackaged HP-UX patch PHSS_23516 for VVOS.
            Based on HP-UX patch PHSS_23516:
            1. The file which is linked to $HOME/.dt/paminfo_<disp>
               is overwritten with the login information regardless
               of its permissions.
            2. Buffer overflow in rpc.cmsd.
            3. Buffer overflow in help search string causes core
               dump.

            Based on HP-UX patch PHSS_22339:
            1. dthello program can't handle some fonts in
                /usr/lib/X11/fonts/misc.
            2. dtsession unnecessarily logs the success status
                of PAM into syslog.
            3. Dtterm -tm to change a tty setting does not give
                proper result, for invalid entries.
            4. Invalid host in Xaccess prevents the valid hosts
                which follow them from connecting.
            5. dtsession fails to lock the screen while pull-down
                menu is up.
            6. Core dump selecting text from display of CDE help
                files.
            7. dtfile does not accept the user defined name while
                renaming files within the same folder.
            8. dtsession dumps core when screen is unlocked after
                timeout lock with popup.
            9. dtfile fails on NFS mounted files with no read
                permissions.
            10. CDE dtfile will dump core when trying to drag and
                drop a netscape attachment on it.
            11. dtaction -user <account_name> has problem in trusted
                system if <account_name> password is blank in
                /etc/passwd file.
            12. dtterm man page does not specify the maximum number
                of lines that can be saved using the savelines option.
            13. Since the delete option is enabled even if there is
                only one workspace the user will try to click on it
                even though he cannot delete the workspace.
            14. filemanager does not sort the files alphabetically
                by case.
            15. The hpterm appears small and the cursor is not focussed
                on the first field on password expiration.
            16. The user will not able to create a new file or folder
                in dtfile.
            17. The "ASCII Convert" functionality does not work for
                multibyte locales in dtcalc.
            18. Print manager does not display an icon for the status
                of print jobs when given from standard input.
            19. Buffer overflow in dtlogin.
            20. dtfile-Icons are not restored in the workspace when
                more than 9 icons are to be restored.
            21. PHSS_20860 does not cleanup PHSS_17566 or PHSS_17268.

            PHSS_22546:
            Repackaged HP-UX patch PHSS_22319 for VVOS.

            Based on HP-UX patch PHSS_22319:
            1. dtterm problem with -tn option.
            2. dtterm cannot handle more than 32k
               savelines.

            Based on HP-UX patch PHSS_20860:
            1. dtcm_insert does not recognize command line options
                like "today".
            2. Format of information in mail reminders is default
                and cannot be changed to user's format.
            3. dtpad file open dialog box will not show hidden files.
            4. CDE dtfile Find functionality does not search
                contents from hidden files.
            5. dtmail edit label in menu bar get wrong
                Japanese character by PHCO_19181.
            6. Front panel does not follow the Dtwm*iconPlacement
                resource where as other clients are following
                correctly.
            7. Setting home directory for a specific user may not
                be appropriate.
            8. This is an enhancement request. User wants to have
                a confirmation dialog while deleting a workspace.
            9. ER: dtlogin: Display location of logfile if Xserver
                cannot be started.
            10. Trusted system: dtconfig -e doesn't work.
            11. using sleep(1) decreased dtlogin performance.
            12. When selecting an attachment of mail on dtmail and
                clicking right mouse button on it, sometime the menu
                items "Open" and "Print" are not displayed.
            13. dtmail does not create ~/sent.mail.
            14. dtmail deletes all the attachments , when we try to
                delete a single selected attachment.
            15. dtcm_lookup with options -d and -v is not always
                correct.
            16. dtmail does not recognize command 'discard' command
                when it is used in $HOME/.mailrc file for suppressing
                header fields.
            17. Xserver with "-audit 2" is always using date with
                TZ=""(timezone) to log the entries in Xerrors file.
            18. While double-clicking during CDE logout,
                dtsession does not save the current session.
            19. Dtterm writes incorrect information in /etc/utmp,
                hence "who -u" returns incorrect information.
            20. When page numbering is enabled, dtlp produces incorrect
                output.
            21. CDE Xconfig file cannot specify host specific resource
                file.
            22. Components with Default icon image show blank when they
                are restarted after closing them.
            23. dtpad man page is out of date.
            24. dtstyle incorrectly sets enableBtn1Transfer in xrdb.
            25. Missing line feed("\n") while saving dtpad files.
            26. Problem with dtspcd.
            27. dtlogin consumes CPU after it reaches ~2000 open pipes.
            28. WS delete confirmation dialog should not come up while
                deleting, if we have only one workspace.
            29. "who -R" shows improper hostname who logged from
                dtterm, hpterm, xterm when the hostname is greater
                than 16 chars.
            30. dtwm "MONITOR_TYPE mail" control not honoring
                for user defined file.
            31. Incorrect unsuccessful login count for root in a
                trusted system when the display is locked.
            32. dtcm doesn't malloc enough space for some character
                strings.
            33. ACE6: PHSS_18425 postinstall puts messages in
                swagent.log.

            Based on HP-UX patch PHSS_20715:
            1. "dtterm -iconic -e shellscript" sometimes
               did not terminate.

            PHSS_19819:
            Repackaged HP-UX patch PHSS_19747 for VVOS.

            Based on HP-UX patch PHSS_19747:
            1. Problem in ttsession.

            PHSS_19702:
            Repackaged HP-UX patch PHSS_19482 for VVOS.

            Based on HP-UX patch PHSS_19482:
            1. dtfile popup menu messages corrupt in C locale.
            2. Problem in rpc.cmsd.
            3. dtappgather ignores symbolic directory links.

            Based on HP-UX patch PHSS_18425:
            1. dtlogin greeting obscured if more than four lines.
            2. CDE - trusted system does not give passwd expiration
                notification.
            3. Would like to add audible alert to CDE login for
                incorrect logins.
            4. "Deleted Messages" window has an English title
                 (in japanese locales).
            5. dtmail doesn't process attachments properly.
            6. dtmail does not process attachment icons properly.
            7. Cannot drag large messages from dtmail to dtfile.
            8. dtmail does not read "signature" setting from
                .mailrc with "-c" option.
            9. CDE: "Occupy Workspace" re-appeared as moving
                around the workspaces.
            10. DTWM leaks pixmap causing the Xserver memory to
                grow.
            11. Dtwm is causing a pointer freeze when using
                a system modal dialog.
            12. dtwm: problem with modal dialogs under
                multi-screen configuration.
            13. Deleting CDE style manager from front panel
                causes dtwm to abort.
            14. Problems unlocking session when Dtsession*keys
                is set.
            15. dtcm print info dialog doesn't warn about
                non-writable dirs.
            16. dtcm reports wrong day when deleting an
                appointment on a leap year.
            17. dtcm support in iso8859-15.
            18. dtcm and transitionlinks.
            19. Style Manager (beep)'s window width is too
                narrow to show the title.
            20. Permissions problem in /usr/dt/bin/dtappgather.
            21. dtpad file menu sensitivity problem.
            22. Can't display dtfile simultaneously on
                2 screens in multiscreen display.
            23. Problem with root PATH.
            24. CDE's print manager doesn't show scheduled
                printjobs for enabled printer.
            25. PHSS_17566 prepends iso8859-15 to fonts path.
                Appending is better.
            26. Problem in rpc.ttdbserver.
            27. CDE - dtpad corrupts files without notice
                if target filesystem is full.
            28. dtpad fails to open large (>~30Mb) files.
            29. Problem with dtspcd.
            30. Buffer overflow in libdthelp.
            31. Core dump bringing up index box with DtHelp.
            32. Permissions problem in /usr/dt/bin/dtterm.
            33. Wants dtterm to have an option to flush the
                log on each write.
            34. ER: rpc.ttdbserver to exclude systems in
                'tt_dbexclude' config file.
            35. EuDelta: dtmail: incorrect MIME charset
                tag for ISO-885915 charset.
            36. dtlogin man page correct at "labelString"
                description.
            37. dtcm_insert allows ending time without
                starting time.
            38. dtstyle(1) man page is a mess.
            39. dtcm_* man pages contain inconsistent
                information.
            40. Library Access problem in CDE.
            41. dtcm month view does not display
                iso-15 fonts.

            Based on HP-UX patch PHSS_17566:
            1) Change sys.resources to provide new input device
               functionality.

            Based on HP-UX patch PHSS_17329:
            1) Include iso_8859.15 related changes.

            Based on HP-UX patch PHSS_17268:
            1) Unable to unlock screen when dtsession*keys resource
               is set.

            Based on HP-UX patch PHSS_16966:
            1) Memory leak in dtmail.
            2) dtmail changes GID when using mailbox
               other than /var/mail/ "user".
            3) dtmail doesn't handle inline attachment correctly.
            4) Problems with dtmail.
            5) dtmail permissions problem number 1.
            6) dtmail permissions problem number 2.
            7) dtmail permissions problem number 3.
            8) documentation of dtmail command line options.
            9) PHSS_15795 dtmail uses non-standard encoding at
               Subject under ja_JP.SJIS.
            10) dtmail always saves settings in $HOME/.mailrc.

            Based on HP-UX patch PHSS_15795:
            1) dtpad: cannot disable sensitivity of file menu option.
            2) CDE Trash Can is not emptied automatically at user
               logout.
            3) dtlogin fails to set primary gid.
            4) Continuous unlock causes problem for CDE.
            5) dtscreen implements usleep incorrectly
            6) dtscreen cannot handle values for delay > 999999
            7) dtlogin core dump with large Xterminal environments
            8) dtlogin core dumps when trying to release memory.
            9) CDE instability in Rocklin 9804 FB2
            10) Help of resize icon in dticon's edit menu is incorrect.
            11) Can't set a different system-wide default palette for
                dtsession
            12) dtmail does not handle MIME-compliant filenames
                correctly
            13) Xmdestroypixmap fails causing dtwm pixmap leaks
            14) CDE dtaction doesn't expand %name% properly
            15) "dtprintinfo - populate" will not work without
                transition links
            16) File manager dumps core when "New Folder" dialog is
                reopened.
            17) resources added to restrict functionality of
                dtfile.
            18) Fixed buffer overflow in DtSvc
            19) "DtTermDisplaySend" function can not handle a string
                greater than 1024 bytes
            20) When uid is equal to zero,dtmail changes permissions on
                /var/mail/<user>
            21) dtmail changes gid when /var/mail/username is a
                symbolic link
            22) dtprintinfo aborts reporting jobs with more than
                one file
            23) enhancement for dtfile copy dialog.
            24) Display does not auto lock when screen saver is blank
                and exit dialog is displayed.
            25) Xauth filename forces Xterminal hostname to be
                unique for first 5 char's
            26) /var/dt auth filenames don't differ enough
            27) dtmail log ($HOME/sent.mail) not in expected encoding
            28) dtmail has problems with blanks in additional
                header fields.
            29) dtmailpr can not print messages sent from ccmail
            30) dtmail attachment name is corrupted in multibyte UTF-8
                locales.
            31) dtmail aborts when the "To:" field contains extended
                characters
            32) DCE and DFS will lead dtmail to change gid of user's
                mail file
            33) binary files sent as " quoted - printable " lose data
                in dtmail
            34) dtwm does not handle clients with shape extension
                enabled in front panel
            35) Problem removing directories when transient links are
                removed in dtfile.
            36) dthelpview cannot display utf8 characters correctly.
            37) Resources for customization of dtfile.
            38) CDE dtmailpr memory faults when subject line is more
                than 2000 chars
            39) dtmail aborts when attempting to view attachment
                after deleting previous message.
            40) dtmail to display the hourglass cursor when
                attaching a file

            Based on HP-UX patch PHSS_16362:
            1) Buffer overflow in dtmail.

            PHSS_16197:
            Repackaged HP-UX patch PHSS_16147 for VVOS.

            Based on HP-UX patch PHSS_16147:
            1) Buffer overflow in dtmail.
            2) Buffer overflow in rpc.ttdbserverd.

            Based on HP-UX patch PHSS_15933:
            1) Can not login to CDE when Dtstyle*PaletteDirectories
               is set.

            Based on HP-UX patch PHSS_14595:
            1) permissions problem with dtappgather.
            2) permissions problem with dtprintinfo.

            PHSS_14875:
            Repackaged HP-UX patch PHSS_14002 for VVOS.

            Based on HP-UX patch PHSS_14002:
            1) ER: wants dtpad to show results of a find in the middle
               of the display.
            2) dtmail: single character aliases do not work.
            3) Dtmail has blank "Date and Time" field if TZ=GMT0.
            4) dtmail changes GID of mailboxes to mail.
            5) Dtspcdenv contains obsolete path element, "/bin".
            6) dtcm core dumps on 10.20 for utf8 locale(s).
            7) Action FPOnItemHelp not found in "On Item Help" on the
               HELP subpanel.
            8) 11.00 dthelptag inserts HP-ROMAN8 as charset for C
               locale.
            9) dtstyle aborts when "color" window is cancelled.
            10) SR 653169334 says doc. incomplete, but patch has no man
                page updates.
            11) dtfile is unable to copy READ-ONLY
                filesystems/directories.

            PHSS_13772:
            Repackaged HP-UX patch PHSS_13724 for VVOS.

            Based on HP-UX patch PHSS_13724:
            1) Re-release of 'dtappgather'

            PHSS_13657:
            Repackaged HP-UX patch PHSS_13403 for VVOS.

            Based on HP-UX patch PHSS_13403:
            1) buffer overrun in dtaction.
            2) permissions problem with dtappgather.
            3) permissions problem with dtsearchpath.
            4) Memory leak in dtlogin.
            5) Race condition with xdm.
            6) Buffer overrun in dtlock.

            Based on HP-UX patch PHSS_12587:
            1) dthelpview hangs when LANG = ja_JP.ecuJP
            2) dtpad server hangs after opening and closing several
                times in ja_JP.SJIS
            3) dr_dt print unnecessary warning regarding hpterm
            4) dtcm dies when mailing reminders to more than one
                address.
            5) large calendar file,dtcm not being able to connect to
                the daemon process.
            6) rpc.ttdbserverd version mismatch caused by garbage
                collection.
            7) dthelpprint - &ohm does not show up when helpfile is
                printed.
            8) dthelp does not handle &sigspace correctly
            9) default action for dtmail drop action can destroy
                mailboxes.
            10) dtfile: cntl+spacebar -> Object File Comp. - map page
                says "spacebar".
            11) cde screen lock and DCE (SR 5003380758 with higher
                priority).
            12) dtcm weekly hour grid is wrong in printed output.
            13) Appointments in week view grid sometimes disappear.
            14) dtaction (PHSS_12138) dumps core when no action is
                found.

            Based on HP-UX patch PHSS_12536:
            1) cde action doesn't terminate processes well

            Based on HP-UX patch PHSS_12449:
            1) Non-C locales have problems integrating multiple
               dtwm.fp's (frontpanels)

            Based on HP-UX patch PHSS_12294:
            1) CDE does not log bad login attempts to /var/adm/btmp.

            PHSS_13046:
            Repackaged HP-UX patch PHSS_12138 for VVOS.

            Based on HP-UX patch PHSS_12138:
            1) Fix condition whereby a string copy of an environment
               variable can overflow the stack buffer causing various
               applications to core dump.
            2) dtwm may hang at reading $HOME/.dt/types/dt.dt under
               LANG=ja_JP.eucJP
            3) CDE does not log bad login attempts to /var/adm/btmp.

            Based on HP-UX patch PHSS_11913:
            1) CDE does not report number of failed logins.
            2) The audit records written by system commends are not
               being written to the audit logs.

            Based on HP-UX patch PHSS_11348:
            1) 10.20 - passwd set so only root can change -> can't
               login using CDE.

            PHSS_12103:
            Repackaged HP-UX patch PHSS_11147 for VVOS.

            Based on HP-UX patch PHSS_11147:
            1) CDE appmanager, "The folder specification .. does not
                exist"
            2) CDE; dtksh; cannot trap SIGHUP, SIGINT signals when
                using XtMainLoop.
            3) Dtgreet hangs trying to display to xterminal without
                CDE fonts.
            4) CDE screen locker doesn't use DCE authentication to
                unlock the screen
            5) dtsearchpath:10.20: intermittent core dumps
            6) CDE:trusted system:screen lock:display hangs after 3
                unsucc.tries2unlock
            7) CDE:Trusted system:root can't unlock screen lock
            8) cde:trusted system:screenlock: unlock by root seen as
                unsuccessful try
            9) Possibility of disabling user accounts on trusted
                system by screen lock
            10) dtmail die when a mail message with an attachment is
                dropped to dtpad
            11) dtmail receipt of certain elm messages can corrupt
                mailbox
            12) CDE Helpviewer hangs on help volume for C++.
            13) dtfile doesn't handle well directories with suid bit
                set
            14) dtstyle does not know how to correctly handle merged
                input devices
            15) core dump as soon as help/contents asked to xsnapadmin,
                or start
            16) HP CDE/VUE (newer version) adding 'newline' after
                !!emphasized!! text.
            17) dthelpprint: Cannot print "Current and Subtopics."
            18) CDE /usr/dt/config/Xsession.d/0030.dttmpdir causes
                error after patch

            Based on HP-UX patch PHSS_10995:
            1) With large $PATH configurations, dtsearchpath may hang
                and/or dump core.

            Based on HP-UX patch PHSS_10876:
            1) Dtgreet hangs trying to display to xterminal without CDE
               fonts.
            2) cde:trusted system:screenlock: unlock by root seen as
               unsuccessful try
            3) CDE:Trusted system:root can't unlock screen lock
            4) Possibility of disabling user accounts on trusted
               system by screen lock
            5) CDE screen locker doesn't use DCE authentication to
               unlock the screen
            6) CDE builtin screen lock may fail to display the password
               prompt.

            Based on HP-UX patch PHSS_10875:
            1) CDE builtin screen lock may fail to display the password
               prompt

            Based on HP-UX patch PHSS_9803:
            1) Duplicate symbol names in libDtSvc cause conflicts.
            2) CDE Screen Lock problem with PAM enabled.
            3) The Abbrev shows up in an xref.
            4) dthelp parser checkdefault routine has logic flaws.
            5) dthelptag errors in sdl file when no source errors
                exist.
            6) <term> doesn't allow splitting across line ending in
                indented text.
            7) dthelptag puts empty <entry> in index list.
            8) link for xref in ex put in incorrect location..
            9) Index does not redisplay topic after choosing a second
                different topic.
            10) dthelpview can't view a help volume index when one is
                empty.
            11) dthelpview -man doesn't manage the text widget
                correctly if resize. ViewW.
            12) Dthelpprint uses obsolete option.
            13) When -subTopics used, dthelpprint does not print the
                sub topics.
            14) Audit trail in CDE on trusted systems doesn't work
                correctly.
            15) dtpad hangs with large cad binary file.
            16) Account with large uid cannot perform drag and drop,
                actions.
            17) dtfile hangs in ja_JP.SJIS locale when attempting to
                edit filenames.
            18) CDE/dtmail cannot paste into the To, From, Subject,
                Bcc, Cc lines.

            Based on HP-UX patch PHSS_9627:
            1) It is possible to bypass proper authentication
            2) Screen lock with integrated login fails at 10.20
               on second unlock
            3) CDE Screen Lock problem with PAM

            Based on HP-UX patch PHSS_8667:
            1) dthelpprint quits with memory fault in
                fr_FR.sio88591 locale.
            2) dtwm aborts when using lrom under certain conditions
            3) dtwm aborts when deleting action from subpanel that
                is also on front panel.
            4) dtmail doesn't read MPower attachments correctly.
                Dragging multiple messages from one mailbox to another
                doesn't work.
            5) dtmail will randomly abort when performing drag and
                drop.
            6) Document saved w/ all mime encoding intact in dtmail
                if saved as text.
            7) Dtmail locks the mail file - this can hang dtmail.
            8) dtmail needs transition link: /usr/lib/sendmail ->
                /usr/sbin/sendmail.
            9) ttsession -p can fail to print data returned from
                child.
            10) ttsession hangs on pmap_getport() call.
            11) libDtHelp uses the Default Visual and Default Root
                window to set up GC's and the visual information.

            Based on HP-UX patch PHSS_7726:
            1) Resources appKeypadDefault & appCursorDefault have no
               affect on dtterm.
            2) In EUC-2byte codesets, it takes 2 backspaces to erase 1
               multi-byte character.
            3) Missing or duplicate mnemonics in French & German
               locales.

            Based on HP-UX patch PHSS_7724:
            1) Missing multiple group info in id(1) command.
            2) xdmMode does not work for CDE.
            3) Default 2-user license doesn't count logins as it did
               in Vue.
            4) CDE is vulnerable to denial of service attacks.

    Defect Description:
            PHSS_25419:
            Repackaged HP-UX patch PHSS_25137 for VVOS.

            Note: Printing services are not supported under VVOS.

            Based on HP-UX patch PHSS_25137:
            1. Problem with rpc.ttdbserverd.

            Resolution:
            Buffer overflow is checked in
            rpc.ttdbserverd.

            Based on HP-UX patch PHSS_23798:
            1. dtmail gets segmentation fault and core dump
               when loading mail files.

            Resolution:
            dtmail is corrected to handle mail files having
            "=?" string at the end of the header field.

            2. TT_AUTHFILE_ENTRY_MISSING error not reported
               correctly.

            Resolution:
            Proper error message "TT_AUTHFILE_ENTRY_MISSING"
            is logged into syslog file, if TT_AUTHFILE is missing.

            3. libtt.1 seems to have unresolved external
               references.

            Resolution:
            libtt.1 does not have any unresolved external
            references.

            4. When ttsession fails bind(), portmap goes cpu-bound.

            Resolution:
            In case of non-availability of port, ttsession would
            log an error message in /var/adm/syslog/syslog.log file,
            informing that no port is available.

            5. dtcm dumps core trying to open an event
               w/dist. list > 100 chars.

            Resolution:
            The user will be able to enter maximum of 200 characters
            in 'Mail To' field, when Appointment List or Todo List
            is selected.

            6. dtconfig -reset does not appear to work correctly.

            Resolution:
            X will run without "-auth" option when the authorization
            is disabled, hence dtconfig -reset works correctly.

            7. dtmail will not use mailcap files.

            Resolution:
            Man page for dtmail has been changed appropriately to
            document the information.

            PHSS_24097:
            Repackaged HP-UX patch PHSS_23796 for VVOS:

            Based on HP-UX patch PHSS_23796:
            1. dtfile consumes cpu/memory when it tries to
               open a folder of large size.

            Resolution:
            dtfile will not consume cpu/memory when it opens
            folders of any size.

            PHSS_23848:
            Repackaged HP-UX patch PHSS_23516 for VVOS:

            Based on HP-UX patch PHSS_23516:
            1. Problem in dtlogin.

            Resolution:
            The file which is linked to $HOME/.dt/paminfo_<disp>
            won't get overwritten if the user doesn't have the
            necessary permissions.

            2. Another problem in rpc.cmsd.

            Resolution:
            Buffer overflow is checked in rpc.cmsd.

            3. Problem in dtprintinfo.

            Resolution:
            Buffer overflow is prevented in libDtHelp to
            avoid core dump.

            Based on HP-UX patch PHSS_22339:
            1. dthello program can't handle some fonts in
               /usr/lib/X11/fonts/misc.

            Resolution:
            Fix has been provided to enable dthello run with default
            font if the char set does not support the given font.

            2. CDE: dtsession logs pam info to syslog after CDE
               patch installed.

            Resolution:
            The unnecessary logging of success status of PAM, into
            the syslog is prevented.

            3. Dtterm -tm to disable a tty setting does not work.

            Resolution:
            Proper validation has been added so that the -tm option
            in dtterm gives proper results for invalid entries.

            4. Invalid host in Xaccess prevents following hosts from
               connecting.

            Resolution:
            dtlogin is corrected so that valid hosts following the
            invalid one can also connect to the server.

            5. dtsession failed to lock the screen while pull-down
               menu is up.

            Resolution:
            dtsession is modified such that it will lock the screen
            when the pull-down/pop-up menu is up and the timeout is
            allowed.

            6. Core dump selecting text from display of CDE help files.

            Resolution:
            Fix was done to make dthelpview function properly when
            text is selected from display and scrolled down vertically.

            7. Rename functionality does not work in the CDE File
               manager.

            Resolution:
            dtfile is modified such that renaming will work within
            the same folder.

            8. dtsession cores when screen is unlocked after timeout
               lock with popup.

            Resolution:
            dtsession is modified such that it doesn't dump core when
            screen is unlocked after timeout lock with popup.

            9. dtfile fails on NFS mounted file with no read
               permissions.

            Resolution:
            Fix has been made so that dtfile will display a NFS mounted
            file with no read permissions.

            10. dtfile fails to handle Netscape e-mail attachments
                correctly.

            Resolution:
            This fix will avoid core dump in dtfile if a netscape
            attachment is dropped on it.

            11. dtaction -user <account_name> problem.

            Resolution:
            dtaction -user <account_name> problem has been resolved
            if the system is converted to a trusted system.

            12. Man page information is insufficient in dtterm
                savelines option.

            Resolution:
            The man page for dtterm was updated to reflect the
            maximum number of lines that can be saved using the
            -sl option.

            13. The "Delete" option should be disabled, if we
                have single workspace.

            Resolution:
            dtwm has been fixed to disable the delete option if
            there is only one workspace.

            14. filemanager does not sort alphabetically by case.

            Resolution:
            Fix has been made to allow dtfile sort files in
            alphabetical order as 'ls' command in UNIX.

            15. Bad human factors in dtlogin passwd expiration
                code.

            Resolution:
            This fix will make the hpterm to occupy the entire
            screen and enable the user to enter the password
            without moving the cursor.

            16. File Manager experiences strange behaviour.

            Resolution:
            dtfile will behave as expected and allow the
            user to create a new file or folder.

            17. "The "ASCII Convert" function not working
                in dtcalc".

            Resolution:
            "ASCII Convert" functionality works for multibyte
            locales and displays an error message if non-ASCII
            char is used as input.

            18. CDE print manager does not display standard
                input jobs.

            Resolution:
            The Print manager has been modified to display
            icons for print jobs given from standard input.

            19. Problem in dtlogin.

            Resolution:
            Buffer overflow in dtlogin has been resolved.

            20. dtfile - does not restore desktop icons
                under certain conditions.

            Resolution:
            The dtfile-Icons are restored by setting the
            proper Display value during the Desktop
            Initialization.

            21. PHSS_20860 does not cleanup PHSS_17566
                or PHSS_17268.

            Resolution:
            Code has been added in the postinstall script
            to fix this defect.

            PHSS_22546:
            Repackaged HP-UX patch PHSS_22319 for VVOS.

            Based on HP-UX patch PHSS_22319:
            1. dtterm problem.

            Resolution:
            Error checking has been introduced to check the
            dtterm problem with the -tn option.

            2. dtterm cannot handle more than 32k saveLines.

            Resolution:
            Fix has been made to handle dtterm savelines
            option properly.

            Based on HP-UX patch PHSS_20860:
            1. dtcm_insert does not recognize command line
               options like "today".

            Resolution:
            Fix was made in dtcm_insert to support command line
            options like "today","tomorrow" correctly.

            2. Users defined formats in mail reminders of dtcm
               appointments are incorrectly displayed.

            Resolution:
            Users can choose desired format in mail reminders
            of dtcm appointments.

            3. dtpad file open dialog box will not show
               hidden files.

            Resolution:
            Documentation is added to text editor man page to
            view hidden files and folders in file open dialog
            boxes.

            4. dtfile: Cannot search contents from hidden files.

            Resolution:
            The fix is made in File Manager and user would be
            able to search pattern in hidden files and folders
            also.

            5. dtmail edit label in menu bar get wrong
               Japanese character by libc patch PHCO_19181.

            Resolution:
            The fix is made to correct the appearance of wrong
            japanese character in Edit string of dtmail after
            installing libc patch PHCO_19181.

            6. dtwm has problems with initial placement of
               icons on the desktop.

            Resolution:
            The icon place resource of dtwm was properly
            initialized to place 0, so that it will follow
            the Dtwm*iconplacement resource. Icons will be
            placed properly in root window after the fix.

            7. Setting home directory for a specific user
               may not be appropriate.

            Resolution:
            After the fix, dtlogin will not add the home directory
            in searchpath for a specific user which causes
            performance problems.

            8. ER: wants dialog to confirm WorkSpace delete
               operation.

            Resolution:
            Fix provides a confirmation dialog popup while
            deleting a workspace.

            9. ER: dtlogin: Display location of logfile
               if Xserver cannot be started.

            Resolution:
            dtlogin message catalog has been modified
            to give the location of logfile if Xserver
            cannot be started after the fix.

            10. Trusted system: dtconfig -e doesn't work.

            Resolution:
            The extra space has been removed before
            #if directive in dtconfig file to handle the "-e"
            option correctly in a trusted system.

            11. using sleep(1) decreased dtlogin performance.

            Resolution:
            Fix made removes the sleep command in
            dtlogin which causes performance degradation.

            12. Sometime "Open"/"Print" are not shown on
                menu on attachment.

            Resolution:
            CDE Mailer would display menu items "Open" and
            "Print" always, when selecting an attachment of mail
            on dtmail and clicking right mouse button on it.

            13. dtmail does not create ~/sent.mail.

            Resolution:
            CDE Mailer would log sent messages to $HOME/sent.mail
            if the filename field in "Message Filing" options is
            blank or set to default(~/sent.mail).

            14. dtmail - when multiple attachments added,
                delete one will delete everyone.

            Resolution:
            CDE Mailer would delete only the selected attachment
            at the time of composing a new message and not all
            the attachments.

            15. dtcm_lookup with options -d and -v is not
                always correct.

            Resolution:
            dtcm_lookup would be displaying appointments
            correctly when -d and -v options are used.

            16. dtmail does not recognize keyword 'discard'.

            Resolution:
            Fix was made in CDE Mailer to recognize
            command 'discard' used in $HOME/.mailrc file.

            17. Xserver with "-audit 2" option: entries in
                Xerrors use wrong timezone

            Resolution:
            Fix was made so that Xserver when run with
            "-audit 2 " option logs entries in Xerrors with
            correct timezone and date .

            18. VUE/CDE - double-clicking during logout can
                destroy current session.

            Resolution:
            Fix was made in CDE Session Manager and user would
            be able to save CDE session during CDE logout.

            19. Dtterm writes incorrect information in /etc/utmp,
                hence "who -u" returns incorrect information.

            Resolution:
            Fix has been made in dtterm to write correct information
            in /etc/utmp."who -u" returns correct values after the fix.

            20. When page numbering is enabled, dtlp produces
                incorrect output.

            Resolution:
            This fix would remove the formatting errors which
            occur while printing using dtlp with page numbering
            option enabled.

            21. CDE Xconfig cannot specify host specific
                resource file.

            Resolution:
            Dtlogin resources specified through host specific
            Xconfig file will be properly set after the fix.

            22. JAGaa40160 has side effects on icons using
                default iconPixmap.

            Resolution:
            Default icon image is shown for the applications
            when there is no user specified image for its
            iconpixmap.

            23. dtpad man page is out of date.

            Resolution:
            Text Editor man page was updated with additional
            information.

            24. dtstyle incorrectly sets enableBtn1Transfer.

            Resolution:
            dtstyle was changed so that enableBtn1Transfer
            resource is set to True/False and not a incorrect
            value like button2_transfer.

            25. Customer requesting dtpad add a line feed when
                a file is saved.

            Resolution:
            The line feed("\n") is added at the end of dtpad
            text file while saving.

            26. Problem with dtspcd.

            Resolution:
            The problem in dtspcd is fixed.

            27. dtlogin consumes CPU after it reaches ~2000
            open pipes.

            Resolution:
            The fix is made so that dtlogin does not
            consume CPU after reaching ~2000 open pipes.

            28. WS delete confirmation should not come up,
            if we have only one workspace.

            Resolution:
            dtwm is corrected so that it would not display
            WS delete confirmation dialog, if single workspace
            is present.

            29. who -R shows improper hostname who logged
            from hpterm, xterm, dtterm.

            Resolution:
            Fix was made so that "who -R" shows proper
            hostname for users using dtterm, hpterm,xterm
            when the hostname is greater than 16 chars.

            30. dtwm "MONITOR_TYPE mail" control not honoring
            "FILE_NAME".

            Resolution:
            Fix was made so that dtwm "MONITOR_TYPE mail"
            control honors user defined file.

            31. Improper handling of unsuccessful login
            count for root.

            Resolution:
            Unsuccessful login count for root in trusted system
            will be correct when incorrect password is entered
            on a screen locked by any user after this fix.

            32. dtcm doesn't malloc enough space for some
            character strings (arpaPhrase)

            Resolution:
            Defect was fixed by adding 1 byte during malloc
            to take care of the NULL character inserted.

            33. ACE6: PHSS_18425 postinstall puts messages
            in swagent.log file

            Resolution:
            Modified the code in the Postinstall script
            so that the messages are not logged in "swagent.log"
            file.

            Based on HP-UX patch PHSS_20715:
            1. "dtterm -iconic -e shellscript" sometimes
               did not terminate.

            Resolution:
            The callback which terminates dtterm was
            called synchronously.

            PHSS_19819:
            Repackaged HP-UX patch PHSS_19747 for VVOS.

            Based on HP-UX patch PHSS_19747:
            1. Problem with ttsession.

            Resolution:
            Problem in ttsession is fixed.

            PHSS_19702:
            Repackaged HP-UX patch PHSS_19482 for VVOS.

            Based on HP-UX patch PHSS_19482:
            1. dtfile popup menu messages corrupt in C locale.

            Resolution:
            The fix removes the nls messages that were appearing
            in the /usr/dt/appconfig/types/C/dtfile.dt and eliminates
            the appearance of corrupt messages in folder pop-up
            menus of CDE file manager in C locale.

            2. Problem in rpc.cmsd.

            Resolution:
            The fix increases the buffer size to avoid memory
            overflows.

            3. dtappgather ignores symbolic directory links.

            Resolution:
            dtappgather was modified so that all the links
            referring to directories are also considered as
            directories.

            Based on HP-UX patch PHSS_18425:
            1. dtlogin greeting obscured if more than four lines.

            Resolution:
            Resources have been changed to fix this defect.

            2. CDE - trusted system does not give passwd expiration
                notification.

            Resolution:
            The defect is fixed by writing the message on
            dthello screen for password expiry notification on
            trusted system.

            3. Would like to add audible alert to CDE login for
                incorrect logins.

            Resolution:
            Audible alert & slight delay before error dialog
            comes up is provided.

            4. "Deleted Messages" window has an English title
                 (in japanese locales).

            Resolution:
            The fix was made for a localization problem.
            In Japanese locales, English messages were appearing
            in "Deleted Messages" window of dtmail.The fix
            was made to localize the message.

            5. dtmail doesn't process attachments properly.

            Resolution:
            The fix was made to avoid the growth of attachment
            actions in the Attachment pulldown menu when
            switching between mails in the mailbox.

            6. dtmail does not process attachment icons properly.

            Resolution:
            This fix is made to process the attachment icons
            properly based upon the newly added Content-Disposition
            field.

            7. Cannot drag large messages from dtmail to dtfile.

            Resolution:
            The fix was made to enable drag and drop of
            large mail messages between dtmail and file manager.

            8. dtmail does not read "signature" setting from
                .mailrc with "-c" option.

            Resolution:
            The fix was made in dtmail to read the signature and
            add it in the compose window when -c option is used.

            9. CDE: "Occupy Workspace" re-appeared as moving
                around the workspaces.

            Resolution:
            The fix was made to ensure proper functionality of
            "Occupy workspace" window.

            10. DTWM leaks pixmap causing the Xserver memory to
                grow.

            Resolution:
            The defect is fixed by freeing the icon pixmap of
            a client when the client is withdrawn from the
            workspace. This fix avoids memory leak in dtwm and
            growth in Xserver memory size.

            11. Dtwm is causing a pointer freeze when using
                a system modal dialog.

            Resolution:
            The defect is fixed by checking if any menu is
            posted when the system modal is active and unpost
            it before preventing the events from being
            dispatched to toolkit.

            12. dtwm: problem with modal dialogs under
                multi-screen configuration.

            Resolution:
            This defect is fixed by adding an entry to the
            screen other than the one in which the system
            modal dialog comes up above the old clients on
            that screen. After this change lower windows
            raise properly when focused in multi screen
            configuration.

            13. Deleting CDE style manager from front panel
                causes dtwm to abort.

            Resolution:
            The defect is fixed by changing the initialization
            of a function which frees the string of the control
            element when it is deleted from the front panel.

            14. Problems unlocking session when Dtsession*keys
                is set.

            Resolution:
            Fix done to exit from loop when correct password
            is given without checking for other users in the
            Dtsession*keys resource.

            15. dtcm print info dialog doesn't warn about
                non-writable dirs.

            Resolution:
            This fix involves in providing an ERROR DIALOG for
            non writable Directories.

            16. dtcm reports wrong day when deleting an
                appointment on a leap year.

            Resolution:
            The fix was done to make dtcm capable to delete
            even the last appointment on leap days.

            17. dtcm support in iso8859-15.

            Resolution:
            iso8859-15 locale name and date map are included
            for dtcm.

            18. dtcm and transition links.

            Resolution:
            The fix has been done so that sendmail from
            /usr/sbin is used directly instead of the link
            i.e., .usr/lib/sendmail.

            19. Style Manager (beep)'s window width is too
                narrow to show the title in Japanese.

            Resolution:
            This fix is provided by increasing the width of
            "Beep" dialog box by 10 pixels to accommodate the
            full title in Japanese.

            20. Permissions problem in /usr/dt/bin/dtappgather.

            Resolution:
            This defect is fixed by preventing creation of
            subdirectories.

            21. dtpad file menu sensitivity problem.

            Resolution:
            This defect is fixed by disabling some of the
            file menu items of dtpad when dtpad is invoked
            with the -viewOnly option.

            22. Can't display dtfile simultaneously on
                2 screens in multiscreen display.

            Resolution:
            Added the capability to display dtfile on
            multi-screen environment.

            23. Problem with root PATH.

            Resolution:
            Root path has been fixed.

            24. CDE's print manager doesn't show scheduled
                printjobs for enabled printer.

            Resolution:
            Checks for listing of all the information has
            been modified.

            25. PHSS_17566 prepends iso8859-15 to fonts path.
                Appending is better.

            Resolution:
            /etc/dt/config/XSetup file has been changed to
            append the font path.

            26. Problem in rpc.ttdbserver.

            Resolution:
            Included error handling to avoid killing of the
            rpc.ttdbserver.

            27. CDE - dtpad corrupts files without notice
                if target filesystem is full.

            Resolution:
            Checked the return status of the write calls
            to monitor the error condition.

            28. dtpad fails to open large (>~30Mb) files.

            Resolution:
            Fix involves display of error dialog when large
            files opened through dtpad under low memory
            conditions.

            29. Problem with dtspcd.

            Resolution:
            Error checking for limits has been added and
            error dialogs are displayed when limits are
            exceeded.

            30. Buffer overflow in libdthelp.

            Resolution:
            Included checks for boundary validations in
            Searchpath.

            31. Core dump brining up index box with DtHelp.

            Resolution:
            Dthelp was corrected to avoid core dump while
            bringing up index box with a particular Font set.

            32. Permissions problem in /usr/dt/bin/dtterm.

            Resolution:
            The fix was made to set correct uid for temporary
            files created.

            33. Wants dtterm to have an option to flush the
                log on each write.

            Resolution:
            The fix has been done to include the '-f' option
            to flush the buffer on to the log file as and
            when an entry is made on dtterm.

            34. ER: rpc.ttdbserver to exclude systems in
                'tt_dbexclude' config file.

            Resolution:
            Created capability for rpc.ttdbserver to exclude
            systems from the ttdb list. This was done by
            considering the list of hosts mentioned in
            /etc/tt/ttdb_exclude as hosts that are not to
            be contacted.

            35. EuDelta: dtmail: incorrect MIME charset
                tag for ISO-885915 charset.

            Resolution:
            The fix was made to correct the charset header
            in dtmail for iso885915 locales.

            36. dtlogin man page correct at "labelString"
                description.

            Resolution:
            Source for the man page is modified to change the
            character \n with \\n in the labelString description
            so that the special character is displayed correctly.

            37. dtcm_insert allows ending time without
                starting time.

            Resolution:
            This defect is fixed by making current system time as
            default starting time.

            38. dtstyle(1) man page is a mess.

            Resolution:
            This fix is done by providing the missing man page
            information.

            39. dtcm_* man pages contain inconsistent information.

            Resolution:
            The man pages have been corrected.

            40. Library Access problem in CDE.

            Resolution:
            Resolved by including localmacros to build cde.

            41. dtcm month view does not display
               iso-15 fonts.

            Resolution:
            The fix is in the app-defaults file in few
            iso885915 locales. The applicationFontFamily
            has been changed for the fix.

            Based on HP-UX patch PHSS_17566:
            1) Change sys.resources to provide new input device
               functionality.

            Resolution:
            Changes were done in
            /usr/dt/config/<eurolocale>/sys.resource
            file provide support for USB mouse.

            Based on HP-UX patch PHSS_17329:
            1) Include iso_8859.15 related changes.

            Resolution:
            Introducing new files for euro related functionality.

            Based on HP-UX patch PHSS_17268:
            1) Unable to unlock screen when dtsession*keys resource
               is set

            Based on HP-UX patch PHSS_16966:
            1) Memory leak in dtmail.
            2) dtmail changes GID when using mailbox
               other than /var/mail/ "user".
            3) dtmail doesn't handle inline attachment correctly.
            4) Problems with dtmail.
            5) dtmail permissions problem number 1.
            6) dtmail permissions problem number 2.
            7) dtmail permission problem number 3.
            8) Documentation of dtmail command line options.
            9) PHSS_15795 dtmail uses non-standard encoding at
               Subject under ja_JP.SJIS.
            10) dtmail always saves settings in $HOME/.mailrc.

            Based on HP-UX patch PHSS_15795:
            1) dtpad: cannot disable sensitivity of file menu option.
            2) CDE Trash Can is not emptied automatically at user
               logout.
            3) dtlogin fails to set primary gid.
            4) Continuous unlock causes problem for CDE.
            5) dtscreen implements usleep incorrectly
            6) dtscreen cannot handle values for delay > 999999
            7) dtlogin core dump with large Xterminal environments
            8) dtlogin core dumps when trying to release memory.
            9) CDE instability in Rocklin 9804 FB2
            10) Help of resize icon in dticon's edit menu is incorrect.
            11) Can't set a different system-wide default palette for
                dtsession
            12) dtmail does not handle MIME-compliant filenames
                correctly
            13) Xmdestroypixmap fails causing dtwm pixmap leaks
            14) CDE dtaction doesn't expand %name% properly
            15) "dtprintinfo - populate" will not work without
                transition links
            16) File manager dumps core when "New Folder" dialog is
                reopened.
            17) resources added to restrict functionality of
                dtfile.
            18) Fixed buffer overflow in DtSvc
            19) "DtTermDisplaySend" function can not handle a string
                greater than 1024 bytes
            20) When uid is equal to zero,dtmail changes permissions on
                /var/mail/<user>
            21) dtmail changes gid when /var/mail/username is a
                symbolic link
            22) dtprintinfo aborts reporting jobs with more than
                one file
            23) enhancement for dtfile copy dialog.
            24) Display does not auto lock when screen saver is blank
                and exit dialog is displayed.
            25) Xauth filename forces Xterminal hostname to be
                unique for first 5 char's
            26) /var/dt auth filenames don't differ enough
            27) dtmail log ($HOME/sent.mail) not in expected encoding
            28) dtmail has problems with blanks in additional
                header fields.
            29) dtmailpr can not print messages sent from ccmail
            30) dtmail attachment name is corrupted in multibyte UTF-8
                locales.
            31) dtmail aborts when the "To:" field contains extended
                characters
            32) DCE and DFS will lead dtmail to change gid of user's
                mail file
            33) binary files sent as " quoted - printable " lose data
                in dtmail
            34) dtwm does not handle clients with shape extension
                enabled in front panel
            35) Problem removing directories when transient links are
                removed in dtfile.
            36) dthelpview cannot display utf8 characters correctly.
            37) Resources for customization of dtfile.
            38) CDE dtmailpr memory faults when subject line is more
                than 2000 chars
            39) dtmail aborts when attempting to view attachment
                after deleting previous message.
            40) dtmail to display the hourglass cursor when
                attaching a file

            Based on HP-UX patch PHSS_16362:
            1) Buffer overflow in dtmail.

            PHSS_16197:
            Repackaged HP-UX patch PHSS_16147 for VVOS.

            Based on HP-UX patch PHSS_16147:
            1) Buffer overflow in dtmail.
            2) Buffer overflow in rpc.ttdbserverd.

            Based on HP-UX patch PHSS_15933:
            1) Can not login to CDE when Dtstyle*PaletteDirectories
               is set.

            Based on HP-UX patch PHSS_14595:
            1) permissions problem with dtappgather.
            2) permissions problem with dtprintinfo.

            PHSS_14875:
            Repackaged HP-UX patch PHSS_14002 for VVOS.

            Based on HP-UX patch PHSS_14002:
            1) ER: wants dtpad to show results of a find in the middle
               of the display.
            2) dtmail: single character aliases do not work.
            3) Dtmail has blank "Date and Time" field if TZ=GMT0.
            4) dtmail changes GID of mailboxes to mail.
            5) Dtspcdenv contains obsolete path element, "/bin".
            6) dtcm core dumps on 10.20 for utf8 locale(s).
            7) Action FPOnItemHelp not found in "On Item Help" on the
               HELP subpanel.
            8) 11.00 dthelptag inserts HP-ROMAN8 as charset for C
               locale.
            9) dtstyle aborts when "color" window is cancelled.
            10) SR 653169334 says doc. incomplete, but patch has no man
                page updates.
            11) dtfile is unable to copy READ-ONLY
                filesystems/directories.

            PHSS_13772:
            Repackaged HP-UX patch 13724 for VVOS.

            Based on HP-UX patch PHSS_13724:
            1) Re-release of 'dtappgather'

            PHSS_13657:
            Repackaged HP-UX patch PHSS_13403 for VVOS.

            Based on HP-UX patch PHSS_13403:
            1) buffer overrun in dtaction.
            2) permissions problem with dtappgather.
            3) permissions problem with dtsearchpath.
            4) Memory leak in dtlogin.
            5) Race condition with xdm.
            6) Buffer overrun in dtlock.

            Based on HP-UX patch PHSS_12587:
            1) dthelpview hangs when LANG = ja_JP.ecuJP
            2) dtpad server hangs after opening and closing several
                times in ja_JP.SJIS
            3) dr_dt print unnecessary warning regarding hpterm
            4) dtcm dies when mailing reminders to more than one
                address.
            5) large calendar file,dtcm not being able to connect to
                the daemon process.
            6) rpc.ttdbserverd version mismatch caused by garbage
                collection.
            7) dthelpprint - &ohm does not show up when helpfile is
                printed.
            8) dthelp does not handle &sigspace correctly
            9) default action for dtmail drop action can destroy
                mailboxes.
            10) dtfile: cntl+spacebar -> Object File Comp. - map page
                says "spacebar".
            11) cde screen lock and DCE (SR 5003380758 with higher
                priority).
            12) dtcm weekly hour grid is wrong in printed output.
            13) Appointments in week view grid sometimes disappear.
            14) dtaction (PHSS_12138) dumps core when no action is
                found.

            Based on HP-UX patch PHSS_12536:
            1) cde action doesn't terminate processes well

            Based on HP-UX patch PHSS_12449:
            1) Non-C locales have problems integrating multiple
               dtwm.fp's (frontpanels)

            Based on HP-UX patch PHSS_12294:
            1) CDE does not log bad login attempts to /var/adm/btmp.

            PHSS_13046:
            Repackaged HP-UX patch PHSS_12138 for VVOS.

            Based on HP-UX patch PHSS_12138:
            1) Fix condition whereby a string copy of an environment
               variable can overflow the stack buffer causing various
               applications to core dump.
            2) dtwm may hang at reading $HOME/.dt/types/dt.dt under
               LANG=ja_JP.eucJP
            3) CDE does not log bad login attempts to /var/adm/btmp.

            Based on HP-UX patch PHSS_11913:
            1) CDE does not report number of failed logins.
            2) The audit records written by system commends are not
               being written to the audit logs.

            Based on HP-UX patch PHSS_11348:
            1) 10.20 - passwd set so only root can change -> can't
               login using CDE.

            PHSS_12103:
            Repackaged HP-UX patch PHSS_11147 for VVOS.

            Based on HP-UX patch PHSS_11147:
            1) CDE appmanager, "The folder specification .. does not
                exist"
            2) CDE; dtksh; cannot trap SIGHUP, SIGINT signals when
                using XtMainLoop.
            3) Dtgreet hangs trying to display to xterminal without
                CDE fonts.
            4) CDE screen locker doesn't use DCE authentication to
                unlock the screen
            5) dtsearchpath:10.20: intermittent core dumps
            6) CDE:trusted system:screen lock:display hangs after 3
                unsucc.tries2unlock
            7) CDE:Trusted system:root can't unlock screen lock
            8) cde:trusted system:screenlock: unlock by root seen as
                unsuccessful try
            9) Possibility of disabling user accounts on trusted
                system by screen lock
            10) dtmail die when a mail message with an attachment is
                dropped to dtpad
            11) dtmail receipt of certain elm messages can corrupt
                mailbox
            12) CDE Helpviewer hangs on help volume for C++.
            13) dtfile doesn't handle well directories with suid bit
                set
            14) dtstyle does not know how to correctly handle merged
                input devices
            15) core dump as soon as help/contents asked to xsnapadmin,
                or start
            16) HP CDE/VUE (newer version) adding 'newline' after
                !!emphasized!! text.
            17) dthelpprint: Cannot print "Current and Subtopics."
            18) CDE /usr/dt/config/Xsession.d/0030.dttmpdir causes
                error after patch

            Based on HP-UX patch PHSS_10995:
            1) With large $PATH configurations, dtsearchpath may hang
                and/or dump core.

            Based on HP-UX patch PHSS_10876:
            1) Dtgreet hangs trying to display to xterminal without CDE
               fonts.
            2) cde:trusted system:screenlock: unlock by root seen as
               unsuccessful try
            3) CDE:Trusted system:root can't unlock screen lock
            4) Possibility of disabling user accounts on trusted
               system by screen lock
            5) CDE screen locker doesn't use DCE authentication to
               unlock the screen
            6) CDE builtin screen lock may fail to display the password
               prompt.

            Based on HP-UX patch PHSS_10875:
            1) CDE builtin screen lock may fail to display the password
               prompt

            Based on HP-UX patch PHSS_9803:
            1) Duplicate symbol names in libDtSvc cause conflicts.
            2) CDE Screen Lock problem with PAM enabled.
            3) The Abbrev shows up in an xref.
            4) dthelp parser checkdefault routine has logic flaws.
            5) dthelptag errors in sdl file when no source errors
                exist.
            6) <term> doesn't allow splitting across line ending in
                indented text.
            7) dthelptag puts empty <entry> in index list.
            8) link for xref in ex put in incorrect location..
            9) Index does not redisplay topic after choosing a second
                different topic.
            10) dthelpview can't view a help volume index when one is
                empty.
            11) dthelpview -man doesn't manage the text widget
                correctly if resize. ViewW.
            12) Dthelpprint uses obsolete option.
            13) When -subTopics used, dthelpprint does not print the
                sub topics.
            14) Audit trail in CDE on trusted systems doesn't work
                correctly.
            15) dtpad hangs with large cad binary file.
            16) Account with large uid cannot perform drag and drop,
                actions.
            17) dtfile hangs in ja_JP.SJIS locale when attempting to
                edit filenames.
            18) CDE/dtmail cannot paste into the To, From, Subject,
                Bcc, Cc lines.

            Based on HP-UX patch PHSS_9627:
            1) It is possible to bypass proper authentication
            2) Screen lock with integrated login fails at 10.20
               on second unlock
            3) CDE Screen Lock problem with PAM

            Based on HP-UX patch PHSS_8667:
            1) dthelpprint quits with memory fault in
                fr_FR.sio88591 locale.
            2) dtwm aborts when using lrom under certain conditions
            3) dtwm aborts when deleting action from subpanel that
                is also on front panel.
            4) dtmail doesn't read MPower attachments correctly.
                Dragging multiple messages from one mailbox to another
                doesn't work.
            5) dtmail will randomly abort when performing drag and
                drop.
            6) Document saved w/ all mime encoding intact in dtmail
                if saved as text.
            7) Dtmail locks the mail file - this can hang dtmail.
            8) dtmail needs transition link: /usr/lib/sendmail ->
                /usr/sbin/sendmail.
            9) ttsession -p can fail to print data returned from
                child.
            10) ttsession hangs on pmap_getport() call.
            11) libDtHelp uses the Default Visual and Default Root
                window to set up GC's and the visual information.

            Based on HP-UX patch PHSS_7726:
            1) Resources appKeypadDefault & appCursorDefault have no
               affect on dtterm.
            2) In EUC-2byte codesets, it takes 2 backspaces to erase 1
               multi-byte character.
            3) Missing or duplicate mnemonics in French & German
               locales.

            Based on HP-UX patch PHSS_7724:
            1) Missing multiple group info in id(1) command.
            2) xdmMode does not work for CDE.
            3) Default 2-user license doesn't count logins as it did
               in Vue.
            4) CDE is vulnerable to denial of service attacks.

    SR:
            8606215512 8606135246 8606144170 8606156317 8606159144
            8606159340 8606163670 8606175105 8606178908 8606180620
            8606177477 8606183236 5003335455 5003429910 5003462663
            1653304758 5003468157 8606108885 8606124659 8606125672
            8606126450 8606127270 8606129254 8606129455 8606133511
            8606135713 8606136673 8606139748 8606139749 8606141262
            8606145265 8606103659 8606136639 8606155712 8606125281
            1653299594 5003346098 8606108176 1653283838 5003460428
            5003462010 8606103063 8606103662 5003448555 5003455022
            5003461418 1653213488 1653233130 5003462903 5003448829
            8606108456 5003466318 8606104358 8606109149 8606127648
            8606102998 8606113630 8606126558 8606123932 8606102447
            8606102457 5003429449 5003428680 5003456095 5003437418
            5003437426 5003440248 5003435594 5003452920 5003433433
            1653283630 1653298117 5003453951 5003440891 5003366054
            5003433904 5003379826 4701401224 5003429902 4701421503
            1653290247 5003453845 4701409813 5003432401 5003360545
            4701421487 4701410621 5003459487 5003440891 1653274985
            5003436568 5003434944 4701408708 1653202879 1653208140
            5003407882 5003412619 5003376574 1653256040 5003345181
            5003408922 1653254227 5003405803 5003417055 5003414920
            1653248526 1653261115 1653256354 5003420265 5003421032
            1653268516 1653260554 1653245977 1653241109 1653248286
            5003372490 1653253179 1653243543 5003416529 5003399220
            1653258103 5003375931 5003356949 5003423152 5003411843
            5003418145 5003422980 1653252510 5003413831 4701398297
            4701398529 5003426635 4701386417 4701386425 4701386433
            5003386656 1653244939 5003402016 1653239194 5003401075
            1653236364 5003312785 1653169334 5003314740 4701327726
            5003323287 5003307769 5003321679 5003321943 1653181099
            5003334722 5003341420 5003342196 1653192187 5003342246
            5003352997 5003354209 5003345124 1653161489 4701338103
            4701343012 1653199927 1653205468 4701350314 5003349738
            5003352930 5003354811 5003356279 5003356287 5003356295
            5003356303 5003357632 5003358358 5003362095 5003364083
            5003369694 5003345140 5003339812 5003352989 1653211110
            4701364158 5003384859 1653209429 1653210344 5003384859
            5003379875 5003384412 5003363739 5003370296 4701369611
            4701369629 5003390484 5003384149 5003392720 1653227199
            4701373860 5003394981 5003393801 4701376855

    Patch Files:
            /usr/dt/bin/dtchooser
            /usr/dt/bin/dtconfig
            /usr/dt/bin/dtlp
            /usr/dt/lib/nls/msg/C/dtlogin.cat
            /usr/dt/share/man/man1/dtpad.1
            /usr/dt/bin/ttauth
            /usr/dt/lib/nls/msg/C/DtMail.cat
            /usr/dt/share/man/man1/dtcm_insert.1
            /usr/dt/share/man/man1/dtstyle.1
            /usr/dt/share/man/man1/dtcm.1
            /usr/dt/share/man/man1/dtcm_editor.1
            /usr/dt/appconfig/types/C/dtfile.dt
            /usr/dt/share/man/man1/dtmail.1
            /usr/contrib/bin/tttrace
            /usr/dt/bin/tttar
            /usr/dt/bin/ttdbck
            /usr/dt/lib/libtt.1
            /usr/dt/bin/tt_type_comp
            /usr/dt/share/man/man1/dtwm.1
            /usr/dt/bin/dtscreen
            /usr/dt/bin/dtcm_admin
            /usr/dt/bin/dtcm_editor
            /usr/dt/bin/dtcm_delete
            /usr/dt/bin/dtcm_insert
            /usr/dt/bin/dtcm_lookup
            /usr/dt/config/svc/HP-UX.lcx
            /usr/dt/share/man/man1/dtlogin.1
            /usr/dt/config/dtspcdenv
            /usr/contrib/bin/X11/dr_dt
            /usr/dt/appconfig/types/C/dtmail.dt
            /usr/dt/bin/dtaction
            /usr/dt/bin/dtappgather
            /usr/dt/bin/dtcalc
            /usr/dt/bin/dtcm
            /usr/dt/bin/rpc.cmsd
            /usr/dt/bin/dtexec
            /usr/dt/bin/dtfile
            /usr/dt/bin/dtfile_copy
            /usr/dt/bin/dtfplist
            /usr/dt/bin/dtgreet
            /usr/dt/bin/dthelpgen
            /usr/dt/bin/dthelpprint
            /usr/dt/bin/dthelptag
            /usr/dt/bin/dthelp_htag2
            /usr/dt/bin/dthelp_htag1
            /usr/dt/bin/dthelp_ctag1
            /usr/dt/bin/dticon
            /usr/dt/bin/dtksh
            /usr/dt/bin/dtlogin
            /usr/dt/bin/dtmail
            /usr/dt/bin/dtmailpr
            /usr/dt/bin/dtstyle
            /usr/dt/bin/dtpad
            /usr/dt/bin/dtprintinfo
            /usr/dt/bin/dtsearchpath
            /usr/dt/bin/dtsession
            /usr/dt/bin/dtspcd
            /usr/dt/bin/dtterm
            /usr/dt/bin/dtwm
            /usr/dt/bin/rpc.ttdbserver
            /usr/dt/bin/ttsession
            /usr/dt/bin/Xsession
            /usr/dt/config/Xsession.d/0030.dttmpdir
            /usr/dt/lib/libDtHelp.1
            /usr/dt/lib/libDtSvc.1
            /usr/dt/lib/libDtTerm.1
            /usr/dt/lib/libDtWidget.1
            /usr/dt/lib/nls/msg/fr_FR.iso88591/dtterm.cat
            /usr/dt/lib/nls/msg/de_DE.iso88591/dtterm.cat
            /usr/dt/share/man/man1/dtfile.1
            /usr/dt/lib/nls/msg/C/dtfile.cat
            /usr/lib/security/libpam_unix.1
            /usr/dt/config/C.iso885915/Xresources
            /usr/dt/config/C.iso885915/dtfile.config
            /usr/dt/config/C.iso885915/sys.dtwmrc
            /usr/dt/config/C.iso885915/sys.font
            /usr/dt/config/C.iso885915/sys.resources
            /usr/dt/config/C/sys.resources
            /usr/dt/config/C.iso885915/sys.session
            /usr/dt/app-defaults/C.iso885915/Dtterm
            /usr/dt/app-defaults/C.iso885915/Dtksh
            /usr/dt/app-defaults/C.iso885915/Dt
            /usr/dt/app-defaults/C.iso885915/Dtcalc
            /usr/dt/app-defaults/C.iso885915/Dtcm
            /usr/dt/app-defaults/C.iso885915/Dtcreate
            /usr/dt/app-defaults/C.iso885915/Dtfile
            /usr/dt/app-defaults/C.iso885915/Dthello
            /usr/dt/app-defaults/C.iso885915/Dthelpprint
            /usr/dt/app-defaults/C.iso885915/Dthelpview
            /usr/dt/app-defaults/C.iso885915/Dticon
            /usr/dt/app-defaults/C.iso885915/Dtlp
            /usr/dt/app-defaults/C.iso885915/Dtmail
            /usr/dt/app-defaults/C.iso885915/Dtpad
            /usr/dt/app-defaults/C.iso885915/Dtprintinfo
            /usr/dt/app-defaults/C.iso885915/Dtscreen
            /usr/dt/app-defaults/C.iso885915/Dtsession
            /usr/dt/app-defaults/C.iso885915/Dtstyle
            /usr/dt/app-defaults/C.iso885915/Dtwm
            /usr/dt/app-defaults/fr_FR.iso885915/Dtterm
            /usr/dt/app-defaults/de_DE.iso885915/Dtterm
            /usr/dt/app-defaults/es_ES.iso885915/Dtterm
            /usr/dt/app-defaults/it_IT.iso885915/Dtterm
            /usr/dt/app-defaults/sv_SE.iso885915/Dtterm
            /usr/dt/config/Xsetup
            /usr/dt/bin/dthello
            /usr/dt/share/man/man1/dtterm.1

    what(1) Output:
            /usr/dt/bin/dtchooser:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Tue Apr 10 02:54:57 IST 2001)
            /usr/dt/bin/dtconfig:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    dtconfig: $Revision: 1.8 $
            /usr/dt/bin/dtlp:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    dtlp: $Revision: 1.23 $
            /usr/dt/lib/nls/msg/C/dtlogin.cat:
                    _DtMessage catalog source $Revision: 1.18 $
            /usr/dt/share/man/man1/dtpad.1:
                    None
            /usr/dt/bin/ttauth:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                             1999 CDE cumulative Patch Release
                    (build date: Fri Sep 10 02:10:39 MDT 1999)
            /usr/dt/lib/nls/msg/C/DtMail.cat:
                    None
            /usr/dt/share/man/man1/dtcm_insert.1:
                    None
            /usr/dt/share/man/man1/dtstyle.1:
                    None
            /usr/dt/share/man/man1/dtcm.1:
                    None
            /usr/dt/share/man/man1/dtcm_editor.1:
                    None
            /usr/dt/share/man/man1/dtmail.1:
                    None
            /usr/contrib/bin/tttrace:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                             1998 Patch Release
                    (build date: Mon Sep 14 08:28:44 MDT 1998)
                    tttrace: $Revision: 1.1 $
            /usr/dt/bin/tttar:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                            tember 2001 Patch Release
                    (build date: Tue Sep 4 11:24:52 IST 2001)
                    tttar: $Revision: 1.1 $
            /usr/dt/bin/ttdbck:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                            tember 2001 Patch Release
                    (build date: Tue Sep 4 11:24:10 IST 2001)
                    ttdbck: $Revision: 1.1 $
            /usr/dt/lib/libtt.1:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Sat Apr 7 06:14:06 IST 2001)
            /usr/dt/bin/tt_type_comp:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                             1998 Patch Release
                    (build date: Mon Sep 14 08:19:01 MDT 1998)
                    tt_type_comp: $Revision: 1.1 $
            /usr/dt/share/man/man1/dtwm.1:
                    None
            /usr/dt/bin/dtscreen:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                             1998 Patch Release
                    (build date: Mon Sep 14 19:37:44 MDT 1998)
                    dtscreen: $Revision: 1.2 $
            /usr/dt/bin/dtcm_admin:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 14:47:20 IST 2000)
                    dtcm_admin: $Revision: 1.2 $
            /usr/dt/bin/dtcm_editor:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 14:47:56 IST 2000)
                    dtcm_editor: $Revision: 1.11 $
            /usr/dt/bin/dtcm_delete:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 14:46:13 IST 2000)
                    dtcm_delete: $Revision: 1.2 $
            /usr/dt/bin/dtcm_insert:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 14:46:31 IST 2000)
                    dtcm_insert: $Revision: 1.5 $
            /usr/dt/bin/dtcm_lookup:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 14:46:59 IST 2000)
                    dtcm_lookup: $Revision: 1.2 $
            /usr/dt/config/svc/HP-UX.lcx:
                    Cde1
            /usr/dt/share/man/man1/dtlogin.1:
                    None
            /usr/dt/config/dtspcdenv:
                    None
            /usr/contrib/bin/X11/dr_dt:
                    **UNSUPPORTED** $Revision: 1.2 $
            /usr/dt/appconfig/types/C/dtmail.dt:
                    dtmail.dt 1.32 10 Aug 1994
            /usr/dt/bin/dtaction:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Fri Sep 22 00:34:21 IST 2000)
                    dtaction: $Revision: 1.1 $
            /usr/dt/bin/dtappgather:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                            e 1999 Patch Release
                    (build date: Mon Aug 9 12:41:30 IST 1999)
                    dtappgather: $Revision: 1.1 $
            /usr/dt/bin/dtcalc:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Fri Sep 22 00:32:59 IST 2000)
                    dtcalc: $Revision: 2.0 $
            /usr/dt/bin/dtcm:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Mon Apr 9 22:56:51 IST 2001)
                    dtcm: $Revision: 1.58 $
            /usr/dt/bin/rpc.cmsd:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2001 Patch Release
                    (build date: Fri Mar 2 15:03:05 IST 2001)
                    rpc.cmsd: $Revision: 1.7 $
            /usr/dt/bin/dtexec:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 1997 Point Patch Release
                    (build date: Thu Sep 11 11:00:33 PDT 1997)
                    dtexec: $Revision: 1.4 $
            /usr/dt/bin/dtfplist:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 1997 Point Patch Release
                    (build date: Mon Sep 8 12:44:26 PDT 1997)
                    dtfplist: $Revision: 1.1 $
            /usr/dt/bin/dtgreet:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Tue Apr 10 02:54:40 IST 2001)
                    dtgreet: $Revision: 1.5 $
            /usr/dt/bin/dthelpgen:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                             1997 Patch Release
                    (build date: Thu Sep 18 16:13:08 PDT 1997)
                    dthelpgen: $Revision: 1.2 $
            /usr/dt/bin/dthelpprint:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                             1997 Patch Release
                    (build date: Thu Sep 18 17:08:06 PDT 1997)
                    dthelpprint: $Revision: 1.3 $
            /usr/dt/bin/dthelptag:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                             1997 Patch Release
                    dthelptag: $Revision: 1.24 $
            /usr/dt/bin/dthelp_htag2:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                             1998 Patch Release
                    (build date: Fri Jan 23 11:47:06 PST 1998)
                    dthelp_htag2: $Revision: 1.1 $
            /usr/dt/bin/dthelp_htag1:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                             1998 Patch Release
                    (build date: Fri Jan 23 11:31:25 PST 1998)
                    dthelp_htag1: $Revision: 1.1 $
            /usr/dt/bin/dthelp_ctag1:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                             1997 Patch Release
                    (build date: Thu Sep 18 17:45:08 PDT 1997)
                    dthelp_ctag1: $Revision: 1.1 $
            /usr/dt/bin/dticon:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                             1998 Patch Release
                    (build date: Mon Sep 14 14:05:37 MDT 1998)
                    dticon: $Revision: 1.7 $
            /usr/dt/bin/dtksh:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 1997 Patch Release
                    (build date: Fri May 30 10:24:32 PDT 1997)
                    Version 12/28/93
                    Version M-12/28/93
                    Version M-12/28/93d
                    dtksh: $Revision: 1.3 $
                    basename (AT&T Bell Laboratories) 03/01/94
                    cat (AT&T Bell Laboratories) 05/09/95
                    chmod (AT&T Bell Laboratories) 05/09/95
                    cmp (AT&T Bell Laboratories) 07/17/94
                    cut (AT&T Bell Laboratories) 04/01/93
                    dirname (AT&T Bell Laboratories) 07/17/92
                    getconf (AT&T Bell Laboratories) 05/09/95
                    head (AT&T Bell Laboratories) 04/01/92
                    logname (AT&T Bell Laboratories) 04/01/92
                    mkdir (AT&T Bell Laboratories) 02/14/95
                    uname (AT&T Bell Laboratories) 05/09/95
                    wc (AT&T Bell Laboratories) 08/11/94
                    ast (AT&T Bell Laboratories) 07/17/95
                    hash (AT&T Bell Laboratories) 05/09/95
                    getconf (AT&T Bell Laboratories) 07/17/95
                    sfio (AT&T Bell Laboratories) 05/09/95
            /usr/dt/bin/dtlogin:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Mon Apr 9 15:46:22 IST 2001)
                    dtlogin: $Revision: 1.16 $
            /usr/dt/bin/dtmail:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Mon Apr 9 22:46:20 IST 2001)
                    dtmail: $Revision: 1.3 $
            /usr/dt/bin/dtmailpr:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Mon Apr 9 22:47:54 IST 2001)
                    dtmailpr: $Revision: 1.2 $
            /usr/dt/bin/dtstyle:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Mon Feb 21 21:03:33 IST 2000)
                    dtstyle: $Revision: 1.4 $
            /usr/dt/bin/dtpad:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jun
                            e 1999 Patch Release
                    (build date: Mon May 10 13:13:09 MDT 1999)
                    dtpad: $Revision: 3.0 $
            /usr/dt/bin/dtprintinfo:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Fri Sep 22 16:36:06 IST 2000)
                    dtprintinfo: $Revision: 1.1 $
            /usr/dt/bin/dtsearchpath:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                             1997_A Patch Release
                    (build date: Tue Dec 9 19:33:36 PST 1997)
                    dtsearchpath: $Revision: 1.1 $
            /usr/dt/bin/dtsession:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Fri Sep 22 18:26:47 IST 2000)
                    dtsession: $Revision: 2.0 $
            /usr/dt/bin/dtspcd:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Mon Feb 21 21:35:18 IST 2000)
                    dtspcd: $Revision: 1.2 $
            /usr/dt/bin/dtterm:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Wed Feb 23 17:38:44 IST 2000)
                    dtterm: $Revision: 1.4 $
            /usr/dt/bin/dtwm:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Thu Sep 21 23:17:03 IST 2000)
                    dtwm: $Revision: 1.11 $
            /usr/dt/bin/rpc.ttdbserver:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Sep
                            tember 2001 Patch Release
                    (build date: Tue Sep 4 11:24:48 IST 2001)
                    rpc.ttdbserver: $Revision: 1.1 $
            /usr/dt/bin/ttsession:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 May
                             2001 Patch Release
                    (build date: Sat Apr 7 06:21:07 IST 2001)
                    ttsession: $Revision: 1.1 $
            /usr/dt/bin/Xsession:
                    None
            /usr/dt/config/Xsession.d/0030.dttmpdir:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul
                            y 1997 Patch Release
                    0030.dttmpdir $Revision: 1.11 $
            /usr/dt/lib/libDtHelp.1:
                    libDtHelp: $Revision: 2.12 $
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2001 Patch Release
                    (build date: Fri Mar 16 13:38:04 IST 2001)
            /usr/dt/lib/libDtSvc.1:
                    libDtSvc: $Revision: 1.5 $
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Apr
                            il 2001 Patch Release
                    (build date: Thu Apr 12 18:59:06 IST 2001)
            /usr/dt/lib/libDtTerm.1:
                    DtTermPrimitiveWidget: $Revision: 1.196 $
                    libDtTerm: $Revision: 1.172 $
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Fri Sep 22 14:28:20 IST 2000)
            /usr/dt/lib/libDtWidget.1:
                    libDtWidget: $Revision: 1.4 $
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                            ch 2000 Patch Release
                    (build date: Mon Feb 21 18:36:42 IST 2000)
            /usr/dt/lib/nls/msg/fr_FR.iso88591/dtterm.cat:
                    None
            /usr/dt/lib/nls/msg/de_DE.iso88591/dtterm.cat:
                    None
            /usr/lib/security/libpam_unix.1:
                    X Window System, Version 11 R6+ HP-UX B.10.20.970708
                             +O2
                    (build date: Tue Jul 8 09:49:46 PDT 1997)
            /usr/dt/config/C.iso885915/Xresources:
                    None
            /usr/dt/config/C.iso885915/sys.dtwmrc:
                    None
            /usr/dt/config/C.iso885915/sys.font:
                    None
            /usr/dt/config/C.iso885915/sys.resources:
                    None
            /usr/dt/config/C/sys.resources:
                    None
            /usr/dt/config/C.iso885915/sys.session:
                    X Window System, Version 11 R6+ HP-UX B.10.20.`date
                            -u +%y%m%d` +O2
                    sys.session: $Revision: 1.19 $
            /usr/dt/app-defaults/C.iso885915/Dtterm:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtksh:
                    None
            /usr/dt/app-defaults/C.iso885915/Dt:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtcalc:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtcm:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtcreate:
                    None
            /usr/dt/app-defaults/C.iso885915/Dthello:
                    None
            /usr/dt/app-defaults/C.iso885915/Dthelpprint:
                    Common Desktop Environment 1.0
            /usr/dt/app-defaults/C.iso885915/Dthelpview:
                    None
            /usr/dt/app-defaults/C.iso885915/Dticon:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtlp:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtmail:
                    Dtmail 1.2 21 Oct 1994
            /usr/dt/app-defaults/C.iso885915/Dtpad:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtprintinfo:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtscreen:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtsession:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtstyle:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtwm:
                    None
            /usr/dt/app-defaults/fr_FR.iso885915/Dtterm:
                    None
            /usr/dt/app-defaults/de_DE.iso885915/Dtterm:
                    None
            /usr/dt/app-defaults/es_ES.iso885915/Dtterm:
                    None
            /usr/dt/app-defaults/it_IT.iso885915/Dtterm:
                    None
            /usr/dt/app-defaults/sv_SE.iso885915/Dtterm:
                    None
            /usr/dt/config/Xsetup:
                    None
            /usr/dt/bin/dthello:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Thu Sep 21 23:39:29 IST 2000)
                    dthello: $Revision: 1.5 $
            /usr/dt/share/man/man1/dtterm.1:
                    None
            /usr/dt/app-defaults/C.iso885915/Dtfile:
                    None
            /usr/dt/appconfig/types/C/dtfile.dt:
                    None
            /usr/dt/bin/dtfile:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Nov
                            ember 2000 Patch Release
                    (build date: Thu Sep 21 22:56:26 IST 2000)
                    dtfile: $Revision: 2.1 $
            /usr/dt/bin/dtfile_copy:
                    X Window System, Version 11 R6+ HP-UX B.10.20.00 Mar
                             1998 Patch Release
                    (build date: Fri Jan 23 12:36:57 PST 1998)
                    dtfile_copy: $Revision: 1.2 $
            /usr/dt/config/C.iso885915/dtfile.config:
                    X Window System, Version 11 R6+ HP-UX B.10.20.`date
                            -u +%y%m%d` +O2
                    dtfile.config: $Revision: 1.13 $
            /usr/dt/lib/nls/msg/C/dtfile.cat:
                    _DtMessage catalog source $Revision: 1.83 $
            /usr/dt/share/man/man1/dtfile.1:
                    None

    cksum(1) Output:
            3571006846 94208 /usr/dt/bin/dtchooser
            271474207 3649 /usr/dt/bin/dtconfig
            403820846 25505 /usr/dt/bin/dtlp
            3913015086 8757 /usr/dt/lib/nls/msg/C/dtlogin.cat
            465248746 24783 /usr/dt/share/man/man1/dtpad.1
            1942492886 40960 /usr/dt/bin/ttauth
            1794577059 11902 /usr/dt/lib/nls/msg/C/DtMail.cat
            1189743479 7513 /usr/dt/share/man/man1/dtcm_insert.1
            1296374482 21008 /usr/dt/share/man/man1/dtstyle.1
            3624693258 9530 /usr/dt/share/man/man1/dtcm.1
            1332204039 1811 /usr/dt/share/man/man1/dtcm_editor.1
            1715611750 13778 /usr/dt/share/man/man1/dtmail.1
            669586572 40960 /usr/contrib/bin/tttrace
            3014712572 77824 /usr/dt/bin/tttar
            3038012386 393216 /usr/dt/bin/ttdbck
            2991919930 1118208 /usr/dt/lib/libtt.1
            3265818007 290816 /usr/dt/bin/tt_type_comp
            2898115232 79045 /usr/dt/share/man/man1/dtwm.1
            2194430980 77824 /usr/dt/bin/dtscreen
            1760757466 278528 /usr/dt/bin/dtcm_admin
            3991559278 360448 /usr/dt/bin/dtcm_editor
            464163524 274432 /usr/dt/bin/dtcm_delete
            882406863 286720 /usr/dt/bin/dtcm_insert
            3835050221 274432 /usr/dt/bin/dtcm_lookup
            3372527189 48953 /usr/dt/config/svc/HP-UX.lcx
            821287084 55580 /usr/dt/share/man/man1/dtlogin.1
            2413991191 1211 /usr/dt/config/dtspcdenv
            1490834315 41265 /usr/contrib/bin/X11/dr_dt
            4181762563 4335 /usr/dt/appconfig/types/C/dtmail.dt
            3312150195 45056 /usr/dt/bin/dtaction
            3965112632 98304 /usr/dt/bin/dtappgather
            2688763488 241664 /usr/dt/bin/dtcalc
            1989941404 737280 /usr/dt/bin/dtcm
            232541100 376832 /usr/dt/bin/rpc.cmsd
            4273433672 36864 /usr/dt/bin/dtexec
            3038274570 65536 /usr/dt/bin/dtfplist
            2359510311 86016 /usr/dt/bin/dtgreet
            2041267889 36864 /usr/dt/bin/dthelpgen
            279665942 57344 /usr/dt/bin/dthelpprint
            2833402398 12335 /usr/dt/bin/dthelptag
            589057322 286720 /usr/dt/bin/dthelp_htag2
            2274580896 389120 /usr/dt/bin/dthelp_htag1
            2895521848 352256 /usr/dt/bin/dthelp_ctag1
            2027977187 188416 /usr/dt/bin/dticon
            1596220324 815104 /usr/dt/bin/dtksh
            2751916455 180224 /usr/dt/bin/dtlogin
            2546602601 995328 /usr/dt/bin/dtmail
            3986559413 286720 /usr/dt/bin/dtmailpr
            795759083 217088 /usr/dt/bin/dtstyle
            2982449384 114688 /usr/dt/bin/dtpad
            187382252 503808 /usr/dt/bin/dtprintinfo
            1177210807 139264 /usr/dt/bin/dtsearchpath
            4190869753 176128 /usr/dt/bin/dtsession
            3819186242 163840 /usr/dt/bin/dtspcd
            3310854145 53248 /usr/dt/bin/dtterm
            3708263977 569344 /usr/dt/bin/dtwm
            2818906504 307200 /usr/dt/bin/rpc.ttdbserver
            765397466 253952 /usr/dt/bin/ttsession
            1586928639 15399 /usr/dt/bin/Xsession
            475597394 3043 /usr/dt/config/Xsession.d/0030.dttmpdir
            1182184887 794624 /usr/dt/lib/libDtHelp.1
            295090373 602112 /usr/dt/lib/libDtSvc.1
            399262282 417792 /usr/dt/lib/libDtTerm.1
            632800007 356352 /usr/dt/lib/libDtWidget.1
            1929978030 6149 /usr/dt/lib/nls/msg/fr_FR.iso88591/
                    dtterm.cat
            1767106441 6309 /usr/dt/lib/nls/msg/de_DE.iso88591/
                    dtterm.cat
            341207565 90300 /usr/lib/security/libpam_unix.1
            3968559430 8278 /usr/dt/config/C.iso885915/Xresources
            1879385389 4587 /usr/dt/config/C.iso885915/sys.dtwmrc
            3370099460 3574 /usr/dt/config/C.iso885915/sys.font
            1675302071 5737 /usr/dt/config/C.iso885915/sys.resources
            3735851786 7139 /usr/dt/config/C/sys.resources
            2375633708 1059 /usr/dt/config/C.iso885915/sys.session
            3022621494 3804 /usr/dt/app-defaults/C.iso885915/Dtterm
            1146824932 493 /usr/dt/app-defaults/C.iso885915/Dtksh
            1592123086 4453 /usr/dt/app-defaults/C.iso885915/Dt
            213382135 1302 /usr/dt/app-defaults/C.iso885915/Dtcalc
            268155153 4693 /usr/dt/app-defaults/C.iso885915/Dtcm
            4004141270 784 /usr/dt/app-defaults/C.iso885915/Dtcreate
            3760079415 553 /usr/dt/app-defaults/C.iso885915/Dthello
            4089197579 8200 /usr/dt/app-defaults/C.iso885915/Dthelpprint
            268724389 1347 /usr/dt/app-defaults/C.iso885915/Dthelpview
            2902486455 1608 /usr/dt/app-defaults/C.iso885915/Dticon
            3774007267 491 /usr/dt/app-defaults/C.iso885915/Dtlp
            3515539208 6253 /usr/dt/app-defaults/C.iso885915/Dtmail
            3625695529 1775 /usr/dt/app-defaults/C.iso885915/Dtpad
            2784910040 588 /usr/dt/app-defaults/C.iso885915/Dtprintinfo
            1631156609 1467 /usr/dt/app-defaults/C.iso885915/Dtscreen
            2443427225 697 /usr/dt/app-defaults/C.iso885915/Dtsession
            4128898179 2897 /usr/dt/app-defaults/C.iso885915/Dtstyle
            3801559283 6141 /usr/dt/app-defaults/C.iso885915/Dtwm
            3022621494 3804 /usr/dt/app-defaults/fr_FR.iso885915/Dtterm
            3022621494 3804 /usr/dt/app-defaults/de_DE.iso885915/Dtterm
            3022621494 3804 /usr/dt/app-defaults/es_ES.iso885915/Dtterm
            3022621494 3804 /usr/dt/app-defaults/it_IT.iso885915/Dtterm
            3022621494 3804 /usr/dt/app-defaults/sv_SE.iso885915/Dtterm
            3345971795 3434 /usr/dt/config/Xsetup
            3687267298 49152 /usr/dt/bin/dthello
            2236040608 37679 /usr/dt/share/man/man1/dtterm.1
            530232447 6179 /usr/dt/app-defaults/C.iso885915/Dtfile
            1556838664 23280 /usr/dt/appconfig/types/C/dtfile.dt
            986919074 733184 /usr/dt/bin/dtfile
            4273634347 77824 /usr/dt/bin/dtfile_copy
            1167633645 3406 /usr/dt/config/C.iso885915/dtfile.config
            3903512807 47719 /usr/dt/lib/nls/msg/C/dtfile.cat
            2478996542 36405 /usr/dt/share/man/man1/dtfile.1

    Patch Conflicts: None

    Patch Dependencies:
            s700: 10.24: PHSS_22545
            s800: 10.24: PHSS_22545

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_12103 PHSS_13046 PHSS_13657 PHSS_13772 PHSS_14875 PHSS_16197
            PHSS_19702 PHSS_19819 PHSS_22546 PHSS_23848 PHSS_24097

    Equivalent Patches:
            PHSS_25420:
            s700: 11.04
            s800: 11.04

            PHSS_25136:
            s700: 10.10
            s800: 10.10

            PHSS_25138:
            s700: 11.00
            s800: 11.00

            PHSS_25139:
            s700: 11.11
            s800: 11.11

    Patch Package Size: 14980 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_25419

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

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

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

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

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

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

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

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


    Document ID: PHSS_25150
    Date Loaded: 20011114
          Title: s700_800 10.X OV DM6.00 Consolidated Patch Sep 2001

    Patch Name: PHSS_25150

    Patch Description: s700_800 10.X OV DM6.00 Consolidated Patch Sep 2001

    Creation Date: 01/11/09

    Post Date: 01/11/14

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

    Products:
            OpenView Distributed Management 6.00

    Filesets:
            DMAgent.OVCI-RUN,B.06.00 DMAgent.OVEMS-LOG-MAN,B.06.00
            DMAgent.OVEMS-LOG,B.06.00 DMAgent.OVEMS-RUN,B.06.00
            DMAgentDevKit.OVDM-OVA-PRG,B.06.00
            DMAgentDevKit.OVDM-PARSR-PRG,B.06.00
            DMAgentDevKit.OVDM-XMPv7-PRG,B.06.00
            DMAgentDevKit.OVDM-XOMGEN-PRG,B.06.00
            TMNClient.TMNCLIENT-RUN,B.06.00

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHSS_25150:
            Cumulative Consolidated Patch

            PHSS_25148:
            PTSfc02189 : While trying to create two filters without
                         deleting the first filter, OVeFilterAttr fails.

            PTSfc02181 : Freed Memory Read (FMR) error reported by
                         purify when we run ove_xmpV7 sample
                         application.

            PTSfc02072 : EFD/LOG is created when we send out an
                         improper EFD/LOG create request.

            PTSfc02159 : PMD crashes during OS shutdown.

            PTSfc01444 : Getting errors while trying to start nettl.

            PTSfc02043 : Set request on a log record using MOC (Log)
                         and MOI (logRecord) results in
                         noSuchObjectInstance instead of
                         classInstanceConflict.

            PTSfc02171 : Ovconftest script ported to HPUX 11.x OS.

            PTSfc01964 : gdmo_pp dumps core while trying to create
                         persistance file from multiple mibs.

            PTSfc02041 : Wrong unmarshall routines generated by
                         ovxomgen for SEQUENCE OF/SET OF enumerations
                         ASN1 definition.

            PTSfc01173 : pmd grows in size during association
                         establishment and association rejection.

            PTSfc02013 : Multiple CLNS support fails for DM6.0.

            PTSfc01803 : pmd dumps core when generating ALN.

            PTSfc01616 : orsd dumps core under stress.

            PTSfc01289 : Create request fails if it contains
                         intervalsOfDay attribute in the request.

            PTSfc01521 : ovxomgen generates improper code for
                         enumerations.

            PTSfc01459 : Memory Leak in pmd.

            PTSfc01125 : The Daily Scheduling package is never
                         processed.

            PTSfc01266 : ovxomgen generated code does not compile if it
                         contains cc/aCC reserved word in ASN1
                         definitions.

            PTSfc01182 : ovconftest sends an EFD create request only
                         with the MOC.

            PTSfc01021 : pmd dumps core.

            PTSfc01220 : ovxomgen generated code - explicit casting and
                         other problems.

            PTSfc01133 : Decoding of integer like variables fails.

            PTSfc01130 : MIB compilation problem with multifile
                         information model.

            PTSfc00964 : pmd dumps when a corrupt PDU is sent.

            PTSfc01138 : pmd dumps core when added "-F" option.

            PHSS_22079:
            Consolidated Patch

            PHSS_22077:
            NSMbg02275 : pmd rejects the assoc request complaining
                         wrong cmip protocol version encoding.

            NSMbg02252 : An unknown action on an EFD, sent to ovead
                         does not return "noSuchAction".

            NSMbg02274 : A SET operation on a log record erroneously
                         does a SET on the log.

            NSMbg01910 : A manager application sends 'GET' requests and
                         receives 'GET' responses from the Voice switch.
                         The switch sends the response but pmd returns
                         a reject pdu.

            NSMbg02348 : PMD exits with select loop failure.

            NSMbg02409 : OPI proc dumps core when linked with -z
                         option. The null pointer dereferencing
                         in strcpy command causes OPI to dump.

            NSMbg02443 : The flag PM_INCLUDE_DEFINED is mistyped as
                         PM_INCLIDE_DEFINED.

            NSMbg02483 : MOT2.1 performance fix

            NSMbg02552 : When we have more than one log object, if
                         we stop and start the platform, ovladff
                         dumps core.

            PHSS_20049:
            NSMbg01449 : The man page of ovlad does not document the
                         role of ovetmp.

            NSMbg01419 : PMD dumps core trying to route notifications to
                         the back-up destination list. This happens for
                         the same reason as mentioned earlier, in the SR
                         4701-425421. Once this is fixed, PMD leaks
                         memory in the same scenario.

            NSMbg01420 : ovlad dumps core when an event containing no
                         eventTime field and with the eventInfo field as
                         an attributeList with eleven attributes is
                         sent.

            NSMbg01420 : OVA_print() prints enum values instead of enum
                         names for derived enum syntaxes.

            NSMbg01419 : BMP returns a decode error while trying to send
                         an Abort Request with empty user-information
                         field. This is a merge from DFIX 6073 of
                         DM4.23.

            NSMbg01419 : ovgdmoparse does not generate errors if two or
                         more ASN.1 symbols defined with same OID.
                         ovgdmoparse does not generate errors if GDMO
                         templates have the same registaration id.

            NSMbg01420 : Following error message is logged in the
                         pmd.log file.

            L ERROR ECSS:02 0000:0000 00000000:00000000 Mar 11 08:35:54
            stk.c :2979 | PM_NO_ERROR | LOG [stackorg/stk.c1212]:
            Failed to create an ED event.

            NSMbg01419 : DM6.0 limits the size of CMIP PDUs to 64KB.

            NSMbg01466 : ovlad database version leaks memory during log
                         retrieval.

            NSMbg01465 : ovlad database doesn't work with Informix.

            4701-432930: ovpacgen fails with the following error
                         message: "PACGEN: yacc stack overflow"

            4701-432948: OVA_print does not print the OID labels, when
                         the .per files are loaded individually.

            4701-432963: The behaviour of out-going association requests
                         is changed in DM5.03 affecting the easy
                         migration of applications from DM4.23 to
                         DM5.03.

            4701-432955: PMD dumps core trying to route a ALN
                         notification to the application which generated
                         it.

            4701-432971: CMISE requests in the unsent queue are dropped
                         by PMD even when it is receives a Reject on the
                         Release of that Association from the other end.

            NSMbg01407 : When the database version of ovlad is being
                         used, a change in the maxlogsize of a log
                         object results in a memory leak.

            4701-432823: Child processes of ovlad do not die after their
                         operations are completed or even after ovstop.

            NSMbg01275 : The local environment is changed when
                         mp_error_message is called this leads to a
                         strange behaviour of our internationalized
                         applications.

            NSMbg01912 : libxmpV7 does not handle the SIGUSR1 signal
                         appropriately. If this signal occurs
                         during a send() syscall the signal
                         interrupts the send() and returns with a
                         error.

            NSMbg01337 : MOT1.11 dumps core when library libxmpV7
                         returns a MP_E_BAD_ERROR to it.

            NSMbg01458 : netfmt in DM6.0 fails to format the traces.

    Defect Description:
            PHSS_25150:
            Cumulative Consolidated Patch

            Resolution:
            Cumulative Consolidated Patch

            PHSS_25148:
            PTSfc02189 : OVAFilterAttr function call fails when trying
                         to access uninitialized memory.

            Resolution :
                        The Resolution is HP properitary.

            PTSfc02181 : The OVeRegister is suppose to return a linked
                        list of output structures to the caller.
                        This output structure contains the node
                        address, invoke id and the status of the
                        request. The node address may be IP address
                        or hostname of the target node. This node
                        address is getting freed in the OVeRegister
                        function which is wrong.

            Resolution :
                        The Resolution is HP properitary.

            PTSfc02072 : There is no proper check for class to instance
                        conflict because of which EFD and LOG are
                        created even when we send out a improper
                        EFD/LOG create request.

            Resolution :
                        The Resolution is HP properitary

            PTSfc02159 : PMD crashes because of buffer overflow. The
                        buffer size has been increased in this fix.

            Resolution :
                        The Resolution is HP properitary.

            PTSfc01444 : While trying to start nettl, we get the error
                        "Unresolved Symbols". The libraries
                        libovfmt.sl and libovextfmt.sl , which are
                        being refered from the the file nettlgen.conf
                        are missing.

            Resolution:
                        The Resolution is HP properitary

            PTSfc02043 : When the SET request is sent to ovlad with
                        mismatching Objectclass and ObjectInstace it
                        has to return the classInstanceConflict error,
                        instead it is returning noSuchObjectInstance.
                        The error returned in the function is not
                        proper.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc02171 : ovconftest is a EMS confidence test script
                        used to ensure that "ovead" is working properly

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01964 : When trying to turn off the unresolved flag
                        in all the references to the unresolved symbol,
                        gdmo_pp dumps core. The symbol table entry of
                        the previously unresolved reference is not
                        null.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc02041 : ovxomgen generates wrong unmarshall routines.
                        For each ASN.1 type of definition which
                        contains the SEQUENCE OF / SET OF enumerations,
                        the unmarshall routines generated by ovxomgen
                        contains the call to the routine
                        _unmarshall_ENUM instead of the
                        <type>_Buffer_unmarshall_ENUM.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01173 : Memory allocated for OVA operation is not
                        freed during AARQ request and AARQ reject path.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc02013 : Applications are not able to communicate
                        through CLNS address other than first CLNS
                        entry in local_p_addr file.

            Resolution :
                        Create endpoints to allow communication through
                        all CLNS addr in local_p_addr file.

            PTSfc01803 : pmd dumps core when invoking the trace
                        function for one of the OVA objects which is
                        included in the ALN OVA object. The core dump
                        occurs when invoking the OVA_print2str routine.

            Resolution :
                        The t->name (corresponding the sequence member
                        name) is checked for NULL value before calling
                        OVAP_PUTS macro in the _print routine of
                        struct.c

            PTSfc01616 : orsd dumps core under stress. Freed memory is
                        again freed.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01289 : When we send a proper create request with
                        attributeId intervalsOfDay, we get 'Invalid
                        attribute value' error as a create response.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01521 : ovxomgen generated code is not proper if ASN.1
                        definition contains the following.
                        i) OPTIONAL enumerations.
                        ii) SEQUENCE OF/SET OF enumerations.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01459 : The request structure is allocated and is not
                        freed when the action fails. The cce is not
                        freed when the fd is closed.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01125 : The Daily Scheduling package never gets
                        processed because of the unconditional return
                        statement before the function call to the Daily
                        Scheduling package.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01266 : ovxomgen generated code is not compiling
                        without errors if there is a clash of cc/aCC
                        reserved word with ASN1 definition. A file
                        /etc/opt/OV/conf/_cpp_reserved.txt will contain
                        the list of reserved words that can be used
                        to resolve the conflicts. If the file not found
                        then a standard reserved table is used to
                        resolve the conflicts.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01182 : Ovconftest sends an EFD create request only
                        with MOC. So if we use Slave/Master ORS
                        system which contains a lot of ovead entries,
                        we cannot determine which ovead will receive
                        the request. We should send out the Create
                        Request with a MOI. The MOI should be build
                        from the contents of the ovdmsg file or from
                        the localname.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01021 : The unassigned memory is getting freed while
                        handling the abort indication.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01220 : ovxomgen generated code is not compiling
                        without errors. Explicit casting is not done
                        for marsh.c and copy.c. unmarshall_ENUM macro
                        is not used. Instead new macro needs to be
                        defined based on the enumeration type. Also if
                        a Sequence/Set contains any enumeration move
                        this out from the structure.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01133 : Decoding scheme in ova is not accepting a
                        positive integer number whose magnitude exceeds
                        7FFFFFFF. But snmp standard allows upto
                        FFFFFFFF-1. Decoding of integer like variables
                        (Gauge, integer, counters, Timeticks) cannot be
                        done by ova.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc01130 : While running ovpacgen, gdmo2pac dumps core
                        because of insufficient buffer size to hold
                        ovpacgen_info.

            Resolution :
                        Resolution is HP proprietary.

            PTSfc00964 : pmd dumps core when we send out a corrupt PDU.
                        When we send a create request with MOC as hpEFD
                        and HP-Destination is of choice HP-Address or
                        HP-AddressList with improper attribute values,
                        pmd dumps.

            Resolution :
                        Check the validity of the attribute values of
                        HP-Destination if improper value returns the
                        error InvalidAttributeValues in case of SET /
                        CREATE request. If we stop and startup the DM
                        platform check the validity of the HP-Address
                        of hpEFDs, and add the hpEFD to EFDList if the
                        hpEFD is a valid one or ignore it and log the
                        appropriate message to pmd trace.

            PTSfc01138 : OPI processes like pmd, ovlad and ovead dumps
                        core when flow control is enabled through
                        ovsuf file(-F option) and works fine with the
                        runtime option of pmdmgr.

            Resolution :
                        Change the PM_LOG macro's second option as
                        PM_KERNEL_ID instead of 0.

            PHSS_22079:
            Consolidated Patch

            PHSS_22077:
            NSMbg02275 : The un used bits of cmip protocol version, is
                         not masked and thus the error in the code.

            Resolution:
                        The unused bits of cmip protocol version are
                        masked.

            NSMbg02252: An unkown action on EFD, sent to ovead deletes
                        the EFD instead of returning the error
                        "noSuchAction".

            Resolution:
                        The resolution is HP proprietary.

            NSMbg02274: A SET on a log record does not return an error.
                        It instead does a set on the corresponding
                        log.

            Resolution:
                         The resolution is HP proprietary.

            NSMbg01910: The Switch sends the 'GET' response in multiple
                        chunks. When pmd receives the 3rd chunk, it
                        overwrites the context maintained for the pdu.
                        When the whole pdu is received, pmd sees some
                        unexpected value in the context (cdata) and
                        sends back a reject pdu.

            Resolution:
                        Use only the context(cdata) received in the
                        first ap_rcv() of a pdu.

            NSMbg02348 : When a fd is congested, (for data transfer)
                         the APRI lib can not rceive any data from PMD.
                         PMD should wait till the congestion dies away.
                         In such a situation, PMD does not wait,
                         instead closes the fd. The PMD is unaware of
                         the fd being closed and thus causing the
                         select failure.

            Resolution :
                         PMD code is modified to handle the above
                         mentioned scenario.

            NSMbg02409 : OPI proc dumps core when linked with -z
                         option. The null pointer dereferencing
                         in strcpy command causes OPI to dump.

            Resolution : The strcpy statement was introduced for
                         debugging purpose, so removed it.

            NSMbg02443 : The flag PM_INCLUDE_DEFINED is mistyped as
                         PM_INCLIDE_DEFINED.

            Resolution : changed the flag PM_INCLIDE_DEFINED to
                         PM_INCLUDE_DEFINED.

            NSMbg02483 : MOT2.1 performance fix

            Resolution: HP proprietary.

            NSMbg02552: When we have more than one log object, if
                        we stop and start the platform, ovladff
                        dumps core.

            Resolution: The resolution is HP proprietary.

            PHSS_20049:
            NSMbg01449 : The directories ovelog and ovetmp, which are
                         the flatfile log repository and scratchpad
                         respectively, are not documented in the ovlad
                         man page.

            Resolution:
                         The documentation about ovetmp and ovelog are
                         added to the ovlad man page.

            NSMbg01419 : No ERROR/WARNING messages are logged into
                         pmd.log file when 'ovstop' is run as the
                         message 'PMD exiting normally' is logged as
                         INFORM and not as a ERROR/WARNING.

            Resolution:
                       Changes are made to log the message 'PMD
                           exiting normally' as a WARNING.

            NSMbg01419 : PMD leaks memory for the following reason - If
                         there are any confirmed events on the CCE, then
                         PMD routes the events to the back-up
                         destination by initiating an association. But
                         when a response is received for this ASSOC,
                         then PMD fails to find CCE corresponding to
                         this Association. This happens because the Old
                         CCE which is in the process of being cleaned is
                         over-written by the new CCE address in the Hash
                         Table when an "add_hash" is done.

            Resolution:
                     In "cmip_assoc_req" function, as soon as an
                         end-point is created, a check is done to ensure
                         that another cce with the same fd doesn't
                         exist. If it does, then another end-point is
                         created, and then the old end-point is closed.

            NSMbg01420 : When an event containing no eventTime field and
                         with the eventInfo field as an attributeList
                         with eleven attributes is sent, ovlad tries to
                         decode it incorrectly and hence dumps core.

            Resolution:
                        The resolution is HP proprietary.

            NSMbg01420 : Whenever the input mib contains derived enum
                         types the OVA_print routine does not print the
                         enum names if the defintions use the derived
                         enum type. Instead the enum value in printed.

            Resolution:
                     The OVAM_description routine in
                         dtd.c is modified to recognise 'ENUMERATED'
                         type as one of the basic types. Also _print
                         entry point in enum.c is modified to get the
                         base enum type ( and it's corresponding enum
                         name list ) in case of derived enum types.

            NSMbg01419 : The BMP Abort Request contains an
                         user-information field which is defined as a
                         sequence of externals. When the number of
                         externals passed in the request is 0, BMP
                         returns a decode error.

            Resolution:
                     The BMP decode function is modified to allow
                         an empty sequence of externals in the
                         user-information field.

            NSMbg01419 : The gdmo compiler is not validating the GDMO
                         templates and the ASN.1 symbols for possible
                         duplicate OID.

            Resolution:
                     The Resolution is HP proprietary.

            NSMbg01420 : OVA_decode fails to decode the PDU if the
                         timestamp value is greater than 2147483647
                         (0x7FFFFFFF).

            Resolution:
                     OVA_decode is enhanced to decode timestamp
                         value as large as 0xFFFFFFFF.

            NSMbg01419 : If the data sent to PMD through XMP/BMP APIs is
                         of size more than 64KB, the API returns a
                         communication error.

            Resolution:
                      The 64KB limitation is moved to 2MB at the
                         API level. Other areas where the PDU size is
                         limited are changed to support 2MB PDUs.

            NSMbg01466 : ovlad database version leaks memory during run.
                         This was observed mainly during log retrieval
                         but code inspection revealed that it's present
                         in almost all the paths.

            Resolution:
                     The database paths in ovlad code were
                         modified to remove the memory leak problems.

            NSMbg01465 : ovlad database version has table names upto 30
                         characters. Databases like Informix do not
                         support more than 18 characters. Also some of
                         the SQL statements were database specific.

            Resolution:
                     Table names were reduced to 18
                         characters maximum. Also code logic was
                         changed to not have the database specific SQL
                         statements.

            4701-432930: The stack used by yacc is allocated for a fixed
                         size determined by the YYSTACKSIZE macro. The
                         default value for this macro is 500 for byacc.
                         We can change this macro value in the C
                         definitions section of the yacc source.

            Resolution:
                     The default value of the yacc stack size is
                         increased to 5000.

            4701-432948: ova libary does not update the hash table
                         entries for the registration oids when the per
                         files are loaded separately. In the normal
                         case, the labels corresponding to the OIDs are
                         printed as comments, after the OIDs are
                         printed, during OVA_print. These labels are
                         not being printed when the per files are loaded
                         separately.

            Resolution:
                       The resolution is HP proprietary.

            4701-432963: In DM5.03, the out-going association requests
                         are sent on a local NULL NSAP allowing the OTS
                         to do the routing as compared to DM4.23 where
                         the out-going associations are tried on all the
                         configured local NSAPS.

            Resolution:
                     DM4.23's behaviour is incorporated in DM5.03
                         also. This behaviour can be achieved in DM5.03
                         by using the CMIP stack option "e" at start-up.

            4701-432955: when an application which has created an EFD to
                         route events to itself gets killed, then an ALN
                         notification is generated. PMD tries to
                         forward this event to already unbound
                         application. This fails and causes multiple
                         unbinds of the same application within PMD
                         causing it to dump core.

            Resolution:
                     This problem has been fixed by disallowing the
                         routing of events to the application generating
                         it.

            4701-432971: An Agent application initiates the Release of
                         the association and then waits for the Token.
                         At that time, it receives some CMISE requests
                         which it processes and tries to send the
                         responses. These responses don't reach the
                         Manager even after the Manager rejects the
                         Association Release.

            Resolution:
                     This has been fixed by processing the pending
                         requests/responses in PMD.

            NSMbg01407 : When the maxlogsize of a log is to be changed,
                         a copy of the log structure is made before the
                         size is changed. The memory allocated for this
                         is not freed.

            Resolution:
                         The memory which is allocated is freed
                         appropriately.

            4701-432823: When a number of ovlad child processes have
                         been forked off, after their operations are
                         either completed or cancelled, they do not
                         terminate.

            Resolution:
                         The resolution is HP proprietary.

            NSMbg01275:The local environment is changed when
                       mp_error_message is called this leads to a
                       strange behaviour of our internationalized
                       applications.

            Resolution:
                       The local environment is STORED when
                       mp_error_message is called and is replaced
                       at the end of the call.

            NSMbg01337: MOT1.11 considers the returned error
                       MP_E_BAD_ERROR as fatal and call the system
                       abort. As the library libxmpV7 does not
                       recognize the MP_E_MULTIPLE_REPLY_ERROR. it
                       returns MP_E_BAD_ERROR to MOT.

            Resolution:
                       Changes are made to libxmpV7 library to
                       handle MP_E_MULTIPLE_REPLY_ERROR.

            NSMbg01912 : libxmpV7 does not handle the SIGUSR1 signal
                       appropriately. If this signal occurs during
                       a send() syscall the signal interrupts the
                       send() and returns with a error.

            Resolution:
                       The send() call tries sending the data
                       again if it fails because of EINTR.

            NSMbg01458 : netfmt fails to format the traces because of
                         missing symbols.

            Resolution:
                       Changes to have correct symbol in place were
                       done to the sources. Also for HPUX 11.x,
                       libovfmt.2 built for HPUX 10.20, needs to be
                       shipped. Also code logic was changed to not
                       have the database specific SQL statements.

    SR:
            F333001021 F333001220 F333001130 F333002013 F333002041
            F333001133 F333002043 F333001521 F333001125 F333002171
            F333002072 F333002181 F333001803 F333001173 F333001182
            F333001444 F333001138 F333001616 F333001266 F333002159
            F333000964 F333001459 F333002189 F333001289 F333001964
            0000000000 4701432955 4701432930 4701432823 4701432948
            4701432971 4701432963

    Patch Files:
            /opt/OV/bin/gdmo2pac
            /opt/OV/bin/gdmo_pp
            /opt/OV/bin/gdmop
            /opt/OV/bin/pacgen
            /opt/OV/bin/orsd
            /opt/OV/bin/pmd
            /opt/OV/bin/pmdmgr
            /opt/OV/bin/xomg
            /opt/OV/bin/conftest
            /opt/OV/bin/ovead
            /opt/OV/bin/ovconftest
            /opt/OV/bin/ovladdb
            /opt/OV/bin/ovladff
            /opt/OV/bin/lal_migrate
            /opt/OV/lib/libova.a
            /opt/OV/lib/libova.2
            /opt/OV/lib/libxmpV7.2
            /opt/OV/lib/libbmp.2
            /opt/OV/lib/libovfmt.2
            /opt/OV/lib/libxmpV7.a
            /opt/OV/lib/libbmp.a
            /opt/OV/contrib/DM/lib/libovmd.a
            /opt/OV/man/man1m.Z/ovlad.1m
            /opt/OV/man/man1m.Z/ovladmgr.1m

    what(1) Output:
            /opt/OV/bin/gdmo2pac:
                    DFIX15013 import.c 24Dec2000
                    DFIX15029: loader.c 06Sep2001
                    DFIX15029: unres.c 06Sep2001
            /opt/OV/bin/gdmo_pp:
                    DFIX15000: outmap.c 30sep1999
                    DFIX15029: loader.c 06Sep2001
                    DFIX15000: asn1out.c 30sep1999
                    DFIX15000: gdmoout.c 30sep1999
                    DFIX15029: unres.c 06Sep2001
            /opt/OV/bin/gdmop:
                    DFIX15000: outmap.c 30sep1999
                    DFIX15000: gdmoout.c 30sep1999
                    DFIX15029: unres.c 06Sep2001
                    PATCH PHSS_20049, 990929
                    DFIX15000: main.c 30sep1999
                    DFIX15000: asn1out.c 30sep1999
            /opt/OV/bin/pacgen:
                    HP OpenView XMP Package Generator DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15001: x_comp.yacc 22Dec1999
            /opt/OV/bin/orsd:
                    DFIX15024: m_main.C 22 June 2001
                    HP OpenView ORS Daemon DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15000: apdu.c 30sep1999
                    DFIX15000: ps.c 30sep1999
                    DFIX15007: orsfrw.C 19Jul2000
            /opt/OV/bin/pmd:
                    DM 6.00 FULL pmd Jun 10 2001 21:46:01
                    Server A.06.00 MR
                    PATCH PHSS_25148, DM6.0 Intermediate Patch Sep 2001
                    PATCH PHSS_22077, DM6.0 Intermediate Patch Aug 2000
                    PATCH PHSS_25150, DM6.0 Consolidated Patch Sep 2001
                    PATCH PHSS_22079, DM6.0 Consolidated patch Aug 2000
                    HP OpenView PostMaster DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    HP OpenView Open Platform Interface OPI Release A.01
                            .00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15026 cmip.c 27Jul2001
                    DFIX15005 cmip.c 18Jul2000
                    DFIX15001 cmip.c 21Dec1999
                    DFIX15021: cmip_ass.c 19Apr2001
                    DFIX15017: cmip_ass.c 01Feb2001
                    DFIX15000: cmip_ass.c 30sep1999
                    DFIX15001: cmip_ass.c 21dec1999
                    DFIX15002: cmip_ass.c 21feb2000
                    DFIX15005: cmip_ass.c 18Jul2000
                    DFIX15005 cmip_utils.c 18Jul2000
                    Fix for OVDM Performance problem: rjeg:23-09-99
                    OTS: C.07.00
                    OTS: C.07.00
                    ro_util.c PATCH C.07.00 (PHNE_8829/PHNE_8830)
                    DFIX15027 api_close.c 2Aug2001
                    DFIX15027 xmpv7.c 2Aug2001
                    DFIX15005 xmpv7.c 18Jul2000
                    DFIX15027 xmpv7_close.c 2Aug2001
                    DFIX15001 xmpv7_close.c 21Dec1999
                    DFIX15027 xmpv7_oper.c 2Aug2001
                    DFIX15021: opi_sock_util.c 19Apr2001
                    DFIX15000: opi_sock_util.c 30sep1999
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
                    DFIX15012 eventstk_addr_handling.c 05Dec2000
                    DFIX15012 eventstk_destinations.c 05Dec2000
                    DFIX15011: pm_init.c 24Nov00
                    DFIX15003: pm_main.c 07Jun2000
                    DFIX15000: pm_main.c 30sep1999
                    DFIX15033: pm_trace.c 13Sep2001
                    DFIX15000: apdu.c 30sep1999
                    DFIX15000: ps.c 30sep1999
                    DFIX15023: sch_objmanag.c 01Jun2001
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: trans.c 04Nov1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    FLEXlm 6.0d (liblmgr.a), Copyright (C) 1988-1997 Glo
                            betrotter Software, Inc.
            /opt/OV/bin/pmdmgr:
                    PATCH PHSS_20049, 990929
                    HP OpenView OPI Process Manager DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15000: apdu.c 30sep1999
            /opt/OV/bin/xomg:
                    DFIX15022 main.c 16May2001
                    DFIX15019 main.c 13Feb2001
                    DFIX15022 common.c 16May2001
                    DFIX15019 common.c 13Feb2001
                    DFIX15015 common.c 09Jan2001
                    PATCH PHSS_12715, 970926
                    DFIX15022 codegen.c 16May2001
                    DFIX15015 codegen.c 09Jan2001
                    DFIX15028 marshall.c 05Sep2001
                    DFIX15022 marshall.c 16May2001
                    DFIX15019 marshall.c 13Feb2001
                    DFIX15015 marshall.c 09Jan2001
                    DFIX15022 type.c 16May2001
                    DFIX15019 type.c 13Feb2001
                    DFIX15015 type.c 09Jan2001
                    DFIX15019 typefree.c 13Feb2001
                    DFIX15022 typecopy.c 16May2001
                    DFIX15019 typecopy.c 13Feb2001
                    DFIX15015 typecopy.c 09Jan2001
                    HP OpenView XOM Code Generator DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15029: loader.c 06Sep2001
                    DFIX15029: unres.c 06Sep2001
            /opt/OV/bin/conftest:
                    DFIX15018: Testapp/ovcapi.c 7Feb2001
                    DFIX15000: apdu.c 30sep1999
                    DFIX15000: ps.c 30sep1999
            /opt/OV/bin/ovead:
                    PATCH PHSS_25148, DM6.0 Intermediate Patch Sep 2001
                    PATCH PHSS_22077, DM6.0 Intermediate Patch Aug 2000
                    PATCH PHSS_25150, DM6.0 Consolidated Patch Sep 2001
                    PATCH PHSS_22079, DM6.0 Consolidated patch Aug 2000
                    DFIX15021: opi_sock_util.c 19Apr2001
                    DFIX15000: opi_sock_util.c 30sep1999
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
                    DFIX15000: om_opi_stack.c 04Nov1999
                    DFIX15006: om_action_request.c 18Jul2000
                    DFIX15000: om_action_request.c 04Nov1999
                    DFIX15000: om_delete_request.c 04Nov1999
                    DFIX15000: om_get_request.c 04Nov1999
                    DFIX15006: om_set_request.c 18Jul2000
                    DFIX15000: om_set_request.c 04Nov1999
                    DFIX15034: stx_check_obj.c 19Sep2001
                    DFIX15031: stx_check_obj.c 04Sep2001
                    DFIX15006: stx_check_obj.c 18Jul2000
                    DFIX15000: stx_check_obj.c 04Nov1999
                    DFIX15020 om_process_attributeList.c 20Apr2001
                    DFIX15012 om_process_attributeList.c 05Dec2000
                    DFIX15012 om_process_modificationList.c 05Dec2000
                    DFIX15023: sch_objmanag.c 01Jun2001
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: trans.c 04Nov1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    DFIX15011: pm_init.c 24Nov00
                    DFIX15003: pm_main.c 07Jun2000
                    DFIX15000: pm_main.c 30sep1999
                    DFIX15033: pm_trace.c 13Sep2001
                    DFIX15000: apdu.c 30sep1999
                    FLEXlm 6.0d (liblmgr.a), Copyright (C) 1988-1997 Glo
                            betrotter Software, Inc.
            /opt/OV/bin/ovconftest:
                    None
            /opt/OV/bin/ovladdb:
                    PATCH PHSS_25148, DM6.0 Intermediate Patch Sep 2001
                    PATCH PHSS_22077, DM6.0 Intermediate Patch Aug 2000
                    PATCH PHSS_25150, DM6.0 Consolidated Patch Sep 2001
                    PATCH PHSS_22079, DM6.0 Consolidated patch Aug 2000
                    HP OpenView Log Agent (ODBC Based) DM Release A.06.0
                            0
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15000: om_opi_stack.c 04Nov1999
                    DFIX15006: om_action_request.c 18Jul2000
                    DFIX15000: om_action_request.c 04Nov1999
                    DFIX15000: om_delete_request.c 04Nov1999
                    DFIX15000: om_get_request.c 04Nov1999
                    DFIX15006: om_set_request.c 18Jul2000
                    DFIX15000: om_set_request.c 04Nov1999
                    DFIX15034: stx_check_obj.c 19Sep2001
                    DFIX15031: stx_check_obj.c 04Sep2001
                    DFIX15006: stx_check_obj.c 18Jul2000
                    DFIX15000: stx_check_obj.c 04Nov1999
                    DFIX15020 om_process_attributeList.c 20Apr2001
                    DFIX15012 om_process_attributeList.c 05Dec2000
                    DFIX15012 om_process_modificationList.c 05Dec2000
                    DFIX15023: sch_objmanag.c 01Jun2001
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: trans.c 04Nov1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    DFIX15000: leh_req.c 01Oct1999
                    DFIX15000: leh_reconf.c 04Nov1999
                    DFIX15000: leh_log.c 01Oct1999
                    DFIX15021: opi_sock_util.c 19Apr2001
                    DFIX15000: opi_sock_util.c 30sep1999
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
                    DFIX15011: pm_init.c 24Nov00
                    DFIX15003: pm_main.c 07Jun2000
                    DFIX15000: pm_main.c 30sep1999
                    DFIX15033: pm_trace.c 13Sep2001
                    DFIX15000: apdu.c 30sep1999
                    FLEXlm 6.0d (liblmgr.a), Copyright (C) 1988-1997 Glo
                            betrotter Software, Inc.
                    DFIX15000: aconnect.c 04Nov1999
                    DFIX15000: create_log.c 04Nov1999
                    DFIX15000: delete_log.c 04Nov1999
                    DFIX15000: status.c 04Nov1999
                    DFIX15000: util.c 04Nov1999
                    DFIX15000: rdbcommon.c 04Nov1999
                    DFIX15000: arc.c 04Nov1999
                    DFIX15000: maxsize.c 04Nov1999
                    DFIX15000: rdbgetcntl.c 04Nov1999
                    DFIX15000: rdbsetcntl.c 04Nov1999
                    DFIX15000: rdbsql.c 04Nov1999
                    DFIX15000: dbget.c 04Nov1999
                    DFIX15000: dbrm.c 04Nov1999
                    DFIX15000: dbinsert.c 04Nov1999
                    DFIX15000: rdbpreselect.c 04Nov1999
            /opt/OV/bin/ovladff:
                    PATCH PHSS_25148, DM6.0 Intermediate Patch Sep 2001
                    PATCH PHSS_22077, DM6.0 Intermediate Patch Aug 2000
                    PATCH PHSS_25150, DM6.0 Consolidated Patch Sep 2001
                    PATCH PHSS_22079, DM6.0 Consolidated patch Aug 2000
                    HP OpenView Log Agent (File Based) DM Release A.06.0
                            0
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15000: om_opi_stack.c 04Nov1999
                    DFIX15006: om_action_request.c 18Jul2000
                    DFIX15000: om_action_request.c 04Nov1999
                    DFIX15000: om_delete_request.c 04Nov1999
                    DFIX15000: om_get_request.c 04Nov1999
                    DFIX15006: om_set_request.c 18Jul2000
                    DFIX15000: om_set_request.c 04Nov1999
                    DFIX15034: stx_check_obj.c 19Sep2001
                    DFIX15031: stx_check_obj.c 04Sep2001
                    DFIX15006: stx_check_obj.c 18Jul2000
                    DFIX15000: stx_check_obj.c 04Nov1999
                    DFIX15020 om_process_attributeList.c 20Apr2001
                    DFIX15012 om_process_attributeList.c 05Dec2000
                    DFIX15012 om_process_modificationList.c 05Dec2000
                    DFIX15023: sch_objmanag.c 01Jun2001
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: trans.c 04Nov1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    DFIX15000: leh_req.c 01Oct1999
                    DFIX15000: leh_reconf.c 04Nov1999
                    DFIX15000: leh_log.c 01Oct1999
                    DFIX15021: opi_sock_util.c 19Apr2001
                    DFIX15000: opi_sock_util.c 30sep1999
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
                    DFIX15011: pm_init.c 24Nov00
                    DFIX15003: pm_main.c 07Jun2000
                    DFIX15000: pm_main.c 30sep1999
                    DFIX15033: pm_trace.c 13Sep2001
                    DFIX15000: apdu.c 30sep1999
                    FLEXlm 6.0d (liblmgr.a), Copyright (C) 1988-1997 Glo
                            betrotter Software, Inc.
                    DFIX15009: connect.c 19Sep2000
            /opt/OV/bin/lal_migrate:
                    DFIX15009: connect.c 19Sep2000
                    DFIX15000: aconnect.c 04Nov1999
                    DFIX15000: create_log.c 04Nov1999
                    DFIX15000: delete_log.c 04Nov1999
                    DFIX15000: util.c 04Nov1999
                    DFIX15000: rdbgetcntl.c 04Nov1999
                    DFIX15000: rdbcommon.c 04Nov1999
                    DFIX15000: rdbsetcntl.c 04Nov1999
                    DFIX15000: rdbsql.c 04Nov1999
                    DFIX15000: dbget.c 04Nov1999
                    DFIX15000: status.c 04Nov1999
                    DFIX15000: dbinsert.c 04Nov1999
                    DFIX15000: dbrm.c 04Nov1999
                    DFIX15000: rdbpreselect.c 04Nov1999
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: trans.c 04Nov1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
            /opt/OV/lib/libova.a:
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15000: trans.c 04Nov1999
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    HP OpenView OpenView ASN.1 data minipulation tool (o
                            va) DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libova.2:
                    DFIX15000: dtd.c 01Oct1999
                    DFIX15014: ber.c 13Dec2000
                    DFIX15000: ber.c 01Oct1999, 13sep2000
                    DFIX15001: dict.c 21Dec1999
                    DFIX15000: enum.c 01Oct1999
                    DFIX15027: list.c 2Aug2001
                    DFIX15000: trans.c 04Nov1999
                    DFIX15027: struct.c 2Aug2001
                    DFIX15025: struct.c 06Jul2001
                    HP OpenView OpenView ASN.1 data minipulation tool (o
                            va) DM Release A.06.00
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
            /opt/OV/lib/libxmpV7.2:
                    libXOM 1.9 (BULL S.A) 7/1/92
                    DFIX15000: cii_ent.c 30sep1999
                    DFIX15001: ch_get_rsp.c 23Dec99
                    DFIX15001: mp_error_m.c 23Dec99
                    DFIX15001: x_comp.yacc 22Dec1999
                    DFIX15035 iso_reg.c 21 Sep 2001
                    DFIX15036 smf_defflt.c 21 Sep 2001
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
            /opt/OV/lib/libbmp.2:
                    DFIX15000: bmp_com.c 30sep1999
                    DFIX15000: bmp.c 30sep1999
                    DFIX15008: bmp.c 22Aug2000
                    Copyright (c) 1995 Hewlett-Packard Company. All Rig
                            hts Reserved.
                    PATCH PHSS_20049, 990929
                    DFIX15000: bmp_ipc.c 30sep1999
            /opt/OV/lib/libovfmt.2:
                    DFIX15000: apdu.c 30sep1999
                    HP OpenView Distributed Management DM Release A.06.0
                            0
                    HP 9000 S700/S800 HP-UX 10.x
                    Copyright (c) 1990-2001 Hewlett-Packard Co., All Ri
                            ghts Reserved.
                    DFIX15000: ps.c 30sep1999
            /opt/OV/lib/libxmpV7.a:
                    DFIX15000: cii_ent.c 30sep1999
                    DFIX15001: ch_get_rsp.c 23Dec99
                    DFIX15001: mp_error_m.c 23Dec99
                    DFIX15001: x_comp.yacc 22Dec1999
                    libXOM 1.9 (BULL S.A) 7/1/92
                    DFIX15035 iso_reg.c 21 Sep 2001
                    DFIX15036 smf_defflt.c 21 Sep 2001
                    PATCH PHSS_20049, 990929
                    DFIX15000: pm_ipc.c 30sep1999
            /opt/OV/lib/libbmp.a:
                    DFIX15000: bmp.c 30sep1999
                    DFIX15008: bmp.c 22Aug2000
                    Copyright (c) 1995 Hewlett-Packard Company. All Rig
                            hts Reserved.
                    DFIX15000: bmp_com.c 30sep1999
                    PATCH PHSS_20049, 990929
                    DFIX15000: bmp_ipc.c 30sep1999
            /opt/OV/contrib/DM/lib/libovmd.a:
                    DFIX15029: loader.c 06Sep2001
                    DFIX15029: unres.c 06Sep2001
                    DFIX15000: outmap.c 30sep1999
                    DFIX15000: asn1out.c 30sep1999
                    DFIX15000: gdmoout.c 30sep1999
            /opt/OV/man/man1m.Z/ovlad.1m:
                    None
            /opt/OV/man/man1m.Z/ovladmgr.1m:
                    None

    cksum(1) Output:
            1556435198 242450 /opt/OV/bin/gdmo2pac
            2258744730 250626 /opt/OV/bin/gdmo_pp
            1623862097 414395 /opt/OV/bin/gdmop
            344382047 431357 /opt/OV/bin/pacgen
            1674293891 563641 /opt/OV/bin/orsd
            1075598907 2976688 /opt/OV/bin/pmd
            1205794938 102879 /opt/OV/bin/pmdmgr
            583155288 299975 /opt/OV/bin/xomg
            2961267966 580166 /opt/OV/bin/conftest
            1515691398 1254056 /opt/OV/bin/ovead
            443141266 2022 /opt/OV/bin/ovconftest
            4189978414 1772928 /opt/OV/bin/ovladdb
            265014666 1637480 /opt/OV/bin/ovladff
            958260390 512712 /opt/OV/bin/lal_migrate
            1661257842 275236 /opt/OV/lib/libova.a
            643485156 493720 /opt/OV/lib/libova.2
            880805389 2491525 /opt/OV/lib/libxmpV7.2
            3188811882 353439 /opt/OV/lib/libbmp.2
            2154322513 1732728 /opt/OV/lib/libovfmt.2
            1071510370 1574548 /opt/OV/lib/libxmpV7.a
            4227978684 181320 /opt/OV/lib/libbmp.a
            4135255595 294176 /opt/OV/contrib/DM/lib/libovmd.a
            759036120 6390 /opt/OV/man/man1m.Z/ovlad.1m
            759036120 6390 /opt/OV/man/man1m.Z/ovladmgr.1m

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHSS_20049 PHSS_22077 PHSS_22079 PHSS_25148

    Equivalent Patches:
            PHSS_25151:
            s700: 11.00
            s800: 11.00

            PSOV_03012:
            sparcSOL: 2.4 2.5 2.6

    Patch Package Size: 18100 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_25150

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

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

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

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

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

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

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

    Special Installation Instructions:
            BEFORE LOADING THIS PATCH...

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

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

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

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

            PHSS_25148:
            Special Configuration note :

            To incorporate PTSfc01444 fix, you have to export the
            following variable for 10x

            export NLSPATH=/opt/OV/nls/%L/%N.cat:
                   /opt/OV/lib/nls/%L/%N.cat:$NLSPATH
    -----End of Document ID: PHSS_25150------------------------------------------


    Document ID: PHKL_25246
    Date Loaded: 20011113
          Title: s700 10.20 FXE,Visualize,PCI graphics;ITE;HIL;PS/2;syslog

    Patch Name: PHKL_25246

    Patch Description: s700 10.20 FXE,Visualize,PCI graphics;ITE;HIL;PS/2;syslog

    Creation Date: 01/11/06

    Post Date: 01/11/13

    Hardware Platforms - OS Releases:
            s700: 10.20

    Products: N/A

    Filesets:
            OS-Core.CORE-KRN ProgSupport.C-INC

    Automatic Reboot?: Yes

    Status: General Release

    Critical:
            Yes
            PHKL_25246: PANIC
            PHKL_22087: PANIC
            PHKL_21748: PANIC HANG
            PHKL_21409: PANIC
            PHKL_14564: HANG
            PHKL_14471: HANG
            PHKL_12763: HANG ABORT
            PHKL_11205: HANG

    Path Name: /hp-ux_patches/s700/10.X/PHKL_25246

    Symptoms:
            PHKL_25246:
            (SR: 8606186278 CR: JAGad55484)
            The kernel may panic with Interrupt Type 15 (Data page
            fault) with the graph3_summit_isr on the kernel stack
            trace. The panic will also be accompanied by the
            following in kernel message buffer (dmesg output):
            "graph3_summit_isr: Bus error bit is set"
            Any of following graphics cards could be afected.
            VISUALIZE-FX2, FX4, FX6, FX10, VISUALIZE-FXE

            (SR: 5003433599 CR: JAGaa51474)
            After the X server has run, the Internal Terminal
            Emulator (ITE) could use the same color for both text and
            background, resulting in an unreadable display. Often
            part of the graphics display will turn yellow at the
            Command Line Login (ITE login). This usually happens on
            multiprocessor systems when the X server is configured in
            24bit TrueColor mode.

            (SR: 8606213367 CR: JAGad82559)
            The following error message will appear many times in the
            kernel message buffer (dmesg output).
            graph3_summit_isr:bus error bit is set
            This message may cause the kernel message buffer to
            overflow and other kernel messages will be lost.

            PHKL_24214:
            (SR: 8606169972 CR: JAGad39238)
            Missing console and/or syslog data when vmunix tries to
            print more than 4 kilobytes of information at boot time.
            Possible side effects include:
             The console repeats 4k worth of data -- up to 16 times
             The "dmesg" command returns information that was
              printed prior to the first vmunix entry in syslog.log
             Important boot time messages may be lost.

            PHKL_23460:
            (SR: 8606173681 CR: JAGad42938)
            Enhancements to the graphics driver can improve 3D graphics
            performance on workstations using VISUALIZE-FXE (A4982B)
            graphics.

            (SR: 8606175425 CR: JAGad44666)
            The graphics driver presently only claims HP graphics
            cards. A customer requested an enhancement which would
            allow it to claim any PCI graphics card which contains
            a valid STI ROM image.

            PHKL_22087:
            (SR: 8606154057 CR: JAGad23375)
            This patch fixes a defect introduced by patch PHKL_21748.
            If an update of the graphics card firmware is attempted or
            if the X server is started on a system with an FX5 or FX10
            graphics card, the system can panic with a data page fault
            in the function gcsti_utility.

            Here is the stack trace produced by this defect.

                panic+0x10
                report_trap_or_int_and_panic+0xe8
                trap+0x1054
                $call_trap+0x20
                gcsti_utility+0x60
                framebuf_ioctl+0x120
                spec_ioctl+0xd4
                vno_ioctl+0x98
                ioctl+0x444
                syscall+0x1a4
                $syscallrtn+0x0

            PHKL_21748:
            (SR: 8606129269 CR: JAGac86815)
            During system initialization, if the first key press to the
            Internal Terminal Emulator (ITE) occurs when there is no
            active process running, the system can panic with a data
            page fault in the function graph_slot_info_init().

            Here is the stack trace produced by this defect.

            panic+0x10
            report_trap_or_int_and_panic+0xe8
            interrupt+0x458
            $ihndlr_rtn+0x0
            graph_slot_info_init+0x8
            framebuf_itelock+0x54
            g3_service+0x658
            g3_service_ext+0x3c
            sti_save+0xe0
            scroller+0x84
            ite_filter+0xb28
            ite_queue+0x38
            kbd_map_keys+0x5b0
            ps2_map_keys+0x84
            ps2_kbd_parsefunc+0x138
            ps2_proc+0x74
            sw_service+0xcc

            (SR: 8606134617 CR: JAGad03752)
            Messages written to the ITE while running X on uniprocessor
            systems with a FXE graphics console will cause a ghost image
            of text to appear on the X desktop.

            (SR: 8606137904 CR: JAGad07065)
            On multiprocessor systems, a defect in the graphics driver
            could cause the graphics system to hang. No such hangs were
            discovered prior to release, but the potential for the
            defect to cause a hang would still exist in the absence of
            this patch.

            PHKL_21409:
            (SR: 8606103040 CR: JAGab69222)
            On C3000, J5000, and J7000 multiprocessor systems, defects
            in graphics system libraries and drivers could cause the
            system to panic with a high priority machine check (bus
            check HPMC), rather than being recovered in software. No
            such defects were discovered prior to release, but the
            potential for a defect to cause an HPMC would still exist in
            the absence of this patch.

            PHKL_20464:
            ( SR: 8606106964 DTS: JAGab76495 )
            An HCRX graphics card with STI revision 8.04/13, running a
            serrated mode vertical synchronization monitor timing, will
            be reset to block mode as soon as the graphics driver is
            initialized.

            ( SR: 8606111916 DTS: JAGab84050 )
            If X dies abnomally while displayed on the HCRX and while in
            power saving mode, the graphics console may stay blanked
            until X is restarted, even if the ITE reset sequence
            (SHIFT-BREAK) is entered.

            This patch provides operating system support for serrated
            mode vertical sync. timing and correctly restores the ITE
            console upon reset for the HCRX graphics cards.

            PHKL_19785:
            This patch provides new functionality to support HP
            VISUALIZE-fxe graphics.

            PHKL_17835:
            This patch enables new functionality that is part of the
            10.20 ACE (Additional Core Enhancements) Workstation bundle,
            which adds new I/O drivers to support the B1000, C3000, and
            J5000 systems.

            PHKL_14564:
            Refinements were made to the VISUALIZE-FX4 hang fix from
            patch PHKL_14471. See the text for PHKL_14471 below for
            details. During the hard reset, instead of a totally blank
            screen, the message "GRAPHICS HARDWARE SELFTEST" will be
            displayed.

            This patch also contains two other fixes:

            A new ioctl has been added to allow the usage of the setmon
            utility from within SAM running under X on systems
            containing VISUALIZE-EG graphics.

            A fix for SR #1653253286 where the message
            "sti_unpack_routines: patch_init returned 3for rom
            at 0xf8000000" could be logged into the kernel message
            buffer with certain graphics hardware. This was a debugging
            message that indicates no problem, but some users were
            concerned. This message has now been removed.

            PHKL_14471:
            On Systems configured with VISUALIZE-FX4 graphics, very
            infrequently a graphics process hang can occur. This problem
            occurs infrequently, usually after power-up or with
            graphics-intensive workloads and lots of user interaction.
            When these hangs occur, only the graphics subsystem is hung;
            it is still possible to login to the system from either an
            attached ASCII terminal or from another machine on the same
            network. In most cases, the user must cycle power and reboot
            the system.

            NOTE: After this patch is installed, any hard reset
            performed on the VISUALIZE-FX4 hardware can take from 10 to
            30 seconds. This will be noticeable as the screen will
            blank for between 10 to 30 seconds when the HP-UX kernel is
            booting, whenever a hard reset is triggered on the Internal
            Terminal Emulator (ITE) via the reset key sequence
            (Ctrl-Shift-Break), and whenever the setmon utility is run
            to change display resolution and/or refresh rate.

            This patch includes another fix, unrelated to the graphics
            hang. During shutdown of the display server, X will enable
            the Internal Terminal Emulator (ITE). At this time, the
            kernel should send a signal to 3-D processes that were using
            the graphics device. If the graphics subsystem is a
            VISUALIZE-FX device, it should send a SIGBUS signal to a 3-D
            process whenever it attempts to access the graphics
            hardware. For certain other graphics subsystems, the kernel
            should send SIGKILL immediately to all 3-D processes that
            have opened the graphics device. Previous to this patch,
            the kernel would, under certain conditions, send a SIGKILL
            signal for VISUALIZE-FX devices.

            PHKL_13270:
            Added support for VISUALIZE-FX hardware on MP systems.

            PHKL_12841:
            SR# 4701374082 DTS# DSDe440147: the mouse looses synchro-
            nization such that the pointer moves all over the screen
            and button presses are active that the user did not
            initiate.

            PHKL_12763:
            Systems may experience intermittent X server failures where
            mouse movement data is incorrectly sent from the keyboard
            device. This would cause the X server to abort. Such
            failures were seen on a customer's HPUX 9.07 system with a
            frequency of about once per day.

            If the HIL keyboard is disconnected, reconnected, and then
            disconnected again very rapidly, the system will hang
            until the keyboard is once again connected.

            PHKL_11205:
            The CDE dtlogin screen can grab the graphics display lock
            and hold this lock until someone logs in. If the system
            console was on the Internal Terminal Emulator (ITE) running
            on this graphics display, processes writing to the system
            console that specify blocking I/O could block until dtlogin
            releases the lock.

            Also, if the ITE hard reset sequence Ctl-Shift-Reset were to
            be entered during a small timing interval while the X server
            is initializing, the X server display could remain black
            after the server has started.

            WARNING: If the the X server subsystem is installed on your
            system when this kernel patch is applied, you must also
            install the X server patch PHSS_10650. It is highly
            recommended that the X server patch PHSS_10650 be installed
            before this kernel patch. Failure to install both patches
            could result in a graphics card hang while X windows is
            running.

            PHKL_10758:
            Enhancements to support VISUALIZE-FX hardware. This patch
            is part of the Workstation Additional Core Enhancements
            for HP-UX 10.20 - July 1997 package.

            PHKL_9921:
            If the HP-UX date command sets the year to be greater than
            2000 on a workstation with HIL, subsequent boots in
            administrative mode show the year to be 20100, although
            once fully booted in HP-UX, the year appears as 2000.

    Defect Description:
            PHKL_25246:
            (SR: 8606186278 CR: JAGad55484)
            The interrupt service routine for the VISUALIZE-FXE (A4982B)
            graphics card may take inappropriate action when the STI rom
            detects a bus error.

            Resolution:
            The interrupt service routine was modified to initialize
            parameters returned from the STI ROM associated
            with the graphics card. This prevents misinterpretation of
            returned parameters when the bus error bit is set.

            (SR: 5003433599 CR: JAGaa51474)
            When the X server terminates it will reset the graphics
            device. However on multiprocessor systems this could fail
            and leave the graphics display in an unknown state for the
            ITE. When the ITE starts, the customer may see a screen of
            red, or yellow, or blue on black fonts.

            Resolution:
            Allow for resets of the graphics card on MP systems when
            the X server is terminated.

            (SR: 8606213367 CR: JAGad82559)
            The message is logged from the graphics interrupt service
            routine. If the interrupt line used by the graphics card
            is shared with another PCI device, the graphics card ISR
            may be called many times before the bus error can be
            cleared. Each time the graphics ISR is called it will
            log a message.

            Resolution:
            The message is logged only once for each occurance of a
            graphics card bus error.

            PHKL_24214:
            (SR: 8606169972 CR: JAGad39238)
            The old system message buffer was too small, and several
            defects appeared when it overflowed. (Having a large
            number of IO devices could trigger a buffer overflow.)

            Resolution:
             1) Increased the size of the system message buffer.
             2) Solved the defects by using a cleaner implementation.
             3) Maintained full compatibility with dmesg.

            PHKL_23460:
            (SR: 8606173681 CR: JAGad42938)
            DMA performance on workstations can be tuned to better match
            the DMA characteristics of VISUALIZE-FXE (A4982B) graphics.

            Resolution:
            A routine was added to the graphics driver to optimize DMA
            performance on the the VISUALIZE-FXE card (A4982B). It does
            this by adjusting "hint" bits in the I/O controller that
            affect how DMA transactions are handled.

            (SR: 8606175425 CR: JAGad44666)
            Presently the graphics driver would check the PCI vendor ID
            on a graphics device before claiming it. Only HP-produced
            cards were claimed.

            Resolution:
            This patch enhances the graphics driver so that it will
            claim PCI graphics devices that contain a valid STI ROM
            image.

            PHKL_22087:
            (SR: 8606154057 CR: JAGad23375)
            An incorret pointer was passed as an argument to the
            function gcsti_utility. This caused a data page fault panic
            as soon as the function was called. Gcsti_utility is
            accessed through an IOCTL that is currently only used by the
            X server with FX5 or FX10 graphics cards and by software
            which attempts to update the firmware image on HP graphics
            cards.

            Resolution:
            The pointer logic has been corrected.

            PHKL_21748:
            (SR: 8606129269 CR: JAGac86815)
            The Internal Terminal Emulator (ITE) initializes a data
            structure at the first time it obtains the graphics lock
            after the system has booted. Information about the
            currently running process is logged to this data structure.
            If the ITE obtains the lock as the result of a keyboard key
            being pressed, and there is no active process, a data page
            fault can occur. This problem can only occur with the first
            key press, as the data structure is only initialized once.

            Resolution:
            Information about the currently running process is no longer
            logged to the ITE data structure mentioned above.

            (SR: 8606134617 CR: JAGad03752)
            FXE graphics cards were not included in a list of cards
            which supported the GCNOITE ioctl. The X server uses this
            ioctl on uniprocessor systems to prevent ITE messages from
            being overlayed on top of the X desktop.

            Resolution:
            FXE was added to the list of cards which support the GCNOITE
            ioctl.

            (SR: 8606137904 CR: JAGad07065)
            It was discovered the GCSTI_UTIL ioctl held a spinlock
            across a function call that could sleep. It is possible
            that this could deadlock the graphics driver.

            Resolution:
            The ioctl was restructured to prevent holding the lock
            across any functions that may sleep.

            PHKL_21409:
            (SR: 8606103040 CR: JAGab69222)
            A problem exists between an early version of the PCI bus
            adaptor and VISUALIZE-FX graphics cards on multiprocessor
            systems. As a workaround to this problem, the BE timer on
            the graphics card was disabled. With the BE timer disabled,
            if defects in system graphics drivers or libraries placed
            the graphics card in a hung state, a high priority machine
            check (HPMC) panic would occur. Since this workaround is
            not necessary on later versions of this PCI bus adaptor, it
            is removed by this patch.

            Resolution:
            If the PCI bus adaptor is of a later revision, the
            VISUALIZE-FX BE timer circuit is now not being disabled. In
            this case, defective graphics system software will not cause
            a HPMC panic and recovery from the error condition is
            possible.

            PHKL_20464:
            ( SR: 8606106964 DTS: JAGab76495 )
            If an HCRX graphics card with STI firmware revision 8.04/13
            is used, it can support a serrated mode veritcal sync
            monitor timing. In the 10.20 operating system, changes were
            made which reset the monitor timing back to the default
            block mode when the graphics driver initializes.

            Resolution:
            The operating system will now leave an HCRX8 or HCRX24 with
            STI revision 8.04/13 in the same vertical sync timing mode
            that is specified at the firmware prompt. Otherwise, the
            default, block mode, is used.

            ( SR: 8606111916 DTS: JAGab84050 )
            If X dies abnormally while in power saving mode with an HCRX
            display and is not automatically restarted, the graphics
            console will remain blanked until X is restarted, even if
            the ITE reset sequence (SHIFT-BREAK) is entered.

            Resolution:
            The X server changes bits 27 and 25 in the DCC portion of
            the Misc. Video Register which controls the DAC analog
            output of the card (to blank the screen). These bits are
            now correctly restored (effectively unblanking the screen)
            when the ITE reset sequence is entered.

            PHKL_19785:
            New functionality to support HP VISUALIZE-fxe graphics.

            Resolution:
            New functionality to support the HP VISUALIZE-fxe graphics
            card was added. In addition, support was added for the
            GCSETMONTYPE and GCGETMONTYPE ioctl calls on C360, J280,
            J282, J2240 and all current D-class systems. This will allow
            utility programs to change the monitor type value in stable
            storage. Finally sti_patch_init was corrected to prevent an
            unexpected message in syslog.log.

            PHKL_17835:
            New functionality to support the B1000, C3000 and J5000
            systems on HP-UX 10.20.

            Resolution:
            New functionality to support a future workstation graphics
            card was added. In addition, support was added to allow
            USB keyboards to work with the ITE. Finally a bug that under
            some circumstances could hang a VISUALIZE-FX card on a
            multiprocessor system was fixed.

            PHKL_14564:
            Refinements were made to the VISUALIZE-FX4 hang fix from
            patch PHKL_14471. See the text for PHKL_14471 below for
            details. During the hard reset, instead of a totally blank
            screen, the message "GRAPHICS HARDWARE SELFTEST" will be
            displayed.

            The setmon utility could not be used through the SAM Monitor
            Configuration icon under X windows with systems containing
            VISUALIZE-EG graphics. This patch adds a new graphics
            driver ioctl call needed to enable this functionality.

            With certain graphics hardware, the message
            sti_unpack_routines: patch_init returned 3for rom at
            0xf8000000" could appear during system boot. This was a
            diagnostic message only and did not indicate any problem.
            This patch removes this diagnostic message.

            PHKL_14471:
            On Systems configured with VISUALIZE-FX4 graphics, very
            infrequently a graphics process hang can occur. This patch
            forces a phase lock loop circuit on the graphics card to
            synchronize with the proper clock phase.

            This fix is only enabled at resolutions of 1280 x 1024
            pixels at a refresh rate of either 72 Hz sync on green or
            75 Hz VESA. If other resolutions are used, the hang problem
            can still occur. A subsequent patch will be issued that
            will enable this fix to cover additional resolutions and
            refresh rates.

            NOTE: After this patch is installed, any hard reset
            performed on the VISUALIZE-FX4 hardware can take from 10 to
            30 seconds. This will be noticeable as the screen will
            blank for between 10 to 30 seconds when the HP-UX kernel is
            booting, whenever a hard reset is triggered on the Internal
            Terminal Emulator (ITE) via the reset key sequence
            (Ctrl-Shift-Break), and whenever the setmon utility is run
            to change display resolution and/or refresh rate.

            This patch includes another fix, unrelated to the graphics
            hang. During shutdown of the display server, X will enable
            the Internal Terminal Emulator (ITE). At this time, the
            kernel should send a signal to 3-D processes that were using
            the graphics device. If the graphics subsystem is a
            VISUALIZE-FX device, it should send a SIGBUS signal to a 3-D
            process whenever it attempts to access the graphics
            hardware. For certain other graphics subsystems, the kernel
            should send SIGKILL immediately to all 3-D processes that
            have opened the graphics device. Previous to this patch,
            the kernel would, under certain conditions, send a SIGKILL
            signal for VISUALIZE-FX devices.

            PHKL_13270:
            Without this patch, using VISUALIZE-FX hardware on a multi-
            processor system will likely lead to graphics hardware hangs
            and possibly system panics.

            PHKL_12841:
            SR# 4701374082 DTS# DSDe440147: the 744/165L has some
            signal integrity problems that caused long sequences of
            parity errors on the PS/2 bus. The driver did not account
            for these long sequences, thus a RESEND command from the
            mouse would be interpretted as a data byte, throwing off
            the synchronization of mouse packets. The keyboard did
            not show any symptoms of the long parity error sequences.
            Therefore, this fix only addresses the mouse
            synchronization problem.

            PHKL_12763:
            The customer's defect was observed on 9.07 after installing
            the 9.X patch PHKL_4413. This patch regulated the system
            time of day clock by accessing the system real time clock
            hardware every 10 minutes. The system real time clock
            hardware is interfaced to the same coprocessor that also
            controls the HP-HIL loop used for the keyboard and mouse.
            A small timing window exists such that if the real time
            clock is read while a packet of data is being received from
            the mouse, incorrect data could be transmitted to the X
            server.

            The keyboard reconnection handler in the HIL driver can hang
            if the keyboard is disconnected immediately after being
            disconnected and then reconnected. This problem has only
            been reproduced by a customer designed HIL switchbox or by
            rapidly and repeatedly plugging and unplugging a keyboard
            (i.e. multiple times a second).

            PHKL_11205:
            When the system console is on the Internal Terminal Emulator
            (ITE) of a graphics display, and the CDE dtlogin screen is
            waiting for someone to log in, processes writing to the
            system console using non-blocking I/O could block until
            someone logs in to the system.

            This patch makes ITE functionality developed for
            VISUALIZE-FX graphics devices available on the following
            graphics devices: Color Graphics Card, CRX, CRX48Z, Dual
            CRX, HCRX, HCRX-24, HCRX-24B, HCRX8-B, and VISUALIZE-EG.
            With this patch, ITE can be switched off when the X server
            starts, and then switched on again when the server exits.

            WARNING: If the the X server subsystem is installed on your
            system when this kernel patch is applied, you must also
            install the X server patch PHSS_10650. It is highly
            recommended that the X server patch PHSS_10650 be installed
            before this kernel patch. Failure to install both patches
            could result in a graphics card hang while X windows is
            running.

            PHKL_10758:
            Enhancements to support VISUALIZE-FX hardware.

            PHKL_9921:
            If the date command specifies a year of 2000 or greater,
            HIL code in HP-UX incorrectly sends a year out of the range
            of 0-99 to the HIL hardware.

    SR:
            1653205245 1653208751 1653253286 4701334763 4701345181
            4701354639 4701354829 4701374082 4701375147 4701379545
            4701398263 8606103040 8606103441 8606103444 8606104808
            8606106964 8606111916 8606129269 8606134617 8606137904
            8606154057 8606169972 8606173681 8606175425 8606186278
            5003433599 8606213367

    Patch Files:
            /usr/conf/graf/frameb_spc.h
            /usr/conf/graf/gpu_data.h
            /usr/conf/graf/graph3.h
            /usr/conf/graf/ite.h
            /usr/conf/graf/kbd.h
            /usr/conf/graf/stirom.h
            /usr/conf/h/framebuf.h
            /usr/conf/lib/libhp-ux.a(framebuf.o)
            /usr/conf/lib/libhp-ux.a(graf.o)
            /usr/conf/lib/libhp-ux.a(graph3.o)
            /usr/conf/lib/libhp-ux.a(ite.o)
            /usr/conf/lib/libhp-ux.a(ite1.o)
            /usr/conf/lib/libhp-ux.a(ite1_sti.o)
            /usr/conf/lib/libhp-ux.a(ite_color.o)
            /usr/conf/lib/libhp-ux.a(ite_parse.o)
            /usr/conf/lib/libhp-ux.a(ite_scroll.o)
            /usr/conf/lib/libhp-ux.a(kbd_code.o)
            /usr/conf/lib/libhp-ux.a(klog.o)
            /usr/conf/lib/libhp-ux.a(ktest.o)
            /usr/conf/lib/libhp-ux.a(ps2.o)
            /usr/conf/lib/libhp-ux.a(s_hil_code.o)
            /usr/conf/lib/libhp-ux.a(stirom.o)
            /usr/conf/lib/libhp-ux.a(subr_prf.o)
            /usr/conf/lib/libhp-ux.a(vm_ioblk.o)
            /usr/include/sys/framebuf.h

    what(1) Output:
            /usr/conf/graf/frameb_spc.h:
                    frameb_spc.h $Date: 97/05/02 02:37:44 $ $Revision:
                             1.7.98.2 $ PATCH_10.20 (PHKL_10758)
            /usr/conf/graf/gpu_data.h:
                    gpu_data.h $Date: 2001/11/06 14:38:11 $ $Revision
                            : 1.11.98.12 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/graf/graph3.h:
                    graph3.h $Date: 99/03/03 05:44:57 $ $Revision: 1.
                            5.98.3 $ PATCH_10.20 (PHKL_17835)
            /usr/conf/graf/ite.h:
                    ite.h $Date: 2001/09/19 08:25:13 $ $Revision: 1.1
                            6.98.5 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/graf/kbd.h:
                    kbd.h $Date: 99/03/03 05:44:58 $ $Revision: 1.11.
                            98.2 $ PATCH_10.20 (PHKL_17835)
            /usr/conf/graf/stirom.h:
                    stirom.h $Date: 2000/05/24 13:29:42 $ $Revision:
                            1.6.98.10 $ PATCH_10.20 (PHKL_21748)
            /usr/conf/h/framebuf.h:
                    framebuf.h $Date: 2001/04/07 13:00:33 $ $Revision
                            : 1.17.98.7 $ PATCH_10.20 (PHKL_23460)
            /usr/conf/lib/libhp-ux.a(framebuf.o):
                    framebuf.c $Date: 2001/11/06 14:36:22 $ $Revision:
                             1.21.98.23 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(graf.o):
                    graf.c $Date: 2001/09/19 08:52:10 $ $Revision: 1.
                            4.98.5 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(graph3.o):
                    graph3.c $Date: 2001/11/06 14:45:55 $ $Revision:
                            1.9.98.27 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite.o):
                    ite.c $Date: 2001/09/19 08:25:17 $ $Revision: 1.2
                            3.98.11 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite1.o):
                    ite1.c $Date: 2001/09/19 08:18:11 $ $Revision: 1.
                            5.98.15 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite1_sti.o):
                    ite1_sti.c $Date: 2001/09/19 08:18:10 $ $Revision
                            : 1.5.98.12 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite_color.o):
                    ite_color.c $Date: 2001/09/19 08:18:15 $ $Revisio
                            n: 1.8.98.4 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite_parse.o):
                    ite_parse.c $Date: 2001/09/19 08:20:58 $ $Revisio
                            n: 1.7.98.7 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ite_scroll.o):
                    ite_scroll.c $Date: 2001/09/19 08:18:13 $ $Revisi
                            on: 1.14.98.9 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(kbd_code.o):
                    kbd_code.c $Date: 2001/09/19 08:18:16 $ $Revision
                            : 1.13.98.6 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(klog.o):
                    klog.c $Date: 2001/06/22 14:39:52 $ $Revision: 1.4.9
                            8.3 $ PATCH_10.20 (PHKL_24214)
            /usr/conf/lib/libhp-ux.a(ktest.o):
                    ktest.c $Date: 2001/09/19 08:50:11 $ $Revision: 1
                            .36.98.17 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(ps2.o):
                    ps2.c $Date: 99/03/03 05:44:48 $ $Revision: 1.6.98.3
                             $ PATCH_10.20 (PHKL_17835)
            /usr/conf/lib/libhp-ux.a(s_hil_code.o):
                    s_hil_code.c $Date: 99/03/03 05:44:51 $ $Revision: 1
                            .8.98.6 $ PATCH_10.20 (PHKL_17835)
            /usr/conf/lib/libhp-ux.a(stirom.o):
                    stirom.c $Date: 2001/09/19 08:47:22 $ $Revision:
                            1.5.98.17 $ PATCH_10.20 (PHKL_25246)
            /usr/conf/lib/libhp-ux.a(subr_prf.o):
                    subr_prf.c $Date: 2001/06/22 14:27:33 $ $Revision:
                             1.68.98.11 $ PATCH_10.20 (PHKL_24214)
            /usr/conf/lib/libhp-ux.a(vm_ioblk.o):
                    vm_ioblk.c $Date: 97/11/19 04:34:24 $ $Revision:
                            1.8.98.6 $ PATCH_10.20 (PHKL_13270)
            /usr/include/sys/framebuf.h:
                    framebuf.h $Date: 2001/04/07 13:00:33 $ $Revision
                            : 1.17.98.7 $ PATCH_10.20 (PHKL_23460)

    cksum(1) Output:
            3534246345 598 /usr/conf/graf/frameb_spc.h
            3560742609 18152 /usr/conf/graf/gpu_data.h
            2399104115 15585 /usr/conf/graf/graph3.h
            3253864268 15838 /usr/conf/graf/ite.h
            2360689572 27535 /usr/conf/graf/kbd.h
            372798911 33326 /usr/conf/graf/stirom.h
            1495198512 19349 /usr/conf/h/framebuf.h
            2812341577 57448 /usr/conf/lib/libhp-ux.a(framebuf.o)
            3814511213 233348 /usr/conf/lib/libhp-ux.a(graf.o)
            1013947290 43172 /usr/conf/lib/libhp-ux.a(graph3.o)
            1807560256 16700 /usr/conf/lib/libhp-ux.a(ite.o)
            4029718444 11224 /usr/conf/lib/libhp-ux.a(ite1.o)
            3493532767 9012 /usr/conf/lib/libhp-ux.a(ite1_sti.o)
            340562467 2068 /usr/conf/lib/libhp-ux.a(ite_color.o)
            2561005640 9368 /usr/conf/lib/libhp-ux.a(ite_parse.o)
            2263910629 36448 /usr/conf/lib/libhp-ux.a(ite_scroll.o)
            3589984263 13956 /usr/conf/lib/libhp-ux.a(kbd_code.o)
            2511018360 2980 /usr/conf/lib/libhp-ux.a(klog.o)
            3798918278 22300 /usr/conf/lib/libhp-ux.a(ktest.o)
            1348480703 22296 /usr/conf/lib/libhp-ux.a(ps2.o)
            2480742296 15104 /usr/conf/lib/libhp-ux.a(s_hil_code.o)
            1653651102 37016 /usr/conf/lib/libhp-ux.a(stirom.o)
            4109525377 19776 /usr/conf/lib/libhp-ux.a(subr_prf.o)
            3381751196 5640 /usr/conf/lib/libhp-ux.a(vm_ioblk.o)
            1495198512 19349 /usr/include/sys/framebuf.h

    Patch Conflicts: None

    Patch Dependencies:
            s700: 10.20: PHSS_10650

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHKL_9921 PHKL_10758 PHKL_11205 PHKL_12763 PHKL_12841 PHKL_13270
            PHKL_14471 PHKL_14564 PHKL_17835 PHKL_19785 PHKL_20464 PHKL_21409
            PHKL_21748 PHKL_22087 PHKL_23460 PHKL_24214

    Equivalent Patches:
            PHKL_25247:
            s800: 10.20

    Patch Package Size: 760 KBytes

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

            2. Login as root.

            3. Copy the patch to the /tmp directory.

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

                    cd /tmp
                    sh PHKL_25246

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

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

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

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

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

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

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

    Special Installation Instructions:
            WARNING: Before running the X server after this patch is
            installed, The X server patch PHSS_10650 must be installed.
            If the system is used for X graphics, It is highly
            recommented that patch PHSS_10650 be installed first, before
            installing this kernel patch. Failure to install the X
            server patch could result in a graphics card hang while X
            windows is running.
            ---

            Due to the number of objects in this patch, the
            customization phase of the update may take more than 10
            minutes. During that time the system will not appear to
            make forward progress, but it will actually be installing
            the objects.
    -----End of Document ID: PHKL_25246------------------------------------------


    Document ID: PHCO_25109
    Date Loaded: 20011113
          Title: s700_800 10.20 lpspool subsystem cumulative patch

    Patch Name: PHCO_25109

    Patch Description: s700_800 10.20 lpspool subsystem cumulative patch

    Creation Date: 01/11/02

    Post Date: 01/11/13

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

    Products: N/A

    Filesets:
            PrinterMgmt.LP-SPOOL

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHCO_25109:
            1. rlpdaemon(1M) is mis-behaving in certain conditions.

            2. rlpdaemon(1M) is not functioning as expected in certain
               cases.

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

            2. Multiple lpscheds can be running simultaneously.

            3. lp was sending a corrupted mail message.

            PHCO_22364:
            1. If a printing request is cancelled, the other requests
               in the printer queue are not getting printed until
               another request is given to the queue.

            2. rlp may hang indefinitely when the remote machine goes
               down and comes up.

            3. The remote request with the user name having one or more
               spaces, is not getting processed.

            4. rlpdaemon, lpstat, lp, cancel, disable, enable, rlpstat
               and rcancel have memory overflow.

            5. When a request is transferred from a non BSD (Berkeley
               Software Distribution) printer to a remote BSD printer,
               the remote BSD printer gets disabled without printing
               the job. In case of BSD to remote non-BSD printer, the
               request is printed but the residual datafile remains on
               the system.

            6. If rlpdaemon writes the messages (for eg: when
               lp or lpalt are invoked with -w option for remote
               printers) without stripping the control characters,
               some of these control characters can make the
               user's terminal behave abnormally. Some times the user
               terminal may be closed.

            7. Data does not get printed when a remote request
               is given with a very long title.

            8. When large number of requests (around 120-130)
               are given, sometimes the spooler stops printing requests
               in between.

            9. lpadmin does not configure a remote printer properly
               if the length of printer name is exactly 14 characters.

            PHCO_18779:
               lpstat gives "Status received is corrupt
               message" with remote printers on Sun.

            PHCO_17713:
            1. cancel(1) does not work with printer queue
               length==14 chars
            2. datafiles not removed after an lpalt from
               PHCO_13133 onwards.
            3. cancel(1) returns exit value of 0 even if
               failed w/ permission denied.
            4. rlpdaemon lockfiles remain with FQDNs after
               patch PHCO_12894.

            PHCO_16724:
               kill -9 on interface script and other lp
               processes causes a corruption in the pstatus
               file entries.

            PHCO_16294:
               lpsched deadlocks on remote printers when
               remote system is down.

            PHCO_16106:
              lp(1) does not link data files to the SPOOL
              directory as the man page states.

            PHCO_14431:
            1. LP spooler needs to support P405 and HP5000D640
               model printers.
            2. The value of LANG env variable is improperly
               passed to the model script

            PHCO_14029:
            1. If you submit more than 52 files lp does not
               remove those above 52.
            2. lpsched -v writes strange strings in log file
               if LANG is set.
            3. lpsched -v intermittently stops by SIGSEGV in
               catgets if LANG is set.

            PHCO_13133:
            1)incomplete lpstat output when -a/-p option used
              with printer name and class
            2)After PHCO_11462, moving request with lpalt
              leaves data file in req dir

            PHCO_12894:
            1. Jobs submitted to a LP remote printer that points
               to a "disabled" remote HPDPS printer are discarded.
            2. When more than one jobs, whose job sequence numbers
               are the same, are simultaneously submitted from the same
               host to the same remote printer through RFC1179 protocol,
               rlpdaemon(1M) fails to spool the jobs on the remote
               system due to data/control file name collision.
            3. All jobs from any HPDPS printers are spooled under the
               /usr/spool/lp/request/PDRequest by rlpdaemon(1M). This
               single PDRequest directory increases the chance of file
               name collision due to simultaneous job submission.

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

            PHCO_10891:
            1. "lpstat -i -o<printer-name>" doesn't inhibit the
               reporting of the remote status if a HPDPS printer name
               is specified. This problem happens only when the HPDPS
               patch, PHCO_10608, is installed on the system. Because
               of this, CDE print manager doesn't work correctly for
               HPDPS printers.

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

            PHCO_8488:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
               in the queue
            3. Jobs not printed when remote host(IBM) immediately
               saps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
               after the control file has been sent, rlp(1) simply
               ignores the '\001' and removes the entry.
            5. lp, cancel, and lpstat hang when forwarding jobs
               or requests to HPDPS.
            6. Implicit requirement that a rlpdeamon client's
               remote printer name must be the same as its
               local pseudo name.

    Defect Description:
            PHCO_25109:
            1. rlpdaemon(1M) is mis-behaving in certain conditions.

               Resolution:
               Code is modified so that rlpdaemon(1M) would behave
               correctly.

            2. rlpdaemon(1M) is not functioning as expected in
               certain cases because of improper file handling.

               Resolution:
               Code is modified to handle the files properly.

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

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

            2. In lpsched startup, there is a large window for a race
               condition that allows multiple lpscheds to start.

               Resolution:
               The fix is that ~lp/SCHEDLOCK file is opened and it is
               locking the file descriptor. If one lpsched is already
               running,the second/any next lpsched will not run as
               there is already lock being aquired by another process
                (which is already running)

            3. A newline character was missing in lpsched mail text ,
               due to which the mail mesage was getting corrupted when
               read through /usr/bin/mail.

               Resolution:
               The newline character '/n' has been added in the end
               of mail message for lp -m , so that messagees don't
               get corrupted with lp -m.

            PHCO_22364:
            1. When a printing request is cancelled, there is no
               instruction for lpsched to continue processing other
               existing requests in the queue.

               Resolution:
               When the printing process is killed, an instruction
               is given to the scheduler to continue with the other
               requests in the spooler.

            2. rlp sends a request to rlpdaemon and waits for the
               acknowledgement in read call on the socket. read()
               is waiting indefinitely even when the remote
               machine goes down without closing the socket.

               Resolution:
               SO_KEEPALIVE option is set for the socket so that
               if there is no response for 2 hours, the read() call
               returns with an error instead of waiting indefinitely.

            3. The remote request with the username having spaces
               is not getting processed because of the incorrect
               parsing of arguments in rlpdaemon.

               Resolution:
               It is made sure that the parsing of arguments is
               done correctly and the request is processed.

            4. Memory fault in the commands is because of the
               incorrect handling of buffer for error message.

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

            5. When the requests are transfered from non-BSD printer
               to remote BSD printer, datafilename has been renamed
               incorrectly and the request remains unprocessed. When
               the request is transfered from BSD printer to remote
               non-BSD printer, the request gets processed but the
               datafile, which is named incorrectly, remains in the
               request directory.

               Resolution:
               The fix is to add more conditions so that
               the datafile is renamed appropriately while
               the request is being transfered from BSD to
               non-BSD printer and vise-versa.

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

               Resolution:
               Control characters are replaced with blanks in
               rlpdaemon.

            7. Data is not getting printed due to control file
               corruption in the remote machine. This is because
               of the buffer overflow for the array which stores
               title in rlpdaemon.

               Resolution:
               The array size which contains the title on the
               remote printer is increased to hold the title
               length specified in the RFC1179.

            8. Spooler stops processing requests in between
               because, the file which contains the request
               information (outputq) is not getting compressed
               when a large number of requests are given. This
               occurs because of the missing return statement
               in a function.

               Resolution:
               The return statement is added in the appropriate
               function.

            PHCO_18779:
               According to RFC-1179, the messages from the
               remote printer daemon could be anything, but
               the starting and ending of these messages should
               adhere to the correct protocol. Portions where
               unrequired checks are being made to the messages
               resulting in the "Status corrupt" messages have
               to be removed.

            Resolution:
               Unrequired checking in rlpstat(1) has been removed
               to avoid the "Status corrupt" message.
               Any message got from the remote printer daemon is
               printed as is got.

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

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

            PHCO_16724:
               During spooler startup, the write offset in the
               pstatus file was not updated properly.

            PHCO_16294:
               lpsched used to hang intermittently for remote
               requests when remote printer/system was down.

            PHCO_16106:
               lp(1) was not linking files to the SPOOL directory
               as the complete path of the directory was not
               specified.

            PHCO_14431:
            1. The model scripts corresponding to P405, HP5000D640
               were not there.
            2. Since the LANG variable was incorrectly passed to the
               control file, the "Invalid options" error message was
               appearing on the banner.

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

            PHCO_13133:
            1) lpstat was not giving the correct output for
               certain sequences of printer/class lists due to
               incorrect referencing of both pstatus and qstatus
               files.
            2) lpsched was not clearing the data files present
               in the spooler directory due to descripencies in
               the names of these files, caused by the lpalt.

            PHCO_12894:
            1. Jobs submitted to a LP remote printer that points to
               a "disabled" remote HPDPS printer are discarded.
            2. When more than one jobs, whose job sequence numbers are
               the same, are simultaneously submitted from the same
               host to the same remote printer through RFC1179
               protocol, rlpdaemon(1M) fails to spool the jobs on the
               remote system due to data/control file name collision.
            3. All jobs from any HPDPS printers are spooled under the
               /usr/spool/lp/request/PDRequest by rlpdaemon(1M). This
               single PDRequest directory increases the chance of file
               name collision due to simultaneous job submission.

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

            PHCO_10891:
            1. "lpstat -i -o<printer-name>" doesn't inhibit the
               reporting of the remote status if a HPDPS printer name
               is specified. This problem happens only when the HPDPS
               patch, PHCO_10608, is installed on the system. Because
               of this, CDE print manager doesn't work correctly for
               HPDPS printers.

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

            PHCO_8488:
            1. lpsched hangs under FIFO full condition
            2. Printers go idle even when requests are present
               in the queue
            3. Jobs not printed when remote host(IBM) immediately
               snaps connection.
            4. If a BSD system spooler sends a '\001' to rlp(1)
               after the control file has been sent, rlp(1) simply
               ignores the '\001' and removes the entry.
            5. lp, cancel, and lpstat hang when forwarding jobs
               or requests to HPDPS.
            6. Implicit requirement that a rlpdeamon client's
               remote printer name must be the same as its
               local pseudo name.

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

    Patch Files:
            /usr/lib/lp/model/HPP405
            /usr/lib/lp/model/PCL4
            /usr/lib/lp/model/PCL5
            /usr/lib/lp/model/colorlaserjet
            /usr/lib/lp/model/deskjet1600CM
            /usr/lib/lp/model/hp5000c30
            /usr/lib/lp/model/hpC1208a
            /usr/lib/lp/model/hpd640
            /usr/lib/lp/model/laserjet
            /usr/lib/lp/model/laserjet4
            /usr/lib/lp/model/laserjet4Si
            /usr/lib/lp/model/laserjet4v
            /usr/lib/lp/model/laserjet5Si
            /usr/lib/lp/model/laserjetIIISi
            /usr/lib/lp/model/paintjet
            /usr/lib/lp/model/paintjetXL300
            /usr/lib/lp/model/rmodel
            /usr/bin/cancel
            /usr/bin/disable
            /usr/bin/enable
            /usr/bin/lpstat
            /usr/sbin/lpmove
            /usr/bin/lp
            /usr/bin/lpalt
            /usr/lbin/rwrite
            /usr/sbin/lpadmin
            /usr/sbin/lpsched
            /usr/sbin/rcancel
            /usr/sbin/rlpdaemon
            /usr/sbin/rlpstat
            /usr/sbin/rlp
            /usr/lib/nls/msg/C/lp.cat
            /usr/sbin/lpshut

    what(1) Output:
            /usr/lib/lp/model/HPP405:
                    None
            /usr/lib/lp/model/PCL4:
                    None
            /usr/lib/lp/model/PCL5:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/colorlaserjet:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/deskjet1600CM:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/hp5000c30:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/hpC1208a:
                    None
            /usr/lib/lp/model/hpd640:
                    $Header: hpd640,v 82.1 98/02/24 15:51:13 ssa Exp $
                            HP-UX 10.x
            /usr/lib/lp/model/laserjet:
                    None
            /usr/lib/lp/model/laserjet4:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/laserjet4Si:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/laserjet4v:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/laserjet5Si:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/laserjetIIISi:
                    $Header: PCL5,v 76.2.1.4 98/04/27 19:20:27 ssa Exp $
            /usr/lib/lp/model/paintjet:
                    None
            /usr/lib/lp/model/paintjetXL300:
                    None
            /usr/lib/lp/model/rmodel:
                    $Header: rmodel,v 72.3.1.2 97/04/28 19:49:14 ssa Exp
                             $
            /usr/bin/cancel:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o cancel.o 01/11/02
            /usr/bin/disable:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o disable.o 01/11/02
            /usr/bin/enable:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o enable.o 01/11/02
            /usr/bin/lpstat:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpstat.o 01/11/02
            /usr/sbin/lpmove:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpmove.o 01/11/02
            /usr/bin/lp:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lp.o 01/11/02
            /usr/bin/lpalt:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpalt.o 01/11/02
            /usr/lbin/rwrite:
                    PATCH_10_20: rwrite.o 01/11/02
            /usr/sbin/lpadmin:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpadmin.o 01/11/02
            /usr/sbin/lpsched:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpsched.o 01/11/02
            /usr/sbin/rcancel:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o rcancel.o 01/11/02
            /usr/sbin/rlpdaemon:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o rlpdaemon.o 01/11/02
            /usr/sbin/rlpstat:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o rlpstat.o 01/11/02
            /usr/sbin/rlp:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o rlp.o 01/11/02
            /usr/lib/nls/msg/C/lp.cat:
                    None
            /usr/sbin/lpshut:
                    $Revision: 78.29.1.96 $
                    PATCH_10_20: hpux_rel.o lpshut.o 01/11/02

    cksum(1) Output:
            483369663 35251 /usr/lib/lp/model/HPP405
            3092667237 23718 /usr/lib/lp/model/PCL4
            2678772530 51661 /usr/lib/lp/model/PCL5
            2678772530 51661 /usr/lib/lp/model/colorlaserjet
            2678772530 51661 /usr/lib/lp/model/deskjet1600CM
            2678772530 51661 /usr/lib/lp/model/hp5000c30
            4158767097 39056 /usr/lib/lp/model/hpC1208a
            3155102849 71817 /usr/lib/lp/model/hpd640
            3092667237 23718 /usr/lib/lp/model/laserjet
            2678772530 51661 /usr/lib/lp/model/laserjet4
            2678772530 51661 /usr/lib/lp/model/laserjet4Si
            2678772530 51661 /usr/lib/lp/model/laserjet4v
            2678772530 51661 /usr/lib/lp/model/laserjet5Si
            2678772530 51661 /usr/lib/lp/model/laserjetIIISi
            1439765765 6373 /usr/lib/lp/model/paintjet
            1811378279 46204 /usr/lib/lp/model/paintjetXL300
            332041795 5287 /usr/lib/lp/model/rmodel
            3080331853 40960 /usr/bin/cancel
            3285864600 24576 /usr/bin/disable
            3003322309 16384 /usr/bin/enable
            2181200211 49152 /usr/bin/lpstat
            1845479683 28672 /usr/sbin/lpmove
            3602011078 45056 /usr/bin/lp
            1142545714 36864 /usr/bin/lpalt
            3884894373 16384 /usr/lbin/rwrite
            2332196750 45056 /usr/sbin/lpadmin
            2876257888 53248 /usr/sbin/lpsched
            3657963339 32768 /usr/sbin/rcancel
            8474800 73728 /usr/sbin/rlpdaemon
            2021364928 36864 /usr/sbin/rlpstat
            2971200201 24576 /usr/sbin/rlp
            3800179760 16137 /usr/lib/nls/msg/C/lp.cat
            1205370957 16384 /usr/sbin/lpshut

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_8488 PHCO_10749 PHCO_10891 PHCO_11462 PHCO_12894 PHCO_13133
            PHCO_14029 PHCO_14431 PHCO_16106 PHCO_16294 PHCO_16724 PHCO_17713
            PHCO_18779 PHCO_22364 PHCO_24699

    Equivalent Patches: None

    Patch Package Size: 900 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_25109

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

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

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

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

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

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

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

    Special Installation Instructions:
            Run /usr/sbin/lpshut before the installation of this patch
            and /usr/sbin/lpsched after installation of the patch.
    -----End of Document ID: PHCO_25109------------------------------------------


    Document ID: PHCO_24689
    Date Loaded: 20011112
          Title: s700_800 10.20 make(1) cumulative patch

    Patch Name: PHCO_24689

    Patch Description: s700_800 10.20 make(1) cumulative patch

    Creation Date: 01/11/06

    Post Date: 01/11/12

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

    Products: N/A

    Filesets:
            OS-Core.UX-CORE

    Automatic Reboot?: No

    Status: General Release

    Critical: No

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

    Symptoms:
            PHCO_24689:
            1. make(1) does not build the target correctly if the
               target name in the makefile starts with a dot and
               appears in multiple lines.

            2. make(1) does not build the target correctly when
               target is a link to a non existing file.

            PHCO_18638:
            1. PHCO_16923 make(1) coredumps running
               non-interpreter (#!) script.
            2. make uses inference rule in the presence
               of an explicit rule.
            3. make(1) dumps core for filenames having
               long suffixes.

            PHCO_16923:
            Make(1) output the error message
            "Too many exec arguments" if the
            number of arguments exceeds 500

            PHCO_16371:
            make(1) gives error "line too long" if the
            number of characters for exec() arguments
            exceeds 20478.

            PHCO_14612:
            10.x make(1) is much slower compared to
            9.x make(1).

            PHCO_11760:
            make(1) silently fails to search the list
            of directories to search for prerequisites
            if VPATH is longer than MAXPATHLEN.

            PHCO_10836:
            1. Performance of make(1) degrades drastically
               for very long VPATH.
            2. 10.X make is much slower than 9.X make.
            3. make does not see files built for previous
               prerequisites.
            4. make can ignore the line following an "include"
               in Makefile.

            PHCO_8893:
            1. make(1) does not use the SHELL variable to run the
               commands always.
            2. make(1) does not rebuild libraries as mentioned
               in the man-pages.
            3. Dynamic pre-requisite variables like $${:.o=.c} does
               not work as expected.
            4. make(1) does not support multiple conditional macros.
            5. make(1) ignores the last command line if there is no
               non-white characters after the '\' character.

    Defect Description:
            PHCO_24689:
            1. If the target starts with a dot and appears
               multiple times in the Makefile, make(1) has
               a problem to associate the target and the rule.

               Example 1:
               ----------
               $cat makefile
               .SUFFIXES:
               hello: ./hello.o

               ./hello.o: hello.c
                cc -c hello.c

               ./hello.o: hello.h

               If we run make(1) on the above makefile after touching
               hello.c and hello.h, the following error is given:
                 "/usr/ccs/bin/ld: Can't open hello.o"

               Example 2:
               ----------
               $cat makefile

               acad: ../acad.o

               ../acad.o:
                    cc -o acad ../acad.c

               ../acad.o: acad.h

               If we run make(1) on the above makefile after touching
               ../acad.c and acad.h, default rule is used instead
               of the rule mentioned in the makefile.

               Resolution:
               make(1) had problems to associate the target and the
               rule, when the target appears on multiple lines, and
               when the target starts with a dot.

               Now, make(1) is modified to associate the target and
               the rule appropriately and build the target correctly.

            2. When the target is a symbolic link to a non-existing
               file, make(1) doesn't build the target. The following
               example will demonstrate the problem:

               1. Create makefile with following contents

               a:a.o
               a.o:a.c

               2. Create source file a.c with the following contents.

               void main()
               {}

               3. Create dummy links
               ln -s aa.o a.o
               ln -s aa a

               4.Run make(1) as below
               $ make a.o

               It gives the message "`a.o' is up to date" instead of
               building aa.o to which a.o is a symbolic link.

               Resolution:
               This defect is a side effect of fix for JAGab15897.
               The fix for JAGab15897 was using lstat that
               uses the timestamp of a symbolic link instead of
               the time of the file that it points to. Because of
               this, make(1) is coming out with the message
               "symbolic name" upto date, instead of building
               the object that the symbolic link is pointing to.

               make(1) is modified to build the object to which
               the symbolic link is pointing.

            PHCO_18638:
            1. Make(1) dumps core when executing non-interpreter
               shell scripts within it i.e scripts without a
               #! in the beginning of the line.

            Resolution:
               Make(1) was trying to access a memory location
               which is not malloced(i.e beyond the malloced area).
               The operation *--argv = (unsigned char *) "sh" is
               illegal, because we are assigning "sh" to an
               address, which is not malloced. So some memory
               operation(free, in this case) on this address
               was causing a memory fault(core dump).
               Having a local buffer (localargv) with
               correct pointer initialization solves the
               problem.

            2. There is a bug in make's handling of symbolic
               links. If the ".c" file is a symbolic link to a
               non-existent file, then make(1) stops with the
               following error message:
                    Make: Don't know how to make x.c. Stop.
             Ex:
                    Have a makefile as follows:

                    x.o : z
                            echo "OK"
                    z :
                            cc -o -c x.o y.c

                    then to reproduce the problem, do the following

                            ln -s junk x.c
                            make
                    Make: Don't know how to make x.c. Stop.

            Resolution:
               Make(1) uses stat(2) to obtain the last
               modification time of a file. When the file
               is a symbolic link and the link points to a
               non-existent file, then stat returns an error.
               So using lstat will solve the problem.
               The lstat function detects symbolic links and returns
               information(modification time) about the symbolic link,
               not the file referenced by the symbolic link.

            3. make(1) dumps core for filenames having
               long suffixes.

            PHCO_16923:
            Make(1) has the value of OUTARGVMAX hardcoded to
            500. Thus, if the number of argments exceeded
            500, an error occurred.

            PHCO_16371:
            make(1) uses the ARG_MAX constant defined in
            limit.h and this value(20478) has been hardcoded
            in the make code, as ARG_MAX is configurable make(1)
            now determines the value of ARG_MAX dynamically.

            PHCO_14612:
            10.x make(1) used to make number of pathconf(2)
            calls. This is due to the fix for DSDe423658.
            Also make(1) used to make unnecessary access(2)
            calls to check the existence of the file.

            PHCO_11760:
            make(1) silently fails to search the list of
            directories to search for prerequisites if path
            set in VPATH holds longer than MAXPATHLEN.

            PHCO_10836:
            1. Performance of make(1) degrades drastically for
               very long VPATH.
            2. 10.X make is much slower than 9.X make.
            3. make does not see files built for previous
               prerequisites.
            4. make can ignore the line following an "include"
               in Makefile.

            PHCO_8893:
            1. make(1) does not use the SHELL variable to run the
               commands always.
            2. make(1) does not rebuild libraries as mentioned in the
               man-pages.
            3. Dynamic pre-requisite variables like $${:.o=.c} does
               not work as expected.
            4. make(1) does not support multiple conditional macros.
            5. make(1) ignores the last command line if there is no
               non-white characters after the '\' character.

    SR:
            8606102118 8606183215 1653302935 1653303073 1653254441
            1653279174 5003395251 5003345728 4701318378 1653197533
            5003338079 1653177501 5003317768 1653189845

    Patch Files:
            /usr/lib/nls/msg/C/make.cat
            /usr/ccs/bin/make

    what(1) Output:
            /usr/lib/nls/msg/C/make.cat:
                    None
            /usr/ccs/bin/make:
                    $Revision: 78.1.1.24 $
                    PATCH_10_20: main.o doname.o misc.o files.o rules.o
                            dosys.o gram.o dyndep.o prtmem.o nl_strchr.o
                             filehash.o hpux_rel.o 01/11/06

    cksum(1) Output:
            963206234 2129 /usr/lib/nls/msg/C/make.cat
            50172333 81920 /usr/ccs/bin/make

    Patch Conflicts: None

    Patch Dependencies: None

    Hardware Dependencies: None

    Other Dependencies: None

    Supersedes:
            PHCO_8893 PHCO_10836 PHCO_11760 PHCO_14612 PHCO_16371 PHCO_16923
            PHCO_18638

    Equivalent Patches:
            PHCO_24688:
            s700: 11.00
            s800: 11.00

    Patch Package Size: 140 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_24689

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

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

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

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

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

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

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

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