Subject: Re: Netatalk and Long Filenames
To: gabriel rosenkoetter <gr@eclipsed.net>
From: Kadari Mayson <dark3lf@mac.com>
List: port-mac68k
Date: 11/19/2001 21:09:48
On 11/19/01 3:37 PM, "gabriel rosenkoetter" <gr@eclipsed.net> wrote:

> On Mon, Nov 19, 2001 at 02:06:28PM -0500, Kadari Mayson wrote:
>> Yes it is.  Mac OS X.1 comes with a built-in SMB client, and you can upgrade
>> to a professional level client/server solution for X.1 with DAVE 3.1.  There
>> is also DAVE 3.1 for OS 9 as well as DoubleTalk 1.x.  There are other
>> SMB/CIFS solutions for X.1: Sharity which is shareware and SAMBA (use
>> smbmount) which is GPL.  I use DAVE 3.1, it's fast, has a great GUI, and
>> exports long filenames as well as an easy to configure server.
> 
> Hrm. Doesn't strike me that forcing people into buying a commercial
> product on their client end is a correct solution within an open
> source environment.
> 
> The fact is that Netatalk could be doing a more right thing than it
> is, by truncating the names or at least by logging a message on the
> server when a client tries to list a directory which contains file
> names they won't be able to get. Failing silently is clearly wrong.
> 
> (This problem drove me up the wall around this time last year, and I
> still think it's ridiculous that Netatalk does nothing to let you
> know that there's a problem.)

I wholeheartedly agree with you that we have to pay $150 to get a fully
formed SMB/CIFS solution for OS 9, there should be some type of alternative.
But at least if you are using OS X, there are actually free and nearly free
solutions that can used on a daily basis.

I tried to use Netatalk for months, but it was driving me up the wall that I
could only export 30-40% of the files in a given directory.  I went to far
as to write scripts that recognize any file with a length of >32 characters
and truncate it down to a readable length.  Not difficult but unnecessary.
I even played around with NFS for a while, but MacNFS wouldn't even work at
all.  Finally I came to Samba and everything fit, so I stuck with it.

./km