AFS doesn't have a notion of files that are executable, but
not readable. If you want to execute a file in AFS, it must
be readable for you, which means you must have 'l' and 'r'
AFS permissions in the directory and the 'user r' bit on the
file set to make the file readable, plus the 'user x' bit must
be set to mark the file as executable. The other mode bits
have no effect.

In fact, since the concept of AFS is not to trust client
machines at all, executable-only would not make sense as a
means of copy protection, since the fileserver has no way
of knowing what the client kernel is going to do with the
file.

Michael Niksch                     TEL:               +41-1-7248-913
IBM Zurich Research Laboratory     FAX:               +41-1-7103608
Saeumerstrasse 4                   BITNET/VNET:       NIK at ZURICH
CH-8803 Rueschlikon / Switzerland  INTERNET/IBMIPNET: [EMAIL PROTECTED]

Reply via email to