Subject: Re: Recoverable Network File System?
To: Ed Wensell III <ewensell3@yahoo.com>
From: None <kpneal@pobox.com>
List: netbsd-users
Date: 12/23/2003 19:19:11
On Fri, Dec 12, 2003 at 02:00:13PM -0800, Ed Wensell III wrote:
> 
> --- "Sean J.Schluntz" <schluntz@workofstone.com> wrote:
> > Someone else mentioned that, but I looked it up at the site and on the 
> > NetBSD site and didn't see support for NetBSD.  Is there any support?
> 
> According to the mailing lists, back in Feb 2003 somneone said they were
> working on porting to NetBSD. Not much activity since then. The source is
> there. See if it'll compile...
> 
> There is supposedly an AFS in pkgsrc:
> 
> ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/net/arla/README.html

But that is an independent reimplementation. My employer uses it
and has it running on the box on my desk, it seems to work OK against
true-blue Transarc AFS servers on HP-UX.
 
> > 
> > >
> > > Also, you mentioned alpha, and I suspect there are more 64-bit dragons
> > > to slay before it works there.  I use it on i386 and sparc now.
> > >
> > 
> > All I need it for is i386 right now, the Sparcs and Alphas don't need 
> > access to the volume.
> 
> That was me... I mentioned I tried to compile it on NetBSD/Alpha at some
> time. One would think since there is a binary version available for
> Digital UNIX 4.0f, NetBSD/Alpha wouldn't be too far away.
> 
> I wonder if the Linux version would run under a COMPAT_LINUX system...

Uh, probably not. The client at least has a big chunk of code in the
kernel. The kernel part would need to be ported. 

Personally, I'd be happy to have enough of a port to allow me to
compile programs that want to link against the AFS libraries. For
example, 'attach'.

Whatever happened to the NetBSD support in AFS 3.3 or 3.4 or whatever?
Why isn't that "open"?

BTW, AFS historically will move an entire file into the local cache
on open, and will not write it back out until it is closed. Woe be to
you if you want to do something like write CD-ROM images into an
AFS volume. Man, you want to see a machine hang? Try it. I'm wondering
if it still behaves the same as it did 5 years ago.

-- 
"A method for inducing cats to exercise consists of directing a beam of
invisible light produced by a hand-held laser apparatus onto the floor ...
in the vicinity of the cat, then moving the laser ... in an irregular way
fascinating to cats,..." -- US patent 5443036, "Method of exercising a cat"