On Wed, Jun 25, 2014 at 6:29 PM, Frank Filz <ffilzlnx@xxxxxxxxxxxxxx> wrote: >> On Wed, Jun 25, 2014 at 5:56 PM, Frank Filz <ffilzlnx@xxxxxxxxxxxxxx> >> wrote: >> > Back a year ago or so, I ran the following test against Ganesha: >> > >> > http://www.tuxera.com/community/posix-test-suite/ >> > >> > On NFS v4, one of the issues it tripped over was execute only files. >> > Apparently the Linux v4 client doesn't make ACCESS calls in >> > conjunction with an open system call, with the result that you can >> > open an execute only file (per RFC 3530bis, the server is allowing >> > such to allow clients to execute executables). >> >> That information is outdated. A wireshark dump should show that recent >> Linux kernels include an ACCESS operation as part of the open() COMPOUND >> and that it uses that information to distinguish between executable and read >> access permissions. > > Oh, cool, do you know when that went in? I'll go look and see if I can find it... > It should be a feature of Linux 3.7 (Dec 2012) and newer kernels. Cheers Trond -- Trond Myklebust Linux NFS client maintainer, PrimaryData trond.myklebust@xxxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html