Bug Fix Advisory rhn-applet bug fix update

Advisory: RHBA-2009:0975-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

An updated rhn-applet package that fixes various bugs is now available.

The rhn-applet package contains a panel applet that indicates when updated
Red Hat Enterprise Linux packages are available.

This updated package fixes the following bugs:

* if an end-user re-registered the client to use a different Red Hat
Satellite Server, the /etc/sysconfig/rhn/rhn-applet would not change to
reflect the details of the new server, causing incorrect update details to
be shown. The version of the applet provided with this advisory associates
a cache of updates with a server url, and therefore ensures that the
updates displayed to the user are actually available. This version can also
detect when its configuration file has changed. If such a change is
detected, the applet will automatically reload the configuration variables,
create new server connections, and obtain a fresh list of available
packages. (BZ#452919, BZ#487660)

* because rhn-applet assumed the existence of an applet cache file, a
harmless exception would be thrown if no cache was found. This updated
package checks for cache existence, and the message no longer presents.
(BZ#490894)

* debug statements were causing an exception when directories were used as
sources. This has been corrected, and the exception no longer presents.
(BZ#493975)

* a number of corrupted PNG images were included in the doc directory.
These have been replaced. (BZ#452976)

Users of Red Hat Satellite Server should upgrade to this updated package.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
rhn-applet-2.1.29-4.el4.src.rpm     b839027de94799a9c7ae0d35380cdcbe
 
IA-32:
rhn-applet-2.1.29-4.el4.i386.rpm     a19e140419210ef71fac8c6c1eddf7b2
 
x86_64:
rhn-applet-2.1.29-4.el4.x86_64.rpm     5da79bad871a05034c066abc8030f8a3
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
rhn-applet-2.1.29-4.el4.src.rpm     b839027de94799a9c7ae0d35380cdcbe
 
IA-32:
rhn-applet-2.1.29-4.el4.i386.rpm     a19e140419210ef71fac8c6c1eddf7b2
 
IA-64:
rhn-applet-2.1.29-4.el4.ia64.rpm     7982abfd46fe7976f889453563642629
 
PPC:
rhn-applet-2.1.29-4.el4.ppc.rpm     2070e302c7cdb75e723ee42070325ef6
 
s390:
rhn-applet-2.1.29-4.el4.s390.rpm     576ffa6cacb0c460913070d15a3ff032
 
s390x:
rhn-applet-2.1.29-4.el4.s390x.rpm     d224f244a6a10562be7d353ce5f5b238
 
x86_64:
rhn-applet-2.1.29-4.el4.x86_64.rpm     5da79bad871a05034c066abc8030f8a3
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
rhn-applet-2.1.29-4.el4.src.rpm     b839027de94799a9c7ae0d35380cdcbe
 
IA-32:
rhn-applet-2.1.29-4.el4.i386.rpm     a19e140419210ef71fac8c6c1eddf7b2
 
IA-64:
rhn-applet-2.1.29-4.el4.ia64.rpm     7982abfd46fe7976f889453563642629
 
x86_64:
rhn-applet-2.1.29-4.el4.x86_64.rpm     5da79bad871a05034c066abc8030f8a3
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
rhn-applet-2.1.29-4.el4.src.rpm     b839027de94799a9c7ae0d35380cdcbe
 
IA-32:
rhn-applet-2.1.29-4.el4.i386.rpm     a19e140419210ef71fac8c6c1eddf7b2
 
IA-64:
rhn-applet-2.1.29-4.el4.ia64.rpm     7982abfd46fe7976f889453563642629
 
x86_64:
rhn-applet-2.1.29-4.el4.x86_64.rpm     5da79bad871a05034c066abc8030f8a3
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

452919 - rhn-applet-gui doesn't show correct real-time updates when re-registered to new satellite
487660 - rpm -V rhn-applet reports to many problems after running rhn-applet-gui
490894 - "Caught exception:" when calling rhn-applet-tui for the first time
493975 - debug statements are causing an exception when directories are used as sources in /etc/sysconfig/rhn/sources



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/