I've patched a Lucid kernel with the patch from your upstream bugreport:
https://bugzilla.linux-nfs.org/show_bug.cgi?id=201
and attached it here. While the execution of a binary works now, the execution 
of shell scripts and even the inspection of the script does work as well:

spindler@spitfire:~$ ls -al /mnt/hello.sh 
---x--x--x 1 4294967294 4294967294 33 2011-09-14 08:53 /mnt/hello.sh
spindler@spitfire:~$ /mnt/hello.sh
Hello Leonardo
spindler@spitfire:~$ cat /mnt/hello.sh
#!/bin/sh

echo "Hello Leonardo"
spindler@spitfire:~$ mount -v | grep mnt
spitfire:/ on /mnt type nfs4 
(rw,proto=tcp,port=2049,clientaddr=127.0.1.1,addr=127.0.1.1)


** Patch added: "nfs4-execute-only.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/833300/+attachment/2401204/+files/nfs4-execute-only.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/833300

Title:
  NFSv4 mount point does not allow binary files to run when permissions
  are set only to execute

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/833300/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to