> I understand that I'll need rpc.nfsd and rpc.mountd.
> Do I need special versions that work with the kernal
> version used in tomsrtbt, or can I pull the latest
> ones from RH6.2 for instance?
You probably don't need to worry about the kernel, but, tomsrtbt is based
on libc5, RH62 is libc6, so,
You will certainly have to either:
1) Compile stuff with libc5
or
2) Link stuff with -static
since the "RH" binaries will be based on libc6.
Option (1) makes small executables but requires you get a libc5
compilation process going on your machine.
Option (2) makes larger executables but is easier
You will probably also need rpc.portmap.
There is some kind of in-kernel nfs server in newer kernels, you might
want to try that. It is not hard to put a 2.2.x kernel on tomsrtbt, just
make sure it supports the minix filesystem and ramdisks.
For the normal nfs server, I don't think you need anything special in the
kernel. This is definitely _not_ something that falls into the supported
stuff that is congruent with the design goals of tomsrtbt, but it also
shouldn't be too hard to get going.
-Tom