Patch-ID# 106337-05 Keywords: dmispd snmpXdmid libdmi DMI mapper dmi_cmd dmiget security Synopsis: SEA1.0.2 _x86: DMI See Problem Description Date: Nov/13/98 Solaris Release: 2.5.1_x86 2.6_x86 SunOS Release: 5.5.1_x86 5.6_x86 Unbundled Product: Solstice Enterprise Agent Unbundled Release: 1.0.2 Relevant Architectures: i386 Xref: See patch 106536-01 for SEA 1.0.2 Toolkit Xref: See patch 106600-02 for SEA 1.0.2 SNMP BugId's fixed with this patch: 4138989 4140515 4117042 4147917 4137131 4143218 4112330 4112151 4122365 4057779 4109484 4124743 4122388 4122883 4131240 4122717 4133979 4133977 4122382 4131233 4135743 4138579 4137149 4124474 4124478 4166235 4171108 Changes incorporated in this version: 4166235 4171108 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/lib/dmi/dmispd /usr/lib/dmi/snmpXdmid /usr/lib/libdmi.so.1 /usr/lib/libdmici.so.1 /usr/lib/libdmimi.so.1 /usr/sbin/dmi_cmd /usr/sbin/dmiget Problem Description: 4166235 Files /var/dmi/db/1l.comp, /var/dmi/db/1l.tbl and /var/snmp/snmpdx.st are created 666 after install. 4171108 Unable to use more than 3 indexes in a table. (from 106337-04) 4143218 killing dmispd can corrupt sp.mif 4112330 DMI service provider spins out of control consuming 100 % of idle CPU when servicing a longer service request 4112151 DMI 2.0 Errata not implemented 4122365 The maxSize returned by the API DmiListAttributes() is "0" 4057779 DMI DB's parse() function fails on the Standard Systems Group MIF 4109484 For certain MIFs, 'dmiget' will report different results 4124743 In API calls DmiListComponents and DmiListComponentsByClass 4122388 DmiString lengths not maintained in correct DMI 2.0 manner 4122883 If 'Key' statement is not specified for a scalar group 4131240 DmiGetMultiple incorrectly returns the keyList 4122717 Calling DmiListGroups returns inconsistent results. 4124474 DmiSetAttribute API returns wrong error status 4133979 DmiListGroups should not return groups with IDs of 0 to the caller. 4133977 Tables are not returned in certain calls to DmiListGroups 4122382 In any MIF file that has a table defined, all get or set commands are routed to the MIF database rather than the CI 4131233 snmpwalk can hang when SnmpXdmid is running 4135743 The Service Provider core dumps for a DmiGetMultiple 4138579 The DMI service layer does not handle subscription timeouts 4137149 The defined type for DmiBoolean_t is not compatible with the DMI 2.0 4124478 SP ignores any CI registrations with attribute id = 0. When a (from 106337-03) 4137131 Addition of DMI error codes according to DMI 2.0 specification Appendix A. (from 106337-02) 4147917 The mapper core dumps when the value fields in multiple row data structures are empty. (from 106337-01) 4117042 The output functions do not handle 64 bit integers correctly. 4138989 The service provider parser does not handle 64 bit values from MIFs. 4140515 If an attribute is a Global Enum type, the enum information is not being populated for that attribute Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- If you use SEA Toolkit, you need to install SEA Toolkit patch (106536-01) To upgrade to SEA 1.0.3, see SEA Webpage http://www.sun.com/solstice/products/ent.agents