OBSOLETE Patch-ID# 147993-04


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 gadu-gadu pidgin
Synopsis: Obsoleted by: 147993-05 SunOS 5.10_x86: Pidgin libraries patch
Date: Oct/05/2012


Install Requirements: NA

Solaris Release: 10_x86

SunOS Release: 5.10_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 147992

Topic: SunOS 5.10_x86: Pidgin libraries patch

Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #
710412715750185
710454815750470
710712015752047
716303615786841
716448015788012
716832815791321
717032215792918
718364715803446


Changes incorporated in this version: 7168328

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:

/etc/gconf/schemas/purple.schemas
/usr/bin/pidgin
/usr/include/gpg-error.h
/usr/include/libpurple/account.h
/usr/include/libpurple/cipher.h
/usr/include/libpurple/conversation.h
/usr/include/libpurple/core.h
/usr/include/libpurple/dnsquery.h
/usr/include/libpurple/dnssrv.h
/usr/include/libpurple/ft.h
/usr/include/libpurple/gaim-compat.h
/usr/include/libpurple/media-gst.h
/usr/include/libpurple/media.h
/usr/include/libpurple/media/backend-iface.h
/usr/include/libpurple/media/codec.h
/usr/include/libpurple/network.h
/usr/include/libpurple/notify.h
/usr/include/libpurple/pounce.h
/usr/include/libpurple/proxy.h
/usr/include/libpurple/prpl.h
/usr/include/libpurple/request.h
/usr/include/libpurple/server.h
/usr/include/libpurple/signals.h
/usr/include/libpurple/valgrind.h (deleted)
/usr/include/libpurple/value.h
/usr/include/libpurple/version.h
/usr/include/pidgin/gtkblist.h
/usr/include/pidgin/gtkconv.h
/usr/include/pidgin/gtkdialogs.h
/usr/include/pidgin/gtkimhtml.h
/usr/include/pidgin/gtkutils.h
/usr/include/pidgin/minidialog.h
/usr/lib/libgcrypt.so.11
/usr/lib/libgcrypt.so.11.2.1
/usr/lib/libgpg-error.so.0.1.3
/usr/lib/libotr.so
/usr/lib/libotr.so.2
/usr/lib/libotr.so.2.0.0 (deleted)
/usr/lib/libotr.so.2.2.0
/usr/lib/libpurple.so
/usr/lib/libpurple.so.0
/usr/lib/libpurple.so.0.10.2 (deleted)
/usr/lib/libpurple.so.0.10.4
/usr/lib/libpurple.so.0.7.5 (deleted)
/usr/lib/pidgin/convcolors.so
/usr/lib/pidgin/extplacement.so
/usr/lib/pidgin/gestures.so
/usr/lib/pidgin/gtkbuddynote.so
/usr/lib/pidgin/history.so
/usr/lib/pidgin/iconaway.so
/usr/lib/pidgin/markerline.so
/usr/lib/pidgin/notify.so
/usr/lib/pidgin/perl/Pidgin.pm
/usr/lib/pidgin/perl/auto/Pidgin/.packlist
/usr/lib/pidgin/perl/auto/Pidgin/Pidgin.bs
/usr/lib/pidgin/perl/auto/Pidgin/Pidgin.so
/usr/lib/pidgin/pidgin-otr.so
/usr/lib/pidgin/pidginrc.so
/usr/lib/pidgin/relnot.so
/usr/lib/pidgin/sendbutton.so
/usr/lib/pidgin/spellchk.so
/usr/lib/pidgin/themeedit.so
/usr/lib/pidgin/ticker.so
/usr/lib/pidgin/timestamp.so
/usr/lib/pidgin/timestamp_format.so
/usr/lib/pidgin/xmppconsole.so
/usr/lib/pidgin/xmppdisco.so
/usr/lib/pkgconfig/pidgin.pc
/usr/lib/pkgconfig/purple.pc
/usr/lib/purple-2/autoaccept.so
/usr/lib/purple-2/buddynote.so
/usr/lib/purple-2/idle.so
/usr/lib/purple-2/joinpart.so
/usr/lib/purple-2/libaim.so
/usr/lib/purple-2/libgg.so
/usr/lib/purple-2/libicq.so
/usr/lib/purple-2/libirc.so
/usr/lib/purple-2/libjabber.so
/usr/lib/purple-2/libjabber.so.0
/usr/lib/purple-2/libjabber.so.0.0.0
/usr/lib/purple-2/libmsn.so
/usr/lib/purple-2/libmxit.so
/usr/lib/purple-2/libnovell.so
/usr/lib/purple-2/liboscar.so
/usr/lib/purple-2/liboscar.so.0
/usr/lib/purple-2/liboscar.so.0.0.0
/usr/lib/purple-2/libxmpp.so
/usr/lib/purple-2/libyahoo.so
/usr/lib/purple-2/libyahoojp.so
/usr/lib/purple-2/libymsg.so.0.0.0
/usr/lib/purple-2/log_reader.so
/usr/lib/purple-2/newline.so
/usr/lib/purple-2/offlinemsg.so
/usr/lib/purple-2/perl.so
/usr/lib/purple-2/perl/Purple.pm
/usr/lib/purple-2/perl/auto/Purple/.packlist
/usr/lib/purple-2/perl/auto/Purple/Purple.bs
/usr/lib/purple-2/perl/auto/Purple/Purple.so
/usr/lib/purple-2/perl/auto/Purple/autosplit.ix
/usr/lib/purple-2/psychic.so
/usr/lib/purple-2/ssl-nss.so
/usr/lib/purple-2/ssl.so
/usr/lib/purple-2/statenotify.so
/usr/share/applications/pidgin.desktop
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.2/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/AUTHORS
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/COPYING
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/ChangeLog
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/NEWS
/usr/share/doc/SUNWgnome-im-client/pidgin-2.10.4/README
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-2.7.5/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/AUTHORS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/COPYING (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/ChangeLog (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/NEWS (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.0.1/README (deleted)
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/AUTHORS
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/COPYING
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/ChangeLog
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/NEWS
/usr/share/doc/SUNWgnome-im-client/pidgin-otr-3.2.0/README
/usr/share/icons/hicolor/22x22/apps/pidgin.png
/usr/share/man/man1/pidgin.1
/usr/share/man/man3/Pidgin.3
/usr/share/man/man3/Purple.3
/usr/share/pixmaps/pidgin/emblems/16/qq-member.png (deleted)
/usr/share/pixmaps/pidgin/emblems/scalable/qq-member.svg (deleted)
/usr/share/pixmaps/pidgin/emotes/default/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/16/facebook.png
/usr/share/pixmaps/pidgin/protocols/16/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/22/facebook.png
/usr/share/pixmaps/pidgin/protocols/22/mxit.png
/usr/share/pixmaps/pidgin/protocols/22/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/48/facebook.png
/usr/share/pixmaps/pidgin/protocols/48/qq.png (deleted)
/usr/share/pixmaps/pidgin/protocols/scalable/qq.svg (deleted)
/usr/share/purple/ca-certs/AOL_Member_CA.pem
/usr/share/purple/ca-certs/AddTrust_External_Root.pem
/usr/share/purple/ca-certs/America_Online_Root_Certification_Authority_1.pem
/usr/share/purple/ca-certs/CAcert_Class3.pem
/usr/share/purple/ca-certs/CAcert_Root.pem
/usr/share/purple/ca-certs/Deutsche_Telekom_Root_CA_2.pem
/usr/share/purple/ca-certs/DigiCertHighAssuranceCA-3.pem
/usr/share/purple/ca-certs/Entrust.net_Secure_Server_CA.pem
/usr/share/purple/ca-certs/Equifax_Secure_CA.pem
/usr/share/purple/ca-certs/Equifax_Secure_Global_eBusiness_CA-1.pem
/usr/share/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
/usr/share/purple/ca-certs/Go_Daddy_Class_2_CA.pem
/usr/share/purple/ca-certs/Microsoft_Internet_Authority.pem
/usr/share/purple/ca-certs/Microsoft_Internet_Authority_2010.pem
/usr/share/purple/ca-certs/Microsoft_Secure_Server_Authority.pem
/usr/share/purple/ca-certs/Microsoft_Secure_Server_Authority_2010.pem
/usr/share/purple/ca-certs/StartCom_Certification_Authority.pem
/usr/share/purple/ca-certs/StartCom_Free_SSL_CA.pem
/usr/share/purple/ca-certs/Thawte_Premium_Server_CA.pem
/usr/share/purple/ca-certs/Thawte_Primary_Root_CA.pem
/usr/share/purple/ca-certs/ValiCert_Class_2_VA.pem
/usr/share/purple/ca-certs/VeriSign_Class3_Extended_Validation_CA.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G2.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
/usr/share/purple/ca-certs/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5_2.pem
/usr/share/purple/ca-certs/VeriSign_International_Server_Class_3_CA.pem
/usr/share/purple/ca-certs/Verisign_Class3_Primary_CA.pem
/usr/share/purple/ca-certs/Verisign_RSA_Secure_Server_CA.pem

Problem Description:

7168328 problem with GNOME (security)
 
(from 147993-03)
 
7183647 147992-02 and 147993-02 have incorrect deletes file
 
(from 147993-02)
 
7163036 problem with GNOME applications
7164480 upgrade Pidgin OTR to latest version on Solaris 10
7170322 incorporate a prepatch script in Pidgin-2.10 patch to check SUNWgnome-im-client-root existence
 
(from 147993-01)
 
7104127 problem with GNOME applications
7104548 Pidgin crash when connecting to Yahoo and enabling global/gnome proxy in SPARC
7107120 Gadu-Gadu doesn't work in Pidgin (x86)


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 SUNWgnome-im-client-root package needs to be installed on a system
         before this patch can be applied.  If SUNWgnome-im-client-root is not
         already installed on a system, follow these instructions to install
         the package:
 
         If the target is the live system, run:
 
         cd <patch-dir>
         pkgadd -d payload SUNWgnome-im-client-root
 
         If the target is an alternate boot environment, run:
 
         cd <patch-dir>
         pkgadd -R <altroot-path> -d payload SUNWgnome-im-client-root
 
         Follow pkgadd prompts.  If the following message is seen when pkgadd
         is run:
 
         pkgadd: ERROR: unable to install any package to the system until it
         is rebooted. One or more patches have updated the system but these
         changes are not yet enabled.  Additional package operations are not
         permitted until the system is rebooted.
 
         This indicates that system must first be rebooted first, before the
         package can be installed.  This is normal behavior when certain
         Kernel Patches have also been applied and system has not yet been
         rebooted.  Please reboot system and then rerun commands above to
         install SUNWgnome-im-client-root.


README -- Last modified date: Tuesday, November 27, 2012