Patch-ID# 123924-11 NOTE: *********************************************************************** READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE. *********************************************************************** For further information on patching best practices and resources, please see the Big Admin Patching Center, http://www.sun.com/bigadmin/patches/ *********************************************************************** Keywords: security es-stop maintenance alarm hang memory leak fd threshold agent-update Synopsis: Sun Management Center 3.6.1_x86: Patch for Solaris 10 Date: Nov/25/2009 Install Requirements: NA Solaris Release: 10_x86 SunOS Release: 5.10_x86 Unbundled Product: Sun Management Center Unbundled Release: 3.6.1 Xref: Topic: Sun Management Center 3.6.1_x86: Patch for Solaris 10 Relevant Architectures: i386 BugId's fixed with this patch: 4839604 4878723 6360282 6409390 6410846 6422389 6423044 6423691 6424705 6426092 6431368 6432813 6479032 6487180 6488717 6527266 6544321 6548318 6548323 6551025 6554289 6603073 6618534 6626879 6664713 6736628 6773434 6773557 6779007 6808162 6816167 6825277 6834332 Changes incorporated in this version: 6808162 6816167 6834332 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: /lib/svc/method/es-svc.sh /opt/SUNWsymon/base/bin/es-stop.sh /opt/SUNWsymon/base/bin/i386-sun-solaris2.10/ClClient /opt/SUNWsymon/base/bin/i386-sun-solaris2.10/CliBackendProcess /opt/SUNWsymon/base/cfg/base-mibman-d.prc /opt/SUNWsymon/base/lib/i386-sun-solaris2.10/libconfigdx.so.1.0 /opt/SUNWsymon/base/lib/i386-sun-solaris2.10/pkgkr.so.1.0 /opt/SUNWsymon/base/lib/libclog.so.1.0 /opt/SUNWsymon/base/lib/libproc.so.1.0 /opt/SUNWsymon/base/lib/pkghm.so.1.0 /opt/SUNWsymon/base/lib/pkgsymon.so.1.0 /opt/SUNWsymon/classes/escli.jar /opt/SUNWsymon/classes/esclt.jar /opt/SUNWsymon/classes/escon.jar /opt/SUNWsymon/lib/sbin/db-config-archive.sh /opt/SUNWsymon/lib/sbin/install-functions.sh /opt/SUNWsymon/lib/sbin/sm_setup_agent.sh /opt/SUNWsymon/modules/cfg/process-table-models-d.x /opt/SUNWsymon/sbin/es-common.sh /opt/SUNWsymon/sbin/es-config /opt/SUNWsymon/util/cfg/kernel-reader-mib.mib /opt/SUNWsymon/util/cfg/process-details-mib.mib /opt/SUNWsymon/util/cfg/process-monitor.mib Problem Description: 6808162 SunMC 3.6.1 and 4.0 use of libxml2.so.2 has security vulnerability as per CRs 6778313 and 6755235 6816167 es-imagetool and agent-update.bin fail on Solaris 10 systems for patch-only images 6834332 one alarm with { makes the entire module tree under the category Local Apps disappear (from 123924-10) 6773434 SunMC .dat files are getting corrupted in mirrored environment 6779007 disk aliases are truncated with SunMC 3.6.1 & 4.0 6825277 revert fix for CR 6690127 (from 123924-09) (removed) 6690127 SunMC agent dies with a Bus Error due to a "corrupt" /var/opt/SUNWsymon/log/agentStatus.log file (from 123924-08) 6409390 intermittent SunMC agent config file corruption 6736628 SunMC3.6.1: missing CLI outputs in batchmode after patch 123923-07 install 6773557 SunMC 4.0's SUNWessrv and SUNWesdb deliver same dirs with distinct permissions (from 123924-07) 6664713 es-cli creates double entries when creating XML file SunMC 3.6.1 and 4.0 (from 123924-06) 6603073 SunMC backup (es-backup) fails when es-config is launched twice 6618534 SunMC Server fd leak issue 6554289 SunMC 3.6.1: after applying infodoc 72802 instructions, not possible to login as root 6551025 es-imagetool does not create correct version numbers and does not include some wgs config-reader pkg (from 123924-05) 6626879 SunMC 3.6.1, SunMC 3.6, SunMC 3.5.1 patch update request (from 123924-04) 6544321 stopping Platform-Proxies with "/opt/SUNWsymon/sbin/es-stop" under Solaris 10 fails 6548318 AGENT_HOSTNAME_MULTI_IP tag ignored when running setup in autoresponse mode 6548323 es-setup multiip configuration picks up commented host entries from /etc/hosts (from 123924-03) 6432813 Process Monitoring Module can't monitor 64-bit processes (e.g. Oracle) 6527266 es-cli (clientAPI) not disconnecting from its session or Java server not disconnecting 6488717 running under SPS, "agent-update.bin" command with "-f" option does not install agent (from 123924-02) 4839604 data retention should be configurable 4878723 product should not require one to issue uname -S to install off certain NIC 6487180 wrong file permission on /var/opt/SUNWsymon/cli/process-file 6360282 SunMC 3.6 not starting metadata and grouping service 6479032 public ANS mib in util/cfg are out of date (from 123924-01) 6431368 es-stop results, 2 of 3 times, in SunMC event service in maintenance state 6423044 using SunMC 3.6 Java API to retrieve alarms leads to hung server 6424705 memory leak on Solaris 9 x86 6426092 fd leak in x86 ConfigReader 6422389 non-default instance rows not allowing threshold to be set 6423691 agent-update loading high-end config-readers across all nodes 6410846 agent-update installing x86 config reader add-on on SPARC hosts Patch Installation Instructions: -------------------------------- Please refer to the man pages for instructions on using 'patchadd' and 'patchrm' commands provided with Solaris. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/123456-07 The following example removes a patch from a standalone system: example# patchrm 123456-07 For additional examples please see the appropriate man pages. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- NOTE 1: To install and remove the patch on Solaris 10 system, you must use the "-G" option of the patchadd/patchrm commands to install in the current zone only: example# patchadd -G /var/spool/patch/123456-07 example# patchrm -G 123456-07 NOTE 2: The user can use es-config -x option to configure the age limit. (in interactive mode) The user can use es-config -x -y option also. (from file) The format of the file should be like below (case-sensitive). hourly_data_age_limit= daily_data_age_limit= weekly_data_age_limit= monthly_data_age_limit= The units are as follows hourly data --- days daily data --- weeks weekly data --- months monthly data--- months All the four entries should be present in the input file. In case of any invalid file, the program will ask user whether he needs to switch into interactive mode. Important:- Changing the age limit will affect the performance of PRM. Moreover the disk space available should be taken into account when giving the limits. NOTE 3: Stop all the server processes before applying patch using: $ /opt/SUNWsymon/sbin/es-stop -S README -- Last modified date: Wednesday, November 25, 2009