Subject: Re: nfs bug?
To: None <email@example.com>
From: Aaron J. Grier <firstname.lastname@example.org>
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." | email@example.com
"someday the industry will have throbbing frontal lobes and will be able
to write provably correct software. also, I want a pony." -- Zach Brown