Well, you could make changes to the CIFS code, however it might be
easier from an ongoing maintenance point of view to make the code
changes in Samba, and use that rather than the built in CIFS stuff.
Both the Solaris CIFS code and the ZFS code are also freely available
for anyone to change, and we'll help get good, robust code integrated
into OpenSolaris.
Originally, I thought this would be better handled within ZFS but I think
I have a way to do this within the CIFS Service (the ZFS team will be
happy). So ... all I need now is a volunteer.
Alan
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Frans ter
Borg
Sent: Thursday, 1 October 2009 4:12 PM
To: [email protected]
Subject: Re: [cifs-discuss] ZFS/CIFS file order
Hi Alan,
I have been told by the application users that the tools/apps, have
been written in Visual Basic, Visual C or Delphi and use functions like:
FindFirstFile()/FindNextFile()/FindClose(), so `dir` isn't actually
used,
but shows the same behaviour as the named VB or C functions. The
customer that uses this Unified storage unit, services hundreds of
clients with each with alterations of custom tools, that would need to
be rewritten (for quite a number of these the source has been lost and
thus cannot be altered anymore)
These functions seem to provoke people to not worry about the sort-order
too much, and let legacy programmers, NTFS B-tree sort this for them,
"accidentally" giving them the correct alphabetical order. However, now
that NTFS isn't used anymore, the legacy approach breaks.
Even though it might be POSIX compliant, is there any way to configure a
workaround, either in ZFS, CIFS, or another layer of the stack ? (even a
switch of a system wide parameter or DLL on the winXP/Win2K CIFS client
machine
will do, however I'm probably in the wrong forum to get an answer to
that last question ;)
Frans
--
This message posted from opensolaris.org
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss