summaryrefslogtreecommitdiffstats
path: root/appliance
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2011-03-28 14:45:23 +0100
committerRichard W.M. Jones <rjones@redhat.com>2011-03-28 14:49:48 +0100
commit0d6fd9e1d2488841c912c5351086e536772837ef (patch)
tree76a46cfaa49235270ef6848879d87e74e72800d4 /appliance
parent4e529e06a4500959cd783f5029354fea47a253a6 (diff)
downloadlibguestfs-0d6fd9e1d2488841c912c5351086e536772837ef.tar.gz
libguestfs-0d6fd9e1d2488841c912c5351086e536772837ef.tar.xz
libguestfs-0d6fd9e1d2488841c912c5351086e536772837ef.zip
fuse: Fix getxattr, listxattr calls and add a regression test (RHBZ#691389).
The documentation for the getxattr and listxattr calls is not very clear and as a result we were always returning something different from that which the Linux kernel would usually return. This fixes these calls, at least far enough that both the 'getfattr' and 'getfacl' programs now work fine on FUSE-mounted filesystems. Note that SELinux attrs are *not* passed through. This appears to be a known bug between SELinux and FUSE. For more information see: http://www.spinics.net/lists/selinux/msg09460.html
Notes
Notes: Labels: bugfix, RHBZ#691389
Diffstat (limited to 'appliance')
-rw-r--r--appliance/packagelist.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/appliance/packagelist.in b/appliance/packagelist.in
index 5840d5d2..ebf94587 100644
--- a/appliance/packagelist.in
+++ b/appliance/packagelist.in
@@ -90,6 +90,7 @@
xz
#endif /* ARCHLINUX */
+acl
attr
bash
binutils