Bug Fix Advisory tmpwatch bug fix update

Advisory: RHBA-2008:0989-3
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 tmpwatch package that fixes various bugs is now available.

The tmpwatch utility recursively searches through specified directories and
removes files which have not been accessed in a specified period of time.
tmpwatch is typically enabled and configured to clean up directories used
for temporarily holding files, such as, for example, the /tmp directory.

This updated tmpwatch package includes fixes for the following bugs:

* tmpwatch unnecessarily reported a "No such file or directory" error
whenever a file was deleted before tmpwatch accessed it. In this updated
package, tmpwatch correctly no longer reports such errors, thus resolving
the issue.

* given a situation in which a directory being watched by tmpwatch was
mounted on its own partition (such as /tmp on a separate partition), and
given also that quotas were enabled on that file system, then the
"aquota.user" and "aquota.group" files could become "stale" due to a lack
of recent modifications, which would lead to tmpwatch deleting them. In
this updated package, tmpwatch knows not to delete either of these files
when the directory it is watching is located on the root directory of a
partition, thus resolving this potential issue.

All users of tmpwatch are advised to upgrade to this updated package, which
resolves these issues.


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:
tmpwatch-2.9.1-1.el4.1.src.rpm     c97136b06e6d4c2a3d614f158f3fefe1
 
IA-32:
tmpwatch-2.9.1-1.el4.1.i386.rpm     1245656f24650f2ea0ff6f6c4b525c6f
 
x86_64:
tmpwatch-2.9.1-1.el4.1.x86_64.rpm     1fc2e0b2d8e01eba03f3c800bc690cb2
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
tmpwatch-2.9.1-1.el4.1.src.rpm     c97136b06e6d4c2a3d614f158f3fefe1
 
IA-32:
tmpwatch-2.9.1-1.el4.1.i386.rpm     1245656f24650f2ea0ff6f6c4b525c6f
 
IA-64:
tmpwatch-2.9.1-1.el4.1.ia64.rpm     4289f0708725594d69b8168be168116b
 
PPC:
tmpwatch-2.9.1-1.el4.1.ppc.rpm     b0ee0e551bece05558e13c9ff5914746
 
s390:
tmpwatch-2.9.1-1.el4.1.s390.rpm     c3749f5f1cae574e585998614094c932
 
s390x:
tmpwatch-2.9.1-1.el4.1.s390x.rpm     d61bb434ba3ae8cae96baa3de54cff79
 
x86_64:
tmpwatch-2.9.1-1.el4.1.x86_64.rpm     1fc2e0b2d8e01eba03f3c800bc690cb2
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
tmpwatch-2.9.1-1.el4.1.src.rpm     c97136b06e6d4c2a3d614f158f3fefe1
 
IA-32:
tmpwatch-2.9.1-1.el4.1.i386.rpm     1245656f24650f2ea0ff6f6c4b525c6f
 
IA-64:
tmpwatch-2.9.1-1.el4.1.ia64.rpm     4289f0708725594d69b8168be168116b
 
x86_64:
tmpwatch-2.9.1-1.el4.1.x86_64.rpm     1fc2e0b2d8e01eba03f3c800bc690cb2
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
tmpwatch-2.9.1-1.el4.1.src.rpm     c97136b06e6d4c2a3d614f158f3fefe1
 
IA-32:
tmpwatch-2.9.1-1.el4.1.i386.rpm     1245656f24650f2ea0ff6f6c4b525c6f
 
IA-64:
tmpwatch-2.9.1-1.el4.1.ia64.rpm     4289f0708725594d69b8168be168116b
 
x86_64:
tmpwatch-2.9.1-1.el4.1.x86_64.rpm     1fc2e0b2d8e01eba03f3c800bc690cb2
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

206258 - tmpwatch should not delete aquota.user and aquota.group



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/