Subject: Re: nfs bug?
To: None <>
From: Aaron J. Grier <>
List: current-users
Date: 05/31/2004 14:02:21
On Mon, May 31, 2004 at 10:03:23AM +0000, Martin J. Laubach wrote:
> |  bash-2.05b# mkdir -p foo/foo/foo
> |  bash-2.05b# rm -rf foo
> |  rm: foo/foo: Operation not permitted
> |  rm: foo: Directory not empty
>   I just tried from my OS-X box to my 1.6 file server:
> [celery:~/asparagus] mjl% mkdir -p foo/foo/foo
> [celery:~/asparagus] mjl% rm -rf foo
> [celery:~/asparagus] mjl% 
>   So at least it doesn't look as if it were a server side bug?

it's more of a base incompatibility between differing implementations.

the microsoft NFS server apparently expects the client to perform the
recursion necessary to support rm -r, and the NetBSD NFS client isn't
properly handling that case.

I imagine the checks necessary for client-side recursion could be added;
perhaps there's already existing hooks for it?

  Aaron J. Grier | "Not your ordinary poofy goof." |
  "someday the industry will have throbbing frontal lobes and will be able
  to write provably correct software.  also, I want a pony." -- Zach Brown