OSF1V5.1 has a bug in advfs or mv command

From: Maarten LITMAATH (Maarten.Litmaath@cern.ch)
Date: Fri Mar 21 2003 - 09:06:22 EST


Dear Tru64 Managers,
please have a look at the little example below; the permissions on file
"foo.txt" should _not_ prevent the "mv" from succeeding.
This works fine on other UNIX file system types.
The bug can cause scripts etc. to fail where they used to work fine
(that is more or less how I discovered it).
Regards,
         Maarten.Litmaath@cern.ch

---------------------------------------------------------------------------
> cd /tmp
> df .
Filesystem 512-blocks Used Available Capacity Mounted on
temp_domain#clutmp 14000000 86496 13913504 1% /clutmp
> mount | grep /clutmp
temp_domain#clutmp on /clutmp type advfs (rw)
>
> date > foo.txt
> date > bar.txt
> chmod 444 foo.txt
> mv foo.txt bar.txt
mv: cannot unlink foo.txt: Permission denied
> rm foo.txt bar.txt
rm: override protection 444 for foo.txt? y
>
---------------------------------------------------------------------------



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:49:13 EDT