Patch Name: PHSS_8925 Patch Description: s700_800 10.X OpenView DM 4.21 Consolidated Patch Oct '96 Creation Date: 96/10/17 Post Date: 96/10/30 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 10.20 s800: 10.00 10.01 10.10 10.20 Products: OpenView Distributed Management 4.21 Filesets: OVPlatform.OVMIN OVPlatform.OVEMS-LOG OVPlatform.OVDM-PATCH-OVERRIDE OVPlatform.OVCI-RUN OVPlatform.OVDM-XMPv7-PRG OVPlatform.OVEMS-RUN OVPlatform.OVCI-MAN OVPlatform.OVDM-XMPv7-MAN OVPlatform.OVEMS-LOG-MAN Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_8925 Symptoms: PHSS_8925: Cumulative Consolidated Patch. PHSS_8898: If the mib contains a value for a field exceeding 0x7fffffff, then gdmo2pac errors out with a message. PHSS_8881: 4000-128017 : When a Set argument is encoded and then decoded on a remote node the intermediate OIDs that are used on the wire are incorrect. 4000-128009 : If the postmaster fails to contact the license server or if the license is bad, no message is returned via the $OV_BIN/ovstatus command. Also no message except to the system console is produced if the postmaster is started by hand and the above license lookup fails. PHSS_8844: Consolidated Patch PHSS_8804: If the package name in the template file starts with 'C' or 'c', then the ovpacgen makes a duplicate OM_EXPORT entry in the exports file. PHSS_8778: omX_decode will not preserve the ANY syntax after decoding. PHSS_8742: 4000127464 : OM_STACK option to limit number of logs Enhancement to provide an OM_STACK option to limit number of logs allowable by ovlad. It is an enhancement and hence has no "symptoms". It is required because if logs are created beyond what the system has been configured for, it causes database corruption. 4000127456 : Can not specify empty MOI in XMP If the local DN is (in terms of ASN.1) an *empty* 'SEQUENCE OF RelativeDistinguishedName', then the resulting XOM object would consist only of the OM_CLASS descriptor immediately followed by the NULL DESCRIPTOR. If an mp_get_req is done with an argument containing such an 'Object Instance' XOM object got the XMP library returns an error 'BAD_ARGUMENT'. 4000127654 : EVT_FWD option for ACM logging This is also an enhancement and so does not have any symptoms. In some cases, systems developers will wish to perform some operations on incoming events before the event reports are preprocessed by the EMS subsystem. The application then may wish perform some operation on the event and send it back into the pmd via an ACM enabled connection. Under this senario, it is desirable to only have the event processed by the logging system one time. PHSS_8690: If an application calls mpX_decode with MP_C_CMIS_GET_ARGUMENT as the grammer then the application will coredump if the MP_NAMED_NUMBERS descriptor (of the MP_SCOPE subobject) has a syntax of either OM_S_ENUMERATION or OM_S_INTEGER. PHSS_8682: If maxfiles_lim is bumped up >2048 on an HP/UX 10.10 or higher system, pmd will not start (core dumps). PHSS_8623: Consolidated Patch PHSS_8547: 4000-127365 : Postmaster does not attempt to bind to more than one CONS endpoint if more than one is specified in the local_p_addr file. 4000-122036 : On Sun systems, the t-selector can not be changed from tp0 in the local_p_addr file. No matter what the user types for the t-selector in RFC 1006 address types, the t-selector of tp0 is used. PHSS_8531: 4000-127225 The application will core dump. PHSS_8519: 4000-125823 : When an association is requested to some devices that do not understand the OSI negotiated release option and the associated token, the remote will abort the connection. PHSS_8466: 4000-126698 : When using ovela to view Event History, the text for SNMP traps sometimes shows up with multiple "openview" strings instead of the correct address/info that should be there. PHSS_8413: 1653181768 : When multiple external objects are sent in the ASSOC user info fields via the XMP API only the first passes through the CI 1653178749 : When multiple external objects are sent in the ASSOC user info fields via the BMP API only the first passes through the CI PHSS_8255: 4000-126599 : In extended running of system under moderate load the file system was consumed and all process began to fail with file system write errors. 4000-125856 : If an action was sent to a managed object that did not support that action you would receive an invalid error return. CNDdm15034 : In the DM4.2 release there is unused code that was at one time used to limit the number of open database connections. This code is not used and should be removed. CNDdm15357 : In the following case availabilityStatus is not reset in the om_stack of ovald. Therefore, an m_get results in an erroneous get_result. LogfullAction = HALT Fill log get log, availabilityStatus=Unavailable. perform archive get log, availabilityStatus should be available, however, it is still unavailable. Log insertion works so this implies that leh stack has been updated. CNDdm15358 : On export action, the leh stack (controls persistant storage insertions) was not notified of the updated log status. Therefore, if the log was full and an export caused new space to be available, the insertion stack would not be aware of the new space avaiable. CNDdm15359 : On partial export the logid number of the active file gets reset and then the next entry in the log is started at zero. This is confusing, but no data is lost. CNDdm15360 : On event logs, the user can specifiy a set of thresholds that when crossed will create a threshold alarm and if the logFullAction is HALT will halt the log. If the threshold alarm is set to a presentage that is within 1 log record size of the maximum, and the log is set to logFullAction = WRAP then an endless log of alarm records being generated and wrapped will occur. CNDdm15362 : The managed object class and eventtype fields were not translated correctly for snmp trap records. CNDdm15364 : This defect was reported by customer Siemens. On extended running of system under moderate load the file system was consumed and all process began to fail with file system write errors. CNDdm15365 : When user applies long filenames (greater than 9 chars) to log creation, the names will be truncated to 9 chars for the internal representation. This will cause creations errors if the filenames do not differ within the first nine chars. Standards do not limit file name for logs. CNDdm15381 : In the case of an import failure, the ovlad did not properly clean up intermediate state files and thus would cause later problems on log creation and processing. CNDdm15382 : This was an enhancement request to support the functionality where if the "rename" failed on partial export that a "copy" operation would be attempted. PHSS_8117: 4000-126334 : Insertion rates for the DB version of EMS are too slow for high volume usage. Defect Description: PHSS_8925: Cumulative Consolidated Patch. PHSS_8898: The 5th parameter to the call OVmdLoadFile was not ored with the constant OVMD_LARGE_INTS which enables handling 32 bit unsigned integers. PHSS_8881: 4000-128017 : There was an incomplete implementation of the new CAE internal behavior of the XMP library. This passed intermediate decode tach up to the user in place of the correct OID. 4000-128009 : The socket to OVSPAMD was not opened when the license checks are done. The code to report the error existed but the socket was not initalized. No stderr report existed. PHSS_8844: Consolidated Patch PHSS_8804: The gdmo2pac pack wrongly makes an entry in the exports file for package id. THe ovpacgen makes the second entry in the exports file dur to parsing error of the header file. PHSS_8778: Function omP_G_decode_any wrongly called function omP_G_dec_decode_simple_syntax even though OM_DEC_FOR_SIMPLE pkg was not negotiated. PHSS_8742: 4000127464 : Each log object uses up system resources like semaphores and file table entries. If the more log objects are created than what the system can handle, it creates corrupted database files which have mismatches with persistence files, and ovlad sometimes dumps core. An OM_STACK option thus helps in limiting the number of log objects allowable by ovlad. 4000127456 : The grammer where a local DN can be empty is supported only in new CAE specs. This feature was not available in the earlier versions of the xmpV7 library. 4000127654 : In the pmd, all events that are processed are sent to the ovlad to be pre-processed for potential logging. This activity is not dependent on if the pdu arrives with ACM enabled or disable. Log preprocessing will occur in all cases. PHSS_8690: The mpX_up_SCOPE function was trying to address an uninitiaiized field. PHSS_8682: On HP/UX 10.10 and higher systems, the ability to use more than 2048 files per process is provided. Applications that use this must use a new compile flag "_USE_BIG_FDS" which allows up to 60000 open files per process. The pmd was not compiled with this new flag for various performance reasons. PHSS_8623: Consolidated Patch PHSS_8547: 4000-127365 : The postmaster was indeed seeing all CONS endpoints but was only initializing the first one in cmip_open(). 4000-122036 : The code for Sun systems is a special case. In that case the t-selector is hardcoded to tp0. PHSS_8531: 4000-127225 : The libbmp library was freeing a null pointer and was causing the application to core dump. PHSS_8519: 4000-125823 : This is an enhancemnt request. Using a '-g' option on the CMIP stack will force all postmaster OSI sessions to not negotiate the Negative Release token. PHSS_8466: 4000-126698 : The routine which searched the attribute list during the get request for the event log was incorrect. If there was more than 1 of the same attribute ID with different values, the first ID in the list's value was always retrieved. PHSS_8413: 1653181768 This is a product enhancement. 1653178749 This is a product enhancement. PHSS_8255: 4000-126599 : The internal database process was not correctly handling I/O being a child of a daemon processes. 4000-125856 : There was a coding error that sent the improper respones. CNDdm15034 : Remove unused code. CNDdm15357 : logfullAction=halt: fill log: archive: availabilityStatus not reset CNDdm15358 : On export action, leh stack is not notified on new log status. CNDdm15359 : Export/import logid numbers get out of sequence. CNDdm15360 : Threshold alarm at 100% causes endless alarm loop. CNDdm15362 : moc and eventtype not translated correctly for snmp traps. CNDdm15364 : Filesystem overflow on extended uptime. CNDdm15365 : Long file names get truncated. CNDdm15381 : Invalid entrys in log dir if import fails. CNDdm15382 : Attempt to copy on partial export if rename fails. PHSS_8117: 4000-126334 : Insertion rates for the DB version of EMS are too slow for high volume usage. As a result the postmaster queues will grow without bound if the average event log insertion rate is below the average event arrival rate. SR: 4000126334 1653178749 1653178768 4000999999 4000126599 4000125856 4000126698 4000125823 4000127225 1653181768 4000127365 4000122036 1653184226 4000126813 4000127464 4000127456 4000127654 4000126722 4000121350 4000128017 4000128009 4000127894 4000127787 Patch Files: /opt/OV/bin/lal_migrate /opt/OV/bin/ovladdb /opt/OV/bin/ovladff /opt/OV/bin/dbnolog /opt/OV/bin/pmd /opt/OV/lib/libxmpV7.a /opt/OV/lib/libxmpV7.1 /opt/OV/bin/pacgen /opt/OV/include/xmpV7/xmp/xmp_cmis.h /opt/OV/include/xmpV7/xmp/xmp_common.h /opt/OV/bin/ovead /opt/OV/include/bmp.h /opt/OV/lib/libbmp.a /opt/OV/lib/libbmp.1 /opt/OV/man/man1m.Z/pmd.1m /opt/OV/man/man3.Z/bmp_bind.3 /opt/OV/man/man3.Z/bmp_continue_send.3 /opt/OV/man/man3.Z/bmp_kill.3 /opt/OV/man/man3.Z/bmp_print.3 /opt/OV/man/man3.Z/bmp_receive.3 /opt/OV/man/man3.Z/bmp_select.3 /opt/OV/man/man3.Z/bmp_send.3 /opt/OV/man/man3.Z/bmp_sync_receive.3 /opt/OV/man/man3.Z/bmp_unbind.3 /opt/OV/man/man3.Z/mp_receive.3 /opt/OV/man/man5.Z/cmip.5 /opt/OV/man/man5.Z/om_stack.5 /opt/OV/man/man1m.Z/ovlad.1m /opt/OV/man/man5.Z/evt_fwd.5 /opt/OV/bin/gdmo2pac /opt/OV/bin/ovpacgen what(1) Output: /opt/OV/bin/lal_migrate: DFIX6000: create_rec.c /main/DM4.2/DM4.2PLUS/2 96apr 17 DFIX6012: migrate.c 27Sep96 PATCH PHSS_8742, 960927 DFIX6000: migrate.c /main/DM4.2PLUS/8 96apr24 DFIX6004: aconnect.c 16Aug96 DFIX6004: create_rec.c 16Aug96 DFIX6003: create_rec.c 3aug96 DFIX6000: create_rec.c 96apr17 DFIX6000: sequent.c /main/DM4.2PLUS/27 96apr15 DFIX6003: util.c 26jul96 PATCH PHSS_8117, 960726 DFIX6004: rdbcommon.c 09Sep96 DFIX6003: rdbcommon.c 3aug96 PATCH PHSS_8255, 960809 DFIX6004: fileops.c 16Aug96 DFIX6003: fileops.c 3aug96 DFIX6004: dbinsert.c 16Aug96 /opt/OV/bin/ovladdb: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ PATCH PHSS_8925, DM4.21 Consolidated Patch II (Octob er96) PATCH PHSS_8844, DM4.21 Consolidated Patch (October9 6) PATCH PHSS_8623, DM4.21 Consolidated Patch (Septembe r96) PATCH PHSS_8413, 960827 DFIX6012: om_opi_stack.c 27Sep96 PATCH PHSS_8742, 960927 DFIX6012: om_action_request.c 27Sep96 DFIX6004: om_action_request.c 16Aug96 DFIX6004: om_action_request.c 16Aug96 DFIX6012: om_create_request.c 27Sep96 DFIX6012: om_delete_request.c 27Sep96 DFIX6004: om_event_request.c 16Aug96 PATCH PHSS_8466, 960904 DFIX6006: om_process_attributeIdList.c 04Sep96 DFIX6004: leh_log.c 16Aug96 PATCH PHSS_8881, 961009 PATCH PHSS_8682, 960925 DFIX6015: pm_main.c 09oct96 DFIX6010: pm_main.c 25Sep96 Server A.04.21 MR 96/08/21 18:18:26 DFIX6004: aconnect.c 16Aug96 DFIX6012: create_log.c 11oct96 DFIX6004: create_rec.c 16Aug96 DFIX6003: create_rec.c 3aug96 DFIX6000: create_rec.c 96apr17 DFIX6000: sequent.c /main/DM4.2PLUS/27 96apr15 DFIX6003: util.c 26jul96 PATCH PHSS_8117, 960726 DFIX6012: arc.c 11oct96 DFIX6004: arc.c 16Aug96 DFIX6003: arc.c 3aug96 DFIX6004: rdbcommon.c 09Sep96 DFIX6003: rdbcommon.c 3aug96 PATCH PHSS_8255, 960809 DFIX6004: fileops.c 16Aug96 DFIX6003: fileops.c 3aug96 DFIX6004: dbinsert.c 16Aug96 /opt/OV/bin/ovladff: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ PATCH PHSS_8925, DM4.21 Consolidated Patch II (Octob er96) PATCH PHSS_8844, DM4.21 Consolidated Patch (October9 6) PATCH PHSS_8623, DM4.21 Consolidated Patch (Septembe r96) PATCH PHSS_8413, 960827 DFIX6012: om_opi_stack.c 27Sep96 PATCH PHSS_8742, 960927 DFIX6012: om_action_request.c 27Sep96 DFIX6004: om_action_request.c 16Aug96 DFIX6004: om_action_request.c 16Aug96 DFIX6012: om_create_request.c 27Sep96 DFIX6012: om_delete_request.c 27Sep96 DFIX6004: om_event_request.c 16Aug96 PATCH PHSS_8466, 960904 DFIX6006: om_process_attributeIdList.c 04Sep96 DFIX6004: leh_log.c 16Aug96 PATCH PHSS_8881, 961009 PATCH PHSS_8682, 960925 DFIX6015: pm_main.c 09oct96 DFIX6010: pm_main.c 25Sep96 Server A.04.21 MR 96/08/21 18:18:26 DFIX6000: create_rec.c /main/DM4.2/DM4.2PLUS/2 96apr 17 DFIX6003: stub.c 26jul96 PATCH PHSS_8117, 960726 DFIX6000: stub.c /main/DM4.2PLUS/2 96apr15 /opt/OV/bin/dbnolog: DFIX6003: dbnolog.c 3aug96 DFIX6004: dbnolog 16Aug96 /opt/OV/bin/pmd: PATCH PHSS_8925, DM4.21 Consolidated Patch II (Octob er96) PATCH PHSS_8844, DM4.21 Consolidated Patch (October9 6) PATCH PHSS_8623, DM4.21 Consolidated Patch (Septembe r96) PATCH PHSS_8413, 960827 PATCH PHSS_8547, 960913 PATCH PHSS_8519, 960911 DFIX6009: cmip.c 13sep96 DFIX6007: cmip.c 11sep96 DFIX6007: cmip_ass.c 11sep96 DFIX6007: cmip_req.c 11sep96 DFIX6007: cmip_utils.c 11sep96 OTS: C.05.02 $Date: 95/07/20 17:28:48 $ al_rcv.c PATCH_C.05.02 (PHNE_6722/PHNE_6723) $Revisi on: 9.8 $ $Date: 96/03/12 09:19:38 $ OTS: C.05.02 $Date: 95/07/20 17:28:48 $ ro_func.c PATCH_C.05.02 (PHNE_6722/PHNE_6723) $Revis ion: 9.9 $ $Date: 96/03/22 15:57:56 $ ro_encode.c PATCH_C.05.02 (PHNE_6722/PHNE_6723) $Rev ision: 9.10 $ $Date: 96/03/11 16:07:46 $ DFIX6012: evt_fwd.c 27Sep96 PATCH PHSS_8742, 960927 DFIX6012: evt_fwd_req.c 27Sep96 PATCH PHSS_8881, 961009 PATCH PHSS_8682, 960925 DFIX6015: pm_main.c 09oct96 DFIX6010: pm_main.c 25Sep96 Server A.04.21 MR 96/08/21 18:18:26 /opt/OV/lib/libxmpV7.a: PATCH PHSS_8881, 961009 PATCH PHSS_8690, 960925 DFIX6015: cii_tra.c 08oct96 DFIX6011: cii_tra.c 25sep96 PATCH PHSS_8778, 960930 DFIX6013: dec_attr.c 30Sep96 DFIX6005: x_gen_nego.c 28aug96 PATCH PHSS_8413, 960827 libXOM 1.9 (BULL S.A) 7/1/92 Server A.04.21 MR 96/08/21 18:18:26 /opt/OV/lib/libxmpV7.1: libXOM 1.9 (BULL S.A) 7/1/92 Server A.04.21 MR 96/08/21 18:18:29 PATCH PHSS_8881, 961009 PATCH PHSS_8690, 960925 DFIX6015: cii_tra.c 08oct96 DFIX6011: cii_tra.c 25sep96 PATCH PHSS_8778, 960930 DFIX6013: dec_attr.c 30Sep96 DFIX6005: x_gen_nego.c 28aug96 PATCH PHSS_8413, 960827 /opt/OV/bin/pacgen: DFIX6005: x_gen_nego.c 28aug96 PATCH PHSS_8413, 960827 PATCH PHSS_8778, 960930 DFIX6013: dec_attr.c 30Sep96 /opt/OV/include/xmpV7/xmp/xmp_cmis.h: None. /opt/OV/include/xmpV7/xmp/xmp_common.h: None. /opt/OV/bin/ovead: PATCH PHSS_8925, DM4.21 Consolidated Patch II (Octob er96) PATCH PHSS_8844, DM4.21 Consolidated Patch (October9 6) PATCH PHSS_8623, DM4.21 Consolidated Patch (Septembe r96) PATCH PHSS_8413, 960827 DFIX6012: om_opi_stack.c 27Sep96 PATCH PHSS_8742, 960927 DFIX6012: om_action_request.c 27Sep96 DFIX6004: om_action_request.c 16Aug96 DFIX6004: om_action_request.c 16Aug96 DFIX6012: om_create_request.c 27Sep96 DFIX6012: om_delete_request.c 27Sep96 DFIX6004: om_event_request.c 16Aug96 PATCH PHSS_8466, 960904 DFIX6006: om_process_attributeIdList.c 04Sep96 PATCH PHSS_8881, 961009 PATCH PHSS_8682, 960925 DFIX6015: pm_main.c 09oct96 DFIX6010: pm_main.c 25Sep96 Server A.04.21 MR 96/08/21 18:18:26 /opt/OV/include/bmp.h: None. /opt/OV/lib/libbmp.a: PATCH PHSS_8531, 960912 bmp.c DFIX6008 12sep96 bmp.c DFIX6001 .../30 11jun96 /opt/OV/lib/libbmp.1: PATCH PHSS_8531, 960912 bmp.c DFIX6008 12sep96 bmp.c DFIX6001 .../30 11jun96 /opt/OV/man/man1m.Z/pmd.1m: None. /opt/OV/man/man3.Z/bmp_bind.3: None. /opt/OV/man/man3.Z/bmp_continue_send.3: None. /opt/OV/man/man3.Z/bmp_kill.3: None. /opt/OV/man/man3.Z/bmp_print.3: None. /opt/OV/man/man3.Z/bmp_receive.3: None. /opt/OV/man/man3.Z/bmp_select.3: None. /opt/OV/man/man3.Z/bmp_send.3: None. /opt/OV/man/man3.Z/bmp_sync_receive.3: None. /opt/OV/man/man3.Z/bmp_unbind.3: None. /opt/OV/man/man3.Z/mp_receive.3: None. /opt/OV/man/man5.Z/cmip.5: None. /opt/OV/man/man5.Z/om_stack.5: None. /opt/OV/man/man1m.Z/ovlad.1m: None. /opt/OV/man/man5.Z/evt_fwd.5: None. /opt/OV/bin/gdmo2pac: PATCH PHSS_8898, 961010 DFIX6017: main.c 10 October96 PATCH PHSS_8804, 961002 DFIX6014: asn1out.c 2October96 /opt/OV/bin/ovpacgen: $Revision: /main/DM4.2/DM4.2PLUS/5 $ DFIX6014: ovpacgen 2October96 PATCH PHSS_8804, 961002 PATCH , PHSS_8803, 961002 PATCH PSOV_1255, 961002 cksum(1) Output: 487231794 382204 /opt/OV/bin/lal_migrate 19480786 1346032 /opt/OV/bin/ovladdb 2452263816 1181908 /opt/OV/bin/ovladff 2562770674 6998 /opt/OV/bin/dbnolog 3849570574 2868036 /opt/OV/bin/pmd 616682622 1550760 /opt/OV/lib/libxmpV7.a 2376041032 1519341 /opt/OV/lib/libxmpV7.1 652164592 410559 /opt/OV/bin/pacgen 204514811 9842 /opt/OV/include/xmpV7/xmp/xmp_cmis.h 2017414247 14104 /opt/OV/include/xmpV7/xmp/xmp_common.h 1350400643 883697 /opt/OV/bin/ovead 1055348600 9147 /opt/OV/include/bmp.h 1405807126 164272 /opt/OV/lib/libbmp.a 1346148112 189207 /opt/OV/lib/libbmp.1 1793977967 9191 /opt/OV/man/man1m.Z/pmd.1m 159046736 1857 /opt/OV/man/man3.Z/bmp_bind.3 4010401841 2546 /opt/OV/man/man3.Z/bmp_continue_send.3 3829972520 1145 /opt/OV/man/man3.Z/bmp_kill.3 3475781009 915 /opt/OV/man/man3.Z/bmp_print.3 3647852174 3487 /opt/OV/man/man3.Z/bmp_receive.3 2909053890 1924 /opt/OV/man/man3.Z/bmp_select.3 2802635891 3577 /opt/OV/man/man3.Z/bmp_send.3 3111429197 2861 /opt/OV/man/man3.Z/bmp_sync_receive.3 2083031251 1358 /opt/OV/man/man3.Z/bmp_unbind.3 2260489686 4663 /opt/OV/man/man3.Z/mp_receive.3 974523518 4601 /opt/OV/man/man5.Z/cmip.5 2194731744 4018 /opt/OV/man/man5.Z/om_stack.5 2892174105 6203 /opt/OV/man/man1m.Z/ovlad.1m 2742594065 1809 /opt/OV/man/man5.Z/evt_fwd.5 1565831344 258650 /opt/OV/bin/gdmo2pac 2020937985 11279 /opt/OV/bin/ovpacgen Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_8117 PHSS_8255 PHSS_8413 PHSS_8466 PHSS_8519 PHSS_8531 PHSS_8547 PHSS_8623 PHSS_8682 PHSS_8690 PHSS_8742 PHSS_8778 PHSS_8804 PHSS_8844 PHSS_8881 PHSS_8898 Equivalent Patches: PHSS_8924: s700: 9.01 9.03 9.05 9.07 s800: 9.00 9.04 Patch Package Size: 10700 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_8925 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_8925.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHSS_8925.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_8925. 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_8925.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_8925.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: BEFORE LOADING THIS PATCH... If there are any ovw sessions running on either the Management Station or on any Management Consoles, these sessions need to be closed. WARNING : the installation scripts will perform an ovstop to ensure that the patch loads correctly. Any running ovw sessions will be ungracefully shutdown by ovstop. 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 /usr/OV/ReleaseNotes/patches (or /opt/OV/ReleaseNotes/patches). Please make sure this file is in /tmp before installation. ************ IMPORTANT NOTES ************************** After installation of this patch applications that require the multiple external enhancement must be re-compiled and re-linked. ------- Applications that use the _CAE_ additions to the XMP library and use the archive library versions must be re-linked after application of this patch. ------- Developers who wish to use the empty DN (libxmp) enhancement will need to negotiate a package called OMP_O_MP_CAE_OBJECT_INSTANCE in their applications for the change to take effect. This automatically means that they will need to also recompile and relink with either the archive lib or the shared library. ------- After installing this patch, the user must run a script in the $OV_BIN directory. The script name is "dbnolog". EXAMPLE: $OV_BIN/dbnolog ------- This note only applies if you use rfc1006 communications on the Solaris installation. If on a Solaris machine you process association indications and made decisions based on the remote presentation address. The remote addresses will be passed up in rfc1277 format after installation of this patch. This will effect ADDRAETITLE event routing entries. Prior to this patch the remote NSAP was recorded as a 4 octet representaiton of the remote machines IP address. After this patch is applied the remote NSAP will be a rfc1277 compliant format. ************ END IMPORTANT NOTES **********************