*BSD News Article 57754


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!sgigate.sgi.com!sdd.hp.com!hamblin.math.byu.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.unix.bsd.netbsd.misc
Subject: Re: Mount a NetWare volume in NetBSD?
Date: 18 Dec 1995 00:37:39 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 40
Message-ID: <4b2d4j$hua@park.uvsc.edu>
References: <4a1ako$jm9@dingo.cc.uq.oz.au> <4a627t$5gu@atlas.uniserve.com> <4ah6bs$36h@zk2nws.zko.dec.com> <4aovob$g6@server.cs.vt.edu> <Pine.LNX.3.91.951216153526.12135A-100000@beyond.malmo.lth.se>
NNTP-Posting-Host: hecate.artisoft.com

Gustav Bjoerkman <gnork@beyond.malmo.lth.se> wrote:
] 
] Netware support for Linux has been available for a time now. 
] One package called "Ncpfs" lets you mount Netware volumes. The other, 
] "LinWare", makes your linux machine act as a Netware server.

Fascinating.

I can easily believe the client code, since if you are willing
to live with the authentication matching issues and keep it a
single user box (or compromise security), you could implement
it much the way the Linux Samba FS operates.  As long as you
used the older authentication mechanisms, and turned off the
security features (like packet signatures) on your NetWare
servers.  And didn't use packet burst.  And limitied the types
and numbers of calls you made.  And ignored or didn't support
mapping the UNIX file locking model (advisory) to the NetWare
file locking model (mandatory).  And didn't support printing
except through the rprinter protocol (which uses timeouts to
determine end of job... hope your system isn't loaded!).

The server code is harder to believe, but then that's probably
just my bias as a former Novell employee who worked on the NWU
4.x product (file system and kernel support, specifically) and
had access the Native NetWare source code.

I shouldn't be so skeptical, since I guess they could have
implemented the half a thousand packet id's if they had 40
engineers on it for two years like Novell did.

But then again, Novell did have the PNW 3.1x product source
code to use as a starting point.


					Regards,
                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.