From: Mike Hobbs <mike.hobbs@an...> - 2011-03-02 17:19:11
On RISC OS I can have multiple NFS client sessions, each of
which has different uid and gid (and various other params)
so that when I copy/move files between the Filer windows, the
ownership is changed to that of the uid and gid of the owner
NFS session. This is really useful when working with multiple
NFS servers and different user ids and avoids me forgetting
to change the ownership and permissions manually.
I use the SunFish NFS client (and have used other clients in
Could ROX be made to handle this kind of thing (fairly easily)?
I suppose people will argue that its not the responsibility of
ROX Filer to manage uid and gid and NFS things, but in the same
way I can use ROX Filer as 'root' or my personal id, it would
be nice to have different Filer windows with different user
To illustrate the requirement, suppose you compile a program
on your personal machine and want to copy it to a server so
that its accessible by many people and owned by a generic
user like "qatest". When you open /mnt/qatest (and ROX auto
mounts it with -t nfs option) the file operations assume the
ownership of the user who opened the file viewer. So when the
new executable is dragged to thie file viewer, it acquires
the ownnership of the user, whereas what was required is the
file to be owned by the generic user "qatest".