Which is better?
/Network/Library
/Network/Applications
/Network/Tools
or
/Network/hostname/Library
/Network/hostname/Applications
/Network/hostname/Tools
/Network/hostnamen/Library
/Network/hostnamen/Applications
/Network/hostnamen/Tools
I wonder how to order the lookups in the second case though.
I'm not sure what the question is ...
Is this for GNUstep ? Are you asking about GNUSTEP_NETWORK_ROOT in
GNUstep ?
If so, GNUSTEP_NETWORK_ROOT is supposed to be mounted from the
network,
identical, on all machines. It can be used if you have both a
System/Local gnustep installation on each machine, plus you want to
have
some applications that are to be available for the whole network from
a
central repository. You then mount this central repository of
additional
applications (/libraries), and mount it remotely on all machines, and
make
it the GNUSTEP_NETWORK_ROOT on each machine.
Please note that you need fat binaries (ie, non flattened directory
structure) if you want the same network directory to be used on
multiple
machines with different OS/CPU/etc.
So, that means the domain filesystem structure of the
GNUSTEP_NETWORK_ROOT is
exactly the same as the one for System or Local ... that is,
GNUSTEP_NETWORK_ROOT/Applications
GNUSTEP_NETWORK_ROOT/Library
GNUSTEP_NETWORK_ROOT/Tools
I'm not sure what /Network/hostname/Applications would be used for,
presumably you're thinking of mounting multiple gnustep dirs from
multiple
remote machines ? That's not supported.
Btw, if you are mounting the smae entire gnustep installation from a
central repository on multiple machines, you can mount it as
System/Local
(in that case you probably need to configure gnustep-make with
--disable-flattened --enable-multie-platform, unless all machines are
the
same, and then you need to use GNUstep.sh on all machines).
The network domain is used only if you want to have both a full local
gnustep installation AND an additional set of apps mounted from the
network.
Mounting from multiple machines at the same time is not supported.
It's
very rare to even see anyone using the support for mounting from a
single
machine, which is why GNUSTEP_NETWORK_ROOT is disabled by default.
Thanks