The version of 'mount' included in Ubuntu 14.04 LTS and 12.04 LTS has a bug wherein the 'exec' option in /etc/fstab is ignored on mounts with the 'user' or 'users' options when they are mounted by root. For example:
$ grep 48tb2d /etc/fstab
labdisk.site.com:/Public4 /mnt/lab_48tb2d nfs users,exec,nosuid 0 0
$ sudo mount /mnt/lab_48tb2d
$ mount | grep 48tb2d
labdisk.site.com:/Public4 on /mnt/lab_48tb2d type nfs (rw,nosuid,nodev,noexec,addr=172.16.222.158)
$ umount /mnt/lab_48tb2d
$ mount /mnt/lab_48tb2d
$ mount | grep 48tb2d
labdisk.site.com:/Public4 on /mnt/lab_48tb2d type nfs (rw,nosuid,nodev,addr=172.16.222.158)
The version of 'mount' included in Ubuntu 14.04 LTS and 12.04 LTS has a bug wherein the 'exec' option in /etc/fstab is ignored on mounts with the 'user' or 'users' options when they are mounted by root. For example:
$ grep 48tb2d /etc/fstab site.com: /Public4 /mnt/lab_48tb2d nfs users,exec,nosuid 0 0 site.com: /Public4 on /mnt/lab_48tb2d type nfs (rw,nosuid, nodev,noexec, addr=172. 16.222. 158) site.com: /Public4 on /mnt/lab_48tb2d type nfs (rw,nosuid, nodev,addr= 172.16. 222.158)
labdisk.
$ sudo mount /mnt/lab_48tb2d
$ mount | grep 48tb2d
labdisk.
$ umount /mnt/lab_48tb2d
$ mount /mnt/lab_48tb2d
$ mount | grep 48tb2d
labdisk.
This bug was fixed upstream several years ago and I believe therefore doesn't affect , but seems not to have made it into the current LTS releases of ubuntu. /git.kernel. org/cgit/ utils/util- linux/util- linux.git/ commit/ mount/mount. c?id=a4c0cc75ff 9744299f108c259 efab1bd30c8007a /bugzilla. redhat. com/show_ bug.cgi? id=769636
https:/
https:/
System info: Ubuntu 14.04.3 LTS, util-linux 2.20.1- 5.1ubuntu20. 7