(Illustration by Gaich Muramatsu)
For what it is worth let me tell you what I know. We _do_ have @SYS support, but the usage is subtly different from what I see below. If you have a 3 directories (or mount points): i386_linux i386_nbsd sparc_linux then cd @sys will bring you to the right directory, based on your architecture. We have however found a need to extend this mechanism. For example it could be very handy to have a name: @user which would expand to $HOME, or a programmable one @MACHINE which would refer to a directory called "desktop" on desktop workstations and to a directory called "notebook" on laptops. We hope to implement this at some point since particularly when working with Windows it can be useful to refer to $HOME dependent files. By the way, the mechanisms for this are all in Venus in the venus/fso_cfscalls2.cc, so if anyone feels like fixing things up a bit there, by all means do. Peter On Tue, 14 Oct 1997, J.A. Harkes wrote: > > Brian Bartholomew wrote: > > > As long as Coda provides something like the "@sys" in AFS > symlinks, > > > that solves half the problem. > > > > > it does transparently replicate volumes to multiple servers > > > > Between those two features it solves the whole problem. Although I > > would be happier to remove the symlinks and do the @sys > functionality > > at mount time. Symlinks mean pwd still doesn't do what users > expect. > > If you mean something like having a coda-volume for each architecture, > and mounting that into the coda-tree with a command such as: > > # example, this is NOT currently implemented. > > % cfs mkmount /coda/bin bin-_at_sys > > Where @sys is `filled in' by the client's architecture description. Then > I completely agree, that would IMHO be the Coda-esque way. > > But, Coda would need reliable support for mounting the same volume at > multiple locations. This is necessary for an administrator to reach the > different architecture specific volumes through architecture independent > mounts. > > e.g. > % cfs mkmount /coda/mach-i386/bin bin-mach-i386 > % cfs mkmount /coda/linux-i386/bin bin-linux-i386 > > Sorry about the rambling, just wanted to say `me too' in a more verbose > fashion :) > > l8r, > Jan Harkes > >Received on 1997-10-14 08:53:02