We have a heavily invested build sytem that does simultaneous multi-
platform builds from the same source tree and uses symlinks to point
to object storage that is local to each build machine and never in
the same file system as the source tree.
The source tree symlinks to the object tree in many places and the
object trees link back to the source tree in one or more critical
places that are traversed often. This means that every Unix machine
must be able to create symlinks on its local and nfs drives and be
able to traverse all symlinks regarless of who created them.
There are also many scripts that test for the symbolic type in order
to do automatic maintainance. While this might be redoable by
characterizing the file names, it would be a chore and if no solution
is found, the NT platform would be a very weak component consuming
much more maintenance effort than any other platform.
When these requirements are expanded into the Unix/NT world they may
not be fulfillable as Samba does not have a convention for typing
symlinks and I have come across no mention of a need for such.
I am trying to figure out what combination of Samba, CIFS client/
server and/or NFS client/server would best accomodate this situation
and am starting to evaluate some the packages listed below.
Since this is a very generic problem, I'm hoping that anyone who has
had experience with the variations described below would give me their
input on specific problems or experiences. I will include and summarize
what ever comes in.
There are obviously going to be other considerations but this table
should at least break out the initial package combinations and
problems
CODE Created by onFileSystem Usable by?
==== ========== ============ ==========
UUW Unix Unix UWIN # EX: UUW: Can a symlink created
UWW Unix NTFS UWIN # by Unix on a Unix file system
WUU UWIN Unix Unix # be traversed/typed
WWU UWIN NTFS Unix
+------------------------------------------------------------+
| Code | UUW | UWW | UUW | UWW | UUW | UWW |
| | - - - | - - - | - - - | - - - | - - - | - - - |
| Package | WUU | WWU | WUU | WWU | WUU | WWU |
+============+===============|===============|===============+
| | | | | | | |
| Maestro/ | - - - - - - | - - - - - - | - - - - - - |
| Samba | | | | | | |
+------------+---------------|---------------|---------------+
| | | | | | | |
| Nutcrckr?/ | - - - - - - | - - - - - - | - - - - - - |
| Samba | | | | | | |
+------------+---------------|---------------|---------------+
| | | | | | | |
| Sharity/ | - - - - - - | - - - - - - | - - - - - - |
| Samba | | | | | | |
+------------+---------------|---------------|---------------+
| | | | | | | |
| shlight/ | - - - - - - | - - - - - - | - - - - - - |
| Samba | | | | | | |
+------------+---------------|---------------+---------------+
| | | | | | | |
| Intergrph/ | - - - - - - | - - - - - - | - - - - - - |
| Samba | | | | | | |
+------------+---------------|---------------+---------------+
| | | | | | | |
| ??????? | - - - - - - | - - - - - - | - - - - - - |
| | | | | | | |
+------------+---------------+---------------+---------------+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
To unsubscribe send a mail with the words "unsubscribe sharity-talk" in the
body to <[EMAIL PROTECTED]>. If you want to reach a human, please write to
<[EMAIL PROTECTED]>.