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 Superseded 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.c@1212]: 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 _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 .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