Bug Fix Advisory environment-modules bug fix update

Advisory: RHBA-2013:0844-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-05-21
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux Desktop (v. 6)
Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated environment-modules packages that fix several bugs are now available for
Red Hat Enterprise Linux 6.

The environment-modules packages provide for the dynamic modification of a
user's environment using modulefiles. Each modulefile contains the information
needed to configure the shell for an application. Once the package is
initialized, the environment can be modified on a per-module basis using the
module command which interprets modulefiles.

This update fixes the following bugs:

* When updating the environment-modules package, changes to the
/usr/share/Modules/init/.modulespath config file were being silently replaced by
upgrades. The file is now set marked as %config(noreplace) in the spec file,
thus it is preserved between updates. (BZ#918540)

* The environment scripts of csh and tcsh used the "test" command without
specifying the PATH variable. That could have possibly resulted in an unexpected
behavior as a user binary called "test" could have been run instead. With this
update, the "test" binary is called by its full path. Misbehavior caused by
calling a random test binary is no longer possible. (BZ#929007)

* When updating the environment-modules package, changes to environment scripts
in /etc/profile.d were not preserved. With this update, those scripts have been
marked as configuration scripts, thus they are preserved between updates.
(BZ#953198)

All users of environment-modules are advised to upgrade to these updated
packages, which fix these bugs.


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
https://access.redhat.com/knowledge/articles/11258

Updated packages

Red Hat Enterprise Linux Desktop (v. 6)

IA-32:
environment-modules-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: ca945412f53c6107d6f3a6cff20334ed
SHA-256: 8b73c7eecdf9b75266f6e45413033b7c0058f2194b9cbd5340d13e685a834ea1
environment-modules-debuginfo-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: f6f30b701594685119508c8115921183
SHA-256: 12b191a594469051b04d12a1d33cb17dd4d102ecaa92cc96710ed77480ace90e
 
x86_64:
environment-modules-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 512f4957074cc11130e502d25873e8c0
SHA-256: 8929742257db3a30549c8c32aaab38f6d9601b95caf00e36e8795d833b4a81c0
environment-modules-debuginfo-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: f917108dc9bbdc47d25cf1458de62474
SHA-256: cf813a5602c672203cb563b3756b314c597cdd7f34079491bace801c4e7f6fcc
 
Red Hat Enterprise Linux HPC Node (v. 6)

x86_64:
environment-modules-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 512f4957074cc11130e502d25873e8c0
SHA-256: 8929742257db3a30549c8c32aaab38f6d9601b95caf00e36e8795d833b4a81c0
environment-modules-debuginfo-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: f917108dc9bbdc47d25cf1458de62474
SHA-256: cf813a5602c672203cb563b3756b314c597cdd7f34079491bace801c4e7f6fcc
 
Red Hat Enterprise Linux Server (v. 6)

IA-32:
environment-modules-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: ca945412f53c6107d6f3a6cff20334ed
SHA-256: 8b73c7eecdf9b75266f6e45413033b7c0058f2194b9cbd5340d13e685a834ea1
environment-modules-debuginfo-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: f6f30b701594685119508c8115921183
SHA-256: 12b191a594469051b04d12a1d33cb17dd4d102ecaa92cc96710ed77480ace90e
 
PPC:
environment-modules-3.2.9c-6.el6.ppc64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 8330259f46fd3744e44bc975442dc0d3
SHA-256: a147301c5836f656785d62a27726ce5805056f7d7938fb7e904bb8adc003486f
environment-modules-debuginfo-3.2.9c-6.el6.ppc64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 3992267e148334b1aa9b4badb6e9cc97
SHA-256: 24e57c43ac79984500ab82a3830403b172a52734c396e26c7c17138f869fbec3
 
x86_64:
environment-modules-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 512f4957074cc11130e502d25873e8c0
SHA-256: 8929742257db3a30549c8c32aaab38f6d9601b95caf00e36e8795d833b4a81c0
environment-modules-debuginfo-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: f917108dc9bbdc47d25cf1458de62474
SHA-256: cf813a5602c672203cb563b3756b314c597cdd7f34079491bace801c4e7f6fcc
 
Red Hat Enterprise Linux Workstation (v. 6)

IA-32:
environment-modules-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: ca945412f53c6107d6f3a6cff20334ed
SHA-256: 8b73c7eecdf9b75266f6e45413033b7c0058f2194b9cbd5340d13e685a834ea1
environment-modules-debuginfo-3.2.9c-6.el6.i686.rpm
File outdated by:  RHBA-2015:2510
    MD5: f6f30b701594685119508c8115921183
SHA-256: 12b191a594469051b04d12a1d33cb17dd4d102ecaa92cc96710ed77480ace90e
 
x86_64:
environment-modules-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: 512f4957074cc11130e502d25873e8c0
SHA-256: 8929742257db3a30549c8c32aaab38f6d9601b95caf00e36e8795d833b4a81c0
environment-modules-debuginfo-3.2.9c-6.el6.x86_64.rpm
File outdated by:  RHBA-2015:2510
    MD5: f917108dc9bbdc47d25cf1458de62474
SHA-256: cf813a5602c672203cb563b3756b314c597cdd7f34079491bace801c4e7f6fcc
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

953198 - Environment scripts not preserved on upgrade


Keywords

environment-modules


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/