The point is that I'm not talking about (ELF) executables but shell scripts!På to , 25/03/2004 klokka 13:00, skreiv Christopher Huhn:The clients are able to run these scripts with server kernel version 2.4.20. Now we switched the server to 2.4.25 and get "permission denied" on execution.On page 99, RFC1813 states explicitly that A similar problem has to do with paging in an executable program over the network.
This happens over NFS:To make this work, the server allows reading of files if the uid given in the call has either execute or read permission on the file.
With 2.4.25 it seems to comply with the local semantics rather than RFC1813.Again, this departs from correct local file system semantics.
That's what it seems, even though I like it the way it is now :-)So if the server is denying read access in 2.4.25, then someone must have introduced a bug...