Hi,

The following sequence shows a very different behaviour between
GNU 'rmdir' under NT and Linux in removing read-only directories.
Not having access to the 4.0 version of 'rmdir' under NT, I can't tell if
it's a bug in 'rmdir' or a feature of the underlying operating systems.

Cheers,
-Fred Curtis ([EMAIL PROTECTED])

-------------------------------- NT case ------------------------

$ uname
CYGWIN_NT-4.0

$ mkdir ro-dir
$ ls -ld ro-dir
drwxr-xr-x   2 administ None            0 Sep 12 09:32 ro-dir

$ chmod -w ro-dir
$ ls -ld ro-dir
dr-xr-xr-x   2 administ None            0 Sep 12 09:32 ro-dir

$ rmdir ro-dir
rmdir: ro-dir: Permission denied

$ chmod +w ro-dir
$ rmdir ro-dir

$ rmdir --version
rmdir (GNU fileutils) 3.16
$ chmod --version
chmod (GNU fileutils) 3.16

-------------------------------- Linux case ------------------------

$ uname
Linux

$ mkdir ro-dir
$ ls -ld ro-dir
drwxr-xr-x   2 fred     users         512 Sep 12 10:34 ro-dir

$ chmod -w ro-dir
$ ls -ld ro-dir
dr-xr-xr-x   2 fred     users         512 Sep 12 10:34 ro-dir

$ rmdir ro-dir

$ rmdir --version
rmdir (GNU fileutils) 4.0
$ chmod --version
chmod (GNU fileutils) 4.0

---------------------------------------------------------------------

Reply via email to