- Issued:
- 2009-12-09
- Updated:
- 2010-03-30
RHBA-2009:1655 - Bug Fix Advisory
Synopsis
rhnsd bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated rhnsd package that fixes a problem with inconsistent system
environments during rhn_check execution is now available.
Description
The Red Hat Update Agent -- rhnsd -- periodically polls the Red Hat Network
(RHN) or a Red Hat Network Satellite server to determine actions to be
executed on a client, such as which packages need to be updated on a given
system, and then runs those actions.
This update addresses the following issue:
- an alternative to polling a server for scheduled actions is pushing the
scheduled actions from the RHN or Satellite server to the client. This is
implemented with the XMPP protocol and the OSAD program running on a
client. Both rhnsd and osad use the rhn_check program to execute scheduled
actions on a client. Previously, the system environment passed to rhn_check
by rhnsd was not consistent with the system environment passed to rhn_check
by osad. In some circumstances, this inconsistency led to update failures.
With this update both rhnsd and osad now return an equivalent "env" to
rhn_check and actions executed either by pulling (rhnsd) or pushing (ocad)
both work as expected. (BZ#503738)
All RHN or RHN Satellite users should install this updated package which
fixes this bug.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the 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
Update rhnsd by running:
# yum update rhnsd
Restart rhnsd agent by running:
# service rhnsd restart
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 503738 - Inconsistent environment for rhn_check under osad and rhnsd
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
x86_64 | |
rhnsd-4.7.0-5.el5.x86_64.rpm | SHA-256: 1b59058e5d59953e3d970c54107739f64fa7a404c50f0abbf82f66df43b07427 |
ia64 | |
rhnsd-4.7.0-5.el5.ia64.rpm | SHA-256: 3170236cb56bdb8feec08c76f8abd06aebd36b4195d0026419395e5a2c497794 |
i386 | |
rhnsd-4.7.0-5.el5.i386.rpm | SHA-256: 997635ff7d48cc7e8f6bac52a9c7100c65c393ae45b1f4a5a0f384d23b9b7fdb |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
x86_64 | |
rhnsd-4.7.0-5.el5.x86_64.rpm | SHA-256: 1b59058e5d59953e3d970c54107739f64fa7a404c50f0abbf82f66df43b07427 |
i386 | |
rhnsd-4.7.0-5.el5.i386.rpm | SHA-256: 997635ff7d48cc7e8f6bac52a9c7100c65c393ae45b1f4a5a0f384d23b9b7fdb |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
x86_64 | |
rhnsd-4.7.0-5.el5.x86_64.rpm | SHA-256: 1b59058e5d59953e3d970c54107739f64fa7a404c50f0abbf82f66df43b07427 |
i386 | |
rhnsd-4.7.0-5.el5.i386.rpm | SHA-256: 997635ff7d48cc7e8f6bac52a9c7100c65c393ae45b1f4a5a0f384d23b9b7fdb |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
s390x | |
rhnsd-4.7.0-5.el5.s390x.rpm | SHA-256: 00fab320976767034aef08a91ee150ab43752f1a2a4f9369f0e4a2200ca6a69d |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
ppc | |
rhnsd-4.7.0-5.el5.ppc.rpm | SHA-256: ce7b56fdae05ac7573bc72b5eec65cdbbcef179585ba893b87ce688f7a0f13ef |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
rhnsd-4.7.0-5.el5.src.rpm | SHA-256: 23be66f51a975c40a53a669b61ae729e4d40068cedfd33f59ecb0c06fa11a914 |
x86_64 | |
rhnsd-4.7.0-5.el5.x86_64.rpm | SHA-256: 1b59058e5d59953e3d970c54107739f64fa7a404c50f0abbf82f66df43b07427 |
i386 | |
rhnsd-4.7.0-5.el5.i386.rpm | SHA-256: 997635ff7d48cc7e8f6bac52a9c7100c65c393ae45b1f4a5a0f384d23b9b7fdb |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.