Bug Fix Advisory acl bug fix update

Advisory: RHBA-2007:1033-4
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-05-21
Last updated on: 2008-05-21
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

Updated acl packages that fix a bug are now available.

Access Control Lists (ACL) are used to define finer-grained discretionary
access rights for files and directories. The acl packages contain the
getfacl and setfacl utilities needed for manipulating access control lists.

After generating a dump with a long file path that contained UTF8
characters using the "getfacl" command, the "setfacl --restore" command
failed to read and restore said dump file.

All acl users should upgrade to these updated packages, which resolve this
issue.


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/FAQ_58_10188

Updated packages

RHEL Desktop Workstation (v. 5 client)

IA-32:
libacl-devel-2.2.39-3.el5.i386.rpm     a4f2e1ca9124cadc3db1eef85331de97
 
x86_64:
libacl-devel-2.2.39-3.el5.i386.rpm     a4f2e1ca9124cadc3db1eef85331de97
libacl-devel-2.2.39-3.el5.x86_64.rpm     fc34d49c3cfd65dd6257e55315ee5c51
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
acl-2.2.39-3.el5.src.rpm     37448483762eed14aebd81d49497d1a0
 
IA-32:
acl-2.2.39-3.el5.i386.rpm     2f837bd94b14d71a46007a2ad0ae3351
libacl-2.2.39-3.el5.i386.rpm     d40cafe86a93456c65afce78a43e9ee3
libacl-devel-2.2.39-3.el5.i386.rpm     a4f2e1ca9124cadc3db1eef85331de97
 
IA-64:
acl-2.2.39-3.el5.ia64.rpm     7937d18d524f9dddb3b01368ffe96f9a
libacl-2.2.39-3.el5.i386.rpm     d40cafe86a93456c65afce78a43e9ee3
libacl-2.2.39-3.el5.ia64.rpm     8f02729fbfdaa191245faa9b47486dd6
libacl-devel-2.2.39-3.el5.ia64.rpm     0df8306856d6ab3491244f495f3b92a3
 
PPC:
acl-2.2.39-3.el5.ppc.rpm     dea524da9278ef2fdee3b8a2bbb4d7ea
libacl-2.2.39-3.el5.ppc.rpm     596340d6eb3982f5e669fd0c39808b18
libacl-2.2.39-3.el5.ppc64.rpm     6b32ea8a4bc5bbcd7b63aa9a19d9e1c8
libacl-devel-2.2.39-3.el5.ppc.rpm     e44d7ff0cf084c6e1018a2f0886663a0
libacl-devel-2.2.39-3.el5.ppc64.rpm     a8fbdb9a2def4a2e4bb23842ab8a33bd
 
s390x:
acl-2.2.39-3.el5.s390x.rpm     0b278d8d44c9204f430c712f3d4d37cd
libacl-2.2.39-3.el5.s390.rpm     5c52bd433ed94ce2e41a68dcff9ad4c8
libacl-2.2.39-3.el5.s390x.rpm     bebe09535b7ed13ef999d5a1cbac11d3
libacl-devel-2.2.39-3.el5.s390.rpm     5c913e3deed68d845574637e2e16fe79
libacl-devel-2.2.39-3.el5.s390x.rpm     81f752d29c52bc04f8e38e7c9abf9a0d
 
x86_64:
acl-2.2.39-3.el5.x86_64.rpm     0053b0fc42611dbe87cef47d9f92c989
libacl-2.2.39-3.el5.i386.rpm     d40cafe86a93456c65afce78a43e9ee3
libacl-2.2.39-3.el5.x86_64.rpm     c77d93ccfc6e35076b868b7e90f3c507
libacl-devel-2.2.39-3.el5.i386.rpm     a4f2e1ca9124cadc3db1eef85331de97
libacl-devel-2.2.39-3.el5.x86_64.rpm     fc34d49c3cfd65dd6257e55315ee5c51
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
acl-2.2.39-3.el5.src.rpm     37448483762eed14aebd81d49497d1a0
 
IA-32:
acl-2.2.39-3.el5.i386.rpm     2f837bd94b14d71a46007a2ad0ae3351
libacl-2.2.39-3.el5.i386.rpm     d40cafe86a93456c65afce78a43e9ee3
 
x86_64:
acl-2.2.39-3.el5.x86_64.rpm     0053b0fc42611dbe87cef47d9f92c989
libacl-2.2.39-3.el5.i386.rpm     d40cafe86a93456c65afce78a43e9ee3
libacl-2.2.39-3.el5.x86_64.rpm     c77d93ccfc6e35076b868b7e90f3c507
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

298471 - setfacl fails on long utf8 path



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/