Bug Fix Advisory setup bug fix and enhancement update

Advisory: RHBA-2009:0030-2
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 setup package that fixes a bug and adds various enhancements is
now available.

The setup package contains a set of important system configuration and
setup files, such as passwd, group, and profile.

This updated setup package fixes a bug which caused the PATH environment
variable to not be usable by non-interactive shells after it had been set
by certain shell scripts in the /etc/profile.d/ directory. With this
updated package, scripts from the /etc/profile.d/ directory are processed
even in non-interactive mode, though no output is shown.

In addition, this updated package provides the following enhancements:

* this updated setup package reserves the new "condor" user ID and group ID
and the userid (UID) and groupid (GID) numbers (64:64), which should
prevent accidental usage of that UID/GID pair by other packages and
administrators. Condor is a specialized workload management system for
compute-intensive jobs.

* this updated setup package reserves the new "puppet" user ID and group ID
and the userid (UID) and groupid (GID) numbers (52:52), which should
prevent accidental usage of that UID/GID pair by other packages and
administrators. Puppet is an automated system administration engine that
performs tasks such as adding users, installing packages, and updating
server configurations based on a centralized specification language.

* this updated setup package reserves the new "pkiuser" user ID and group
ID and the userid (UID) and groupid (GID) numbers (17:17), which should
prevent accidental usage of that UID/GID pair by other packages and
administrators. The "pkiuser" user and group IDs are used in subsystems
associated with the Red Hat Certificate System.

Users are advised to upgrade to this updated setup package, which fixes
this bug and adds these enhancements.


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:
setup-2.5.37-3.el4.src.rpm     1ff02c3feef155efea73de383c8b2014
 
IA-32:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
x86_64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
setup-2.5.37-3.el4.src.rpm     1ff02c3feef155efea73de383c8b2014
 
IA-32:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
IA-64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
PPC:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
s390:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
s390x:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
x86_64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
setup-2.5.37-3.el4.src.rpm     1ff02c3feef155efea73de383c8b2014
 
IA-32:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
IA-64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
x86_64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
setup-2.5.37-3.el4.src.rpm     1ff02c3feef155efea73de383c8b2014
 
IA-32:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
IA-64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
x86_64:
setup-2.5.37-3.el4.noarch.rpm     1bc40ae67f172f6b9858af3d3cedb55f
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

457243 - tcsh do not work anymore as login shell for non interactive software
458296 - Condor User/Group Request
471919 - Need uid/gid for puppet package


Keywords

condor, non-interactive, puppet, shell


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/