[1582] in NetBSD-Development

home help back first fref pref prev next nref lref last post

Re: Getting NetBSD-AFS back under control again..

daemon@ATHENA.MIT.EDU (John Kohl)
Mon Feb 16 19:22:45 1998

Date: Mon, 16 Feb 1998 19:20:59 -0500 (EST)
From: John Kohl <jtk@kolvir.arlington.ma.us>
To: sommerfeld@orchard.arlington.ma.us
Cc: netbsd-afs@MIT.EDU, netbsd-dev@MIT.EDU
In-Reply-To: <199802111652.QAA23120@orchard.arlington.ma.us> (message from
	Bill Sommerfeld on Wed, 11 Feb 1998 16:52:42 GMT)

The build machines I used:
 deathtongue (sparc)
 wile-e-coyote (nathanw, m68k8k, @ pika so a bit slow to write stuff to AFS)
 avalanche-breakdown (tlyu, pmax, in E40)

 m68k4k has floundered for a long long time, and its userspace is (going
 to be? already) converted to m68k8k; last machines were hp300s
 Jason Thorpe and Charles Hannum had.  I'm hopeful that there might be a
 way to build a unified kernel module for both hp300 and the rest of
 m68k.

A full build process was roughly to run "make athena" in a build
subdirectory; I usually only built new libafs modules using scripts in
the build area /afs/sipb/project/afs/build.  The other stuff didn't
really change much and didn't warrant rebuilding.

I built packages from /afs/sipb/project/afs/build/NetBSD-pkg using
Makefiles and the old package tools; all the important stuff is
symlinked to /afs/sipb.mit.edu/project/afs/NetBSD-pkg.  The tricky stuff
here was pulling all the binary programs out of the build tree and into
the "proper" location for packaging.  I make appropriate symlinks in the
build trees so that, e.g.,
/afs/sipb/project/afs/build/i386_nbsd1/dest/usr/athena/bin was symlinked
to the proper directory which contained the appropriate programs.

Transarc cell stuff: basically, I just klog'ed to the transarc cell and
copied the bits there.  We'll need to talk with Transarc (via the MIT
AFS contacts) about getting the appropriate parties on the acls and in
the security database.
/afs/transarc.com/public/afs-contrib/bin/netbsd.client has the binary
distributions.

/afs/transarc.com/public/afs-contrib/src should be the right place for
source diffs, but I can't access it (I must have fallen off some ACL)

-- 
==John Kohl <jtk@kolvir.arlington.ma.us>, <john_kohl@alum.mit.edu>
May your love be requited!
Home page: <URL:http://jtk.ne.mediaone.net/~jtk/>



home help back first fref pref prev next nref lref last post