Patch-ID# 123919-12


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security es-stop maintenance alarm hang memory leak fd threshold agent-update
Synopsis: Sun Management Center 3.6.1: Patch for Solaris 7
Date: Dec/01/2009


Install Requirements: NA

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product: Sun Management Center

Unbundled Release: 3.6.1

Xref:

Topic: Sun Management Center 3.6.1: Patch for Solaris 7

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
483960415153050
487872315164239
636028215301729
640939015323748
641084615324306
642238915328932
642304415329206
642369115329492
643136815332830
643281315333340
647903215354293
648122615355263
648718015358126
648871715358895
651394015372574
652726615380059
654432115389474
654831815391732
654832315391736
655102515393331
655428915394975
660307315422430
661853415431798
662687915436742
663382215440837
666471315458771
668329415469663
668379415470045
670757215483375
673662815501090
677343415523901
677355715523965
677900715526702
680816215543540
681616715548260
682527715553530
683433215558917
687354615583645


Changes incorporated in this version: 6808162 6816167 6834332 6873546

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:

/opt/SUNWsymon/base/bin/agent-update.bin
/opt/SUNWsymon/base/bin/es-stop.sh
/opt/SUNWsymon/base/bin/i386-sun-solaris/InstallClient
/opt/SUNWsymon/base/bin/i386-sun-solaris/agent-update.bin
/opt/SUNWsymon/base/bin/i686-sun-Linux/InstallClient
/opt/SUNWsymon/base/bin/i686-sun-Linux/agent-update.bin
/opt/SUNWsymon/base/bin/sparc-sun-solaris/InstallClient
/opt/SUNWsymon/base/bin/sparc-sun-solaris2.7/ClClient
/opt/SUNWsymon/base/bin/sparc-sun-solaris2.7/CliBackendProcess
/opt/SUNWsymon/base/cfg/base-mibman-d.prc
/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/base/lib/sparc-sun-solaris2.7/libxml2.so
/opt/SUNWsymon/base/lib/sparc-sun-solaris2.7/libxml2.so.2
/opt/SUNWsymon/base/lib/sparc-sun-solaris2.7/libxml2.so.2.4.12 (deleted)
/opt/SUNWsymon/base/lib/sparc-sun-solaris2.7/libxml2.so.2.7.3
/opt/SUNWsymon/base/lib/sparc-sun-solaris2.7/pkgkr.so.1.0
/opt/SUNWsymon/classes/escli.jar
/opt/SUNWsymon/classes/esclt.jar
/opt/SUNWsymon/classes/essrv.jar
/opt/SUNWsymon/lib/sbin/archive-tool-functions.sh
/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/mdr/modules/cfg/process-table-models-d.x
/opt/SUNWsymon/modules/cfg/process-table-models-d.x
/opt/SUNWsymon/sbin/es-common.sh
/opt/SUNWsymon/sbin/es-config
/opt/SUNWsymon/sbin/esmultiip
/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
6873546 CR for changing libxml2 symlinks to point to the newly created libxml2 binary while patching
 
(from 123919-11)
 
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 123919-10)
 
(removed) 6690127 SunMC agent dies with a Bus Error due to a "corrupt" /var/opt/SUNWsymon/log/agentStatus.log file
 
(from 123919-09)
 
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 123919-08)
 
6707572 SunMC Server runs out of sockets/connections
 
(from 123919-07)
 
6664713 es-cli creates double entries when creating XML file SunMC 3.6.1 and 4.0
6683294 es-imagetool does not create correct version numbers in upgrade-policy*.xml file
6683794 SunMC patch is missing Linux binary
 
(from 123919-06)
 
6481226 SunMC 3.6.1 agent-update over https port
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
6633822 multiip gets populated with "tunnel" and cannot be corrected with esmultiip -d
6551025 es-imagetool does not create correct version numbers and does not include some wgs config-reader pkg
 
(from 123919-05)
 
6626879 SunMC 3.6.1, SunMC 3.6, SunMC 3.5.1 patch update request
 
(from 123919-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 123919-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
6513940 secure all Oracle database accounts with strong passwords
 
(from 123919-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 123919-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
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:  The user can use es-config -x option to configure age limit.
         (interactive mode)
 
         The user can use es-config -x -y <filename> option also.
         (from file)
 
         The format of the file should be like below (Case sensitive):
 
         hourly_data_age_limit=<value>
         daily_data_age_limit=<value>
         weekly_data_age_limit=<value>
         monthly_data_age_limit=<value>
 
         The units are as follows:
 
         hourly data ---  days
         daily data  ---  weeks
         weekly data ---  months
         monthly data---  months
 
         All four entries should be present in the input file, in case
         of any invalid file the program will ask user whether he need
         to switch into interactive mode.
 
NOTE 2:  Important:-
 
         Changing the age limit will affect 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
 
NOTE 4:  To make use of https feature of agent-update.bin we need to
         give -c option.
 
         Now the usage is:
 
         $ agent-update.bin -s <server> -r <http port> -p <image name> \
           [-f <seed file>] [-c] [-h]
 
         So if we put the -c switch the agent-update.bin binary will
         think that the port you provided is https. So if we give an
         http port and put -c option, agent-update.bin will fail.
 
         Moreover -c is an optional switch, without -c switch
         agent-update.bin will go for http.


README -- Last modified date: Saturday, November 10, 2012