André Ramaciotti da Silva schrieb:
The problem is: I can't use them at all. I'm using the default kernel, which, according to /proc/config.gz has: CONFIG_EXT4_FS_XATTR=y and I'm using ext4, evidently. I've tried doing the following: $ echo 'asd' > test $ attr -s user.author -V andre test attr_set: Operation not supported Could not set "user.author" for test but, as you can see, it doesn't work. Running it as root doesn't work, too. I've also made a small C program, but it also fails to set the xattr, returning ENOTSUP (operation not supported), so it isn't a problem with 'attr'.
That's because if you want to use user.* extended attributes on ext2/3/4, you have to mount with the user_xattr mount options. Simply add it to fstab.
Attachment:
signature.asc
Description: OpenPGP digital signature