rcb@cccvs1.ncsu.edu (Randy Buckland) (02/07/89)
Can someone tell me where I can ftp NFS source code and/or specifications from? I am looking at possible implementations of network file systems and this seems to be the standard. Thanks Randy Buckland rcb@ncsuvx.ncsu.edu
sxn%ingersoll@Sun.COM (Stephen X. Nahm) (02/08/89)
In article <2556@ncsuvx.ncsu.edu> rcb@cccvs1.ncsu.edu (Randy Buckland) writes: >Can someone tell me where I can ftp NFS source code and/or specifications >from? I am looking at possible implementations of network file systems >and this seems to be the standard. Sun licenses its NFS source code for a hefty fee, mostly to UNIX vendors. Some people have implemented NFS from the specs, and these you may or may not have to pay for. Incidentally, NFS and the other parts of the ONC (Open Network Computing) suite, will appear in the next version of UNIX System V (Release 4.0). A PD user-level NFS server based on RPCSRC 3.9 was posted to comp.sources.unix a while back in Volume 15. Look in your favorite archive site for a copy. (I haven't tested this server in any way, so caveat emptor.) RPCSRC is Sun's unlicensed (read that "free") implementation of Sun RPC, the protocol that NFS is based upon, and which is also used for distributed computing applications. The public domain server mentioned above uses RPCSRC 3.9 as a base, and you can get it from Volume 13 of comp.sources.unix. An NFS protocol specification document is included in RPCSRC 3.9, as well as an RPCGEN-ready NFS specification file. Here's my standard message on how to get RPCSRC: ----- The public domain RPC library and utilities, which include RPC, rpcgen, XDR, portmap, and "much, much more," can be found in the sun-spots archive at Rice University. (This is version 3.9, which is based on early SunOS 4.0 code.) Anonymous FTP to titan.rice.edu and cd to the sun-source directory. There are 15 files there: rpcsrc.rpc.1 thru rpcsrc.rpc.9 rpcsrc.man.10 rpcsrc.doc.11 thru rpcsrc.doc.15 The first nine files are the source code, the tenth file is manual pages and the last five are nroff -ms format documents (specs and reference manuals). You can also retrieve these files via email. If you want to try this, send a message with "help" in it to archive-server@rice.edu and follow the instructions you get back. I've posted the latest version of RPCSRC, which is 4.0, to titan, but it hasn't yet been installed in sun-source yet. The main difference is that secure RPC code is included in 4.0 (though *not* the DES code). I've also posted RPCSRC 4.0 as an upgrade to RPCSRC 3.9 to comp.sources.unix, and have been told that it may appear this month or next. Good luck! Steve Nahm Portable NFS/ONC Steve Nahm sxn@sun.COM or sun!sxn
wvanbeek@tippy.uucp (02/18/89)
rcb@ncsuvx.ncsu.edu writes: ...looking for NFS source code and/or specifications...(deleted for brevity). I'd like to add a second to that question. I recall that not too far back in time (lt 30 days) there was a little bantering about an ftp to RICE (?) for specs and/or PD sources. If the specs were available without the source we would write for our needs. Just have a whole lot of problems with $100 per copy for PC/NFS and then not even have Token Ring support. But thats the way it goes. So, If anyone can help, I'd appreciate. Thanks...bill tippy!wvanbeek@newton.physics.purdue.edu wvanbeek@purccvm wvanbeek@vm.cc.purdue.edu