Subject: Netatalk + Samba together: too many problems...
From: Patrick Peccatte (peccatte@club-internet.fr)
Date: Mon Nov 13 2000 - 10:01:44 EST
I try to build a Mac+Win file server on a Linux box using a directory both
shared as a Netatalk 1.4b2+asun2.1.1 volume and a Samba 2.0.7 volume. Now I
found 4 problems:
1) A Mac file with national chars (à, é, è, ù, etc.) is viewed as a strange
shortened name from Win clients. A solution has been given on this list
using iso8859-1 code page in the Netatalk and Samba volumes declarations,
but I was not able to run this solution correctly on my French systems.
2) Filenames longer than 31 chars which are allowed and managed by Win
clients are not seen by Mac clients.
3) "Lock" flag (from a Mac client point of view) and "Read only" flag (from
a Win client point of view) are not synchronized.
4) Last but not least: renaming, deleting, copying files from a Win client
are absolutly insane operations. When you rename a file using a Win client
for example, the renaming process does not rename the .AppleDouble
corresponding file, so the file losts its resource fork from a Mac point of
view.
My questions:
a) Is there any other problem using Netatalk and Samba sharing a same
directory ?
b) Is exist operational solutions to avoid these problems ?
c) Do you know if the future NTFS support on Linux will give a solution for
the point 4, allowing to store multiple file components (as Mac data and
resource forks) in "streams" of a same file (a technique used by all Mac
Servers running on NT box) ?
d) I imagine to manage separatly the Netatalk volume and the Samba volume,
linking them using symbolic links and a daemon:
let for example a Linux directory \data-a shared as a Natatalk volume 'data'
and another Linux directory \data-s shared as a Samba volume 'data'; \data-s
contains symbolic links on files which are in \data-a, and a daemon manages
the 1-1 correspondance between file naming conventions and modifications by
Mac clients in \data-a and file naming conventions and modifications by Win
clients in \data-s. Is it possible ? Is exists ?
--- Patrick Peccatte Software: http://peccatte.karefil.com/Software/Software.html
This archive was generated by hypermail 2b28 : Wed Jan 17 2001 - 14:32:37 EST