home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / protocol / nfs / 2057 < prev    next >
Encoding:
Internet Message Format  |  1992-08-14  |  3.0 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!sdd.hp.com!caen!umeecs!umn.edu!noc.msc.net!uc.msc.edu!shamash!easyaspi.udev.cdc.com!gsa
  2. From: gsa@easyaspi.udev.cdc.com (gary s anderson)
  3. Newsgroups: comp.protocols.nfs
  4. Subject: Re: Quick question!!!!!!  (Please!)
  5. Keywords: BSD
  6. Message-ID: <46463@shamash.cdc.com>
  7. Date: 14 Aug 92 16:40:29 GMT
  8. References: <1992Aug14.043854.2772@wuecl.wustl.edu>
  9. Sender: usenet@shamash.cdc.com
  10. Reply-To: gsa@easyaspi.udev.cdc.com (gary s anderson)
  11. Lines: 58
  12.  
  13. In article <1992Aug14.043854.2772@wuecl.wustl.edu>, jdw@wucs1.wustl.edu (j d wilson) writes:
  14. |> In article <1992Aug11.002812.8218@lclark.edu> herlock@sun.lclark.edu (Jon Herlocker) writes:
  15. |> >
  16. |> >    We have a network of SparcStations and a few DECstations.  We
  17. |> >have rpc.pcnfs 4.0  running on all of our sparc stations.  I have two
  18. |> >quick questions:  is pcnfsd available for BSD-only OS's such as Ultrix
  19. |> >and if it is, is it free like the SunOS rpc.pcnfsd?
  20. |> >
  21. |> 
  22. |> I'm not sure about pcnfs 4.0, but 3.5 comes with the source
  23. |> code to pcnfsd, so, if your exerienced with Unix Internals etc...
  24. |> you should be able to modify the source code to run with Ultrix.
  25. |> 
  26. |> We may be porting pcnfsd to Intergraph some day too.
  27. |> 
  28. |> Hope this helps!
  29. |> 
  30. |> j d wilson
  31.  
  32. I've seen the "rpc.pcnfsd for BSD" query come up a couple of times
  33. and thought it might be worth sharing my brief porting notes.
  34. (I don't think anyone at SUN will mind?????)
  35.  
  36. 1)    There are a number of compile time features which you probably
  37.     want to take a look at (e.g. user caching, shadow password file
  38.     support, wtmp logging, etc.).
  39.  
  40. 2)    My port was for a MIPS 4.5.x BSD environment.
  41.  
  42. 3)    There were three main routines not available in the MIPS' BSD
  43.     environment:  sigaction, strstr, and strdup.  I replaced sigaction
  44.     with corresponding BSD signal routines and I grabbed the 
  45.     "strstr" and "strdup" routines from the MIPS' SYSV libraries
  46.     (its nice to have both worlds handy).
  47.  
  48.     NOTE - "strstr" and "strdup" are trivial algorithms.  However, I'm not
  49.     sure about their availability in other BSD environments (e.g. ULTRIX).
  50.  
  51. 4)    I have not played with the "testor", we had enough eager users
  52.     willing to do their own testing, directly from PC's.
  53.  
  54. 5)    I also have not enabled the shadow password file, shell check, or the
  55.     user caching features, so there may be a skeleton hiding.
  56.  
  57. 6)    There have been a few complaints about the printers (this issue
  58.     was discussed earlier in this newsgroup).  Otherwise, I haven't
  59.     received any flames from the users (i.e. no news is good news????).
  60.  
  61. 7)    Finally, there were a few Makefile changes and some header deck
  62.     ordering issues which may just be unique to my environment.
  63.  
  64. The bottom line is that rpc.pcnfsd seems to work OK in our BSD
  65. environment without requiring any major porting effort (at least
  66. the features we have enabled seem to work OK).
  67.  
  68. If anyone else has any other tidbits to pass on, especially with 
  69. issues/concerns about other pcnfsd V2 features, I would think that they
  70. would be generally welcomed by this newsgroup.
  71.