> the file can be rebuilt only when you open the file by name (and will > not be listed by ls). What's so magic about opening the file by name? Obviously you have some code to compare xattr's when a file is opened. How about comparing xattr's when the file's directory entry is accessed? Surely fstat() can be hooked just as easily as fopen()? -- ============================ Tom Lahti BIT Statement LLC http://www.bitstatement.net/ -- ============================