I'm having some difficulty working out how to control write access to an
RPC ace server.
I want the ace server to only allow read access, and no write access at
all.
So, in server.wrm, I have
READ_ACCESS_DIRECTORY PUBLIC
and
WRITE_ACCESS_DIRECTORY to a directory which no-one can read, since the
server.wrm file says:
//////////////////////////////////////////////////////////////////
// WRITE ACCESS:
// You must specify a directory that will be readable by
// any client to which you want to grant access
So, presumably what happens now is that the client connects, the
aceserver starts up, and then tries to write a file in
WRITE_ACCESS_DIRECTORY and can't. For some reason, this causes it to
reject the ace client connection entirely. This doesn't seem to be
consistent with the documentation in server.wrm.
Can someone clarify for me?
Thanks!
Tim.