ok.. I'll find some other way to hide the file/directory.. Can you suggest me the better and secure way to modify the dentry? I mean, which one should I modify? On disk structure or kernel cache(I guess this is what we called as memory data structure). Certainly this question is not only for dentry. The case should be common while modifying other data structures also. --- On Sat, 22/3/08, Theodore Tso <tytso@xxxxxxx> wrote: > From: Theodore Tso <tytso@xxxxxxx> > Subject: Re: Unable to change the 'name' field from 'ext3_dir_entry_2' structure. > To: "ashish mahamuni" <ashitpro@xxxxxxxxxxx> > Cc: ext3-users@xxxxxxxxxx > Date: Saturday, 22 March, 2008, 5:59 PM > On Sat, Mar 22, 2008 at 01:17:04PM +0530, ashish mahamuni > wrote: > > 1: I am trying to write a tool to hide a > file/directory. > > So I am changing the 'name' field to NULL. > > Directories get hide properly. But nothing for > file(Unable to change the 'name' field) > > So you're deliberately corrupting the filesystem. This > wouldn't be > for some university class assignment, would it? > > > 2: Of course filesystem is mounted. > > Well, there's your problem. The name is cached in the > kernel's dentry > cache. It won't necessarily work for directories, > either, BTW. I > think you've just been getting lucky. > > - Ted Save all your chat conversations. Find them online at http://in.messenger.yahoo.com/webmessengerpromo.php _______________________________________________ Ext3-users mailing list Ext3-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/ext3-users