[Prev][Next][Index][Thread]

Re: how to get binaries on a file server to work?



>Here's the setup:
>
>I'm running Linux (1.3.12), XFree3.1 (yes I am behind the times) and
>Executor-1.99o.
>
>We have netware 3.11 running, with the nfs-nlm on it.  I am
>NFS-mounting all the netware volumes, which includes a volume with all
>the mac software for office.
>
>Unfortunately, I am unable to run any of these programs.  (examples:
>word 5.1, hypercard, macwrite, macdraw) because executor doesn't see
>them as executable.. all the files have the "scroll" icon (I assume
>for identifying text files).  When I double click on Word (for
>example) it opens Tex-Edit (which is understandable if it thinks it's
>a text file).  get-information reveals:
>
>creator: unix
>type:    text
>
>note, the % files are getting created in these directories (which
>also, obviously, means I have write permission in these directories).
>
>So, is there a way to get executor to correctly "create" the
>creator/type (or read it from the information that's there -- is this
>a quesiton of getting it to be netware-aware, i.e., aware of the way
>netware stores the resource fork?)?

I'm afraid that what you're trying to do simply won't work. There is no
way to read the server's Mac namespace information (AFAIK), which
includes the type/creator and resource fork, via NFS. You can change the
type/creator from Executor if you can write to the files, because under
Executor that's simply stored in another file, but that has nothing to
do with the "real" information stored on the server.

The only real fix for this would be for Executor to have
Appletalk/Appleshare capability (then it could pretend to be a Mac to
the server), but I guess that's quite a way away yet.