This is version 0.1 of ncpfs, a free NetWare client for Linux. For me it works with 1.3.32 and 1.3.35. I know that this piece of software is VERY incomplete, as it only gives you read-only access. I have to apologize for that. But I thought I should make it publically available, because I have tried to ask several people about the legal status of the code. I did not get very satisfying answers. So I publish ncpfs to open it for criticism. If nobody complains, I will go on working. To install ncpfs, just type 'make', 'insmod ncpfs.o' and 'ncpmount server mount-point user password'. Please note that your IPX system has to be configured correctly. There has to be a route to the internal network of your server. I use tools from the dosemu-0.60.3 distribution to do this. Once again I have to apologize for this cryptic description, but before I'm sure that I'm allowed to do all this I will not do more. I read that Novell is not very open when it comes to technical details of the Netware Core Protocol. This might be especially true for the encryption stuff. I took the necessary code from Dr. Dobb's Journal 11/93, Undocumented Corner. I asked Jon Erickson about the legal status of this piece of code: --- Date: Thu, 12 Oct 1995 13:44:18 +0100 From: Volker Lendecke To: jon@ddj.com Subject: legal status of your source code? Hello! I hope that you're the right one to write to, you are the first on your WWW server. If you are not, could you please forward this message to the right person? Thanks. I'm currently exploring the possibility to write a free (in the GNU GPL sense) NCP filesystem, which would allow me to access a novell server transparently. For that I would like to use the encryption functions you published in DDJ 11/93, Undocumented Corner. I would make some cosmetic changes, such as other indentations, minor code changes and so on. But I do not know if that allows me to publish this code under GPL. One alternative would be to publish a diff against your listing, but that would probably contain much of your code as well, and it would be very inconvenient for the average user. I think that you have some kind of standard procedure for such a case. Please tell me what I should do. Many thanks in advance, Volker +=================================================================+ ! Volker Lendecke Internet: lendecke@namu01.gwdg.de ! ! D-37081 Goettingen, Germany ! +=================================================================+ -- I got the following answer: --- From: Jon Erickson X-Mailer: SCO System V Mail (version 3.2) To: lendecke@namu01.gwdg.de Subject: Re: legal status of your source code? Date: Thu, 12 Oct 95 5:42:56 PDT Volker, Code from Dr. Dobb's Journal related articles is provided for anyone to use. Clearly, the author of the article should be given credit. Jon Erickson --- With this answer in mind, I took the code and made it a bit more C-like. The original seemed to be translated by a mechanical pascal->c translator. Jon's answer encouraged me to publish nwcrypt.c under the GPL. If anybody who knows more about copyright and sees any problems with this, please tell me.