On Thu, 2013-10-24 at 14:32 +0000, Myklebust, Trond wrote: > Linux xattrs are a rabid mess. Well... might be from a technical POV, but for users they're quite useful in some scenarios. > The whole "system" namespace is something that cannot and should not ever be exposed on a network. > The "trusted" and "user" namespaces just offer specialised storage. Why are they needed? Well what I do is attaching integrity information to files. You may say now that this is similar to what btrfs will provide anyway... but the problem with that is, that checksums are always updated when something in the system does valid changes to the file. What I however want is that I really manually have to set this, so that I notice "accidental" changes, e.g. by myself or by buggy software... > If the data needs to follow the file, then store it in the file. Why do you need the filesystem to manage that for you? ... and since this applies to arbitrary files, from text-files over pictures, videos to binaries,... it's neither possible to store this in the file, nor can I really track this with an database,... since literally any program that uses such files, from the picture editor to the file-manager would need to use such DB. Cheers, Chris. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html