- Issued:
- 2012-06-20
- Updated:
- 2012-06-20
RHBA-2012:0951 - Bug Fix Advisory
Synopsis
autofs bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated autofs packages that fix several bugs and add an enhancement are now
available for Red Hat Enterprise Linux 6.
Description
The autofs utility controls the operation of the automount daemon. The automount
daemon automatically mounts file systems when you use them, and unmounts them
when they are not busy.
This update fixes the following bugs:
- A recent change to correct a problem with included map entry removal
introduced a new problem with included map key look-up. The condition used in
the previous patch was too broad and the map key lookup mechanism failed to find
keys in an included multi-mount map entry. The condition has been modified so
that keys in multi-mount map entries are now found correctly. (BZ#772946)
- A function that checks validity of a mount location was meant to check only
for a small subset of map location errors. A recent improvement modification in
error reporting inverted a logic test in this validating function. Consequently,
the scope of the test was widened, which caused automount to report
false-positive failures. With this update, the faulty logic test has been fixed
and false-positive failures no longer occur. (BZ#772356)
- Previously, autofs submounts incorrectly handled shutdown synchronization and
lock restrictions. As a consequence, automount could become unresponsive when
submounts expired. With this update, the submount shuts down only after passing
through the state ST_SHUTDOWN, ST_SHUTDOWN_PENDING, or ST_SHUTDOWN_FORCE, or
when the state changes to ST_READY. (BZ#790674)
- Prior to this update, two IPv6 compatibility functions were erroneously not
included in the autofs interface to the libtirpc library. This prevented the
autofs IPv6 RPC code from working. With this update, the libtirpc interface code
for autofs has been fixed. (BZ#753964)
- When using the legacy auto.net script for the hosts map, an error in the
script for handling multiple occurrences of exports prevented the script from
returning any of the exported paths. This bug has been fixed by modifying the
script to select only a unique list of exports, thus eliminating duplicate
exports. (BZ#782169)
- Due to changes to the mount.nfs utility to take advantage of the support for
NFS mount options in the kernel, the RPC processing had moved from mount.nfs to
the kernel. However, the kernel RPC had to wait for RPC requests to servers that
were not available to time out, resulting in very slow interactive response when
attempting an automount to a server that was not available. This update changes
the autofs RPC code to detect this situation early and provide proper error
messages as soon as possible. (BZ#787595)
- Previously, although the /net/ and /misc/ directories are exclusively used by
the default /etc/auto.master utility, they were not specified in the autofs RPM
package. As a result, the rpm utility reported them as not owned by any package.
This update adds both these directories to the autofs spec file. (BZ#760945)
- Previously, the autofs init.d script failed to return proper usage messages if
called with no arguments, or incorrect arguments. This bug has been fixed and
the script now prints the usage information as expected. (BZ#745527)
This update adds the following enhancement:
- Initial support for the System Security Services Daemon (SSSD) as a map source
has been added to the autofs package. (BZ#683523)
All autofs users are advised to upgrade to these updated packages, which fix
these bugs and add this enhancement.
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
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6 s390x
Fixes
- BZ - 782169 - The /net automount map fails for some export styles
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
s390x | |
autofs-5.0.5-54.el6.s390x.rpm | SHA-256: 8c9c5e5b1399e37ac14d045d17b8e8e6776e5dee945ff5b827ba315a416a9294 |
autofs-debuginfo-5.0.5-54.el6.s390x.rpm | SHA-256: e058bd20c7a1bb087078dc93e624fba4d2d40e2b3c45fd570964bca784459b3f |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
ppc64 | |
autofs-5.0.5-54.el6.ppc64.rpm | SHA-256: 61eaa8902d7dce84ae7596526aa91d89c0c8357523f8fa559c194e3e695dda76 |
autofs-debuginfo-5.0.5-54.el6.ppc64.rpm | SHA-256: 090821ce05579775c9db29c826d271b5b7afc5b7560911f929a9f49b5e56096b |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
s390x | |
autofs-5.0.5-54.el6.s390x.rpm | SHA-256: 8c9c5e5b1399e37ac14d045d17b8e8e6776e5dee945ff5b827ba315a416a9294 |
autofs-debuginfo-5.0.5-54.el6.s390x.rpm | SHA-256: e058bd20c7a1bb087078dc93e624fba4d2d40e2b3c45fd570964bca784459b3f |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
x86_64 | |
autofs-5.0.5-54.el6.x86_64.rpm | SHA-256: 9c4c9b367c5955cecb26bd1549017293d4bb9f1ac0c624eb0483079a3917cb82 |
autofs-debuginfo-5.0.5-54.el6.x86_64.rpm | SHA-256: ee6241aa1e06ec2e2313ca6c1fd2087759c95a8c4ab6ea4ae8437f81b5a399db |
i386 | |
autofs-5.0.5-54.el6.i686.rpm | SHA-256: 0412758230eebe19acd4fb57a5292bec123bac3636f88e9c15a66a69d20a4f8a |
autofs-debuginfo-5.0.5-54.el6.i686.rpm | SHA-256: b5d16ad2c8a5a05e7113ae96a5b62da878ae6cc7b856382308615d38a008169b |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6
SRPM | |
---|---|
autofs-5.0.5-54.el6.src.rpm | SHA-256: 1c9e2a46f7a9d17a002641cd60bbab3ead8adf3c5281fcabb744f1a3ec36fdcd |
s390x | |
autofs-5.0.5-54.el6.s390x.rpm | SHA-256: 8c9c5e5b1399e37ac14d045d17b8e8e6776e5dee945ff5b827ba315a416a9294 |
autofs-debuginfo-5.0.5-54.el6.s390x.rpm | SHA-256: e058bd20c7a1bb087078dc93e624fba4d2d40e2b3c45fd570964bca784459b3f |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.