It doesn't support perms according to UNIX (you must have write permission in a folder to delete a file inside it) (in the geekgadgets port of emacs, there is a wrapper for file ops that stat() the file before saving it, to check it can do it) [revol@patrick /boot/home]$ mkdir foobar [revol@patrick /boot/home]$ touch foobar/lol [revol@patrick /boot/home]$ chown 2:3 foobar [revol@patrick /boot/home]$ chmod 700 foobar/ [revol@patrick /boot/home]$ ls -la foobar/ total 12 drwx------ 1 2 3 2048 Apr 24 00:30 . drwxr-xr-x 1 revol users 10240 Apr 24 00:30 .. -rw-r--r-- 1 revol users 0 Apr 24 00:30 lol [revol@patrick /boot/home]$ rm foobar/lol [revol@patrick /boot/home]$ ls -la foobar/ total 12 drwx------ 1 2 3 2048 Apr 24 00:31 . drwxr-xr-x 1 revol users 10240 Apr 24 00:30 .. [revol@patrick /boot/home]$ En réponse à Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>: > > Axel wrote: > > > I am sure there are many small issues like a not updated last > > > modified time, not respected permissions, etc. - these don't harm > > > your data, but may be big security holes, or could produce > problems > > > of all kind. > > That's kind of interesting. First off, I think the "real" BFS only > > supports > > creation time and doesn't update modification time, isn't that > right? > > No, it maintains creation time and last modification time - it does not > > support the last access time, though. And only the last modified time > is indexed. > > > Secondly, I *know* it doesn't respect user permissions, since BeOS > > doesn't > > support users at all. How are you guys supporting this? > > BFS respects user permissions, not only according to Dominic's book, > but also with real world tests - there is a "multiuser" application > available with which you can execute commands with another user ID; you > > will see that you can't change or delete or even read files according > to the permissions. > It's only that you're probably always the root user in BeOS which lets > > you think it wouldn't support this stuff. > > Adios... > Axel. > > > >