home *** CD-ROM | disk | FTP | other *** search
- 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
- From: gsa@easyaspi.udev.cdc.com (gary s anderson)
- Newsgroups: comp.protocols.nfs
- Subject: Re: Quick question!!!!!! (Please!)
- Keywords: BSD
- Message-ID: <46463@shamash.cdc.com>
- Date: 14 Aug 92 16:40:29 GMT
- References: <1992Aug14.043854.2772@wuecl.wustl.edu>
- Sender: usenet@shamash.cdc.com
- Reply-To: gsa@easyaspi.udev.cdc.com (gary s anderson)
- Lines: 58
-
- In article <1992Aug14.043854.2772@wuecl.wustl.edu>, jdw@wucs1.wustl.edu (j d wilson) writes:
- |> In article <1992Aug11.002812.8218@lclark.edu> herlock@sun.lclark.edu (Jon Herlocker) writes:
- |> >
- |> > We have a network of SparcStations and a few DECstations. We
- |> >have rpc.pcnfs 4.0 running on all of our sparc stations. I have two
- |> >quick questions: is pcnfsd available for BSD-only OS's such as Ultrix
- |> >and if it is, is it free like the SunOS rpc.pcnfsd?
- |> >
- |>
- |> I'm not sure about pcnfs 4.0, but 3.5 comes with the source
- |> code to pcnfsd, so, if your exerienced with Unix Internals etc...
- |> you should be able to modify the source code to run with Ultrix.
- |>
- |> We may be porting pcnfsd to Intergraph some day too.
- |>
- |> Hope this helps!
- |>
- |> j d wilson
-
- I've seen the "rpc.pcnfsd for BSD" query come up a couple of times
- and thought it might be worth sharing my brief porting notes.
- (I don't think anyone at SUN will mind?????)
-
- 1) There are a number of compile time features which you probably
- want to take a look at (e.g. user caching, shadow password file
- support, wtmp logging, etc.).
-
- 2) My port was for a MIPS 4.5.x BSD environment.
-
- 3) There were three main routines not available in the MIPS' BSD
- environment: sigaction, strstr, and strdup. I replaced sigaction
- with corresponding BSD signal routines and I grabbed the
- "strstr" and "strdup" routines from the MIPS' SYSV libraries
- (its nice to have both worlds handy).
-
- NOTE - "strstr" and "strdup" are trivial algorithms. However, I'm not
- sure about their availability in other BSD environments (e.g. ULTRIX).
-
- 4) I have not played with the "testor", we had enough eager users
- willing to do their own testing, directly from PC's.
-
- 5) I also have not enabled the shadow password file, shell check, or the
- user caching features, so there may be a skeleton hiding.
-
- 6) There have been a few complaints about the printers (this issue
- was discussed earlier in this newsgroup). Otherwise, I haven't
- received any flames from the users (i.e. no news is good news????).
-
- 7) Finally, there were a few Makefile changes and some header deck
- ordering issues which may just be unique to my environment.
-
- The bottom line is that rpc.pcnfsd seems to work OK in our BSD
- environment without requiring any major porting effort (at least
- the features we have enabled seem to work OK).
-
- If anyone else has any other tidbits to pass on, especially with
- issues/concerns about other pcnfsd V2 features, I would think that they
- would be generally welcomed by this newsgroup.
-