===================== 
         File: nfs_sources_genki.zip
       Author: Andreas Huber (hubera@forwiss.uni-passau.de)
      Release: 05/07/99
Compatibility: Genki (may work on R4, too)
     Location: ftp://ftp.be.com//pub/contrib/add-ons/kernel_filesystem/nfs_sources_genki.zip
  Description: nfs client file_system add-on sources
        Notes: Should now work with gcc

Yes, I have finally decided to release my nfs client sources to the public.
If you make any changes or fix any bugs, please tell me about them and
I will try to make sure that the changes are incorporated into this distribution.

Usage:

Simply type "make; make install" and it should do its job.

The "make install" will install the following files onto your harddisk

		"nfs" into /boot/home/config/add-ons/kernel/file_systems
		This is the kernel file_system add-on
		
		"mount_nfs" into /boot/home/config/bin
		This is the commandline mount-utility (needed because there does not
		seem to be a way to specify parameters with /bin/mount)
		
		"ksocketd" into /boot/apps
		This is a daemon that is automatically launched by mount_nfs if
		it is not already running. It enables the kernel-add-on to use
		the networking facilities by communicating via kernel-ports with
		user-space.

How to mount a server's export:

1.	Create a mountpoint

		i.e. "mkdir /here"

	You may use a non-root location, but AFAIK it is (currently) depreceated
	by Be and may confuse the Tracker

2.  Mount the export

		i.e. "mount_nfs servername.anywhere.com:/exported/path /here uid gid"
		
	where uid and gid specify the corresponding parameters used on the server

3.  Now you should be able to access your servers hierarchy through the mountpoint

		i.e. "ls /here" should list you top-lever export's directory contents

4.  If the server is down or if connections time out (currently after
	there is no server-reply for 40 secs) you will get an error
	"no route to host". You may not be able to unmount after that ;(

Enjoy,
	Andreas