I know how to use setgid on directories, to enforce that whole directory structure has uniform user:group ownership. Is there a similar way to set the umask for a directory, so that the whole directory structure inherits specific permissions (i.e. 750/640)? 
set umask (permissions) similarly as setgid on a directory
permissions;directory;umask;setuid
Here is ugly hack to apply on directory. mount -o loop,umask=027,uid=test /opt/dev_test /home/test/test2Since umask on mount point applied on NTFS or VFAT  partition, I had created block device using dd command then formatted with mkfs.vfat and mounted with command as mentioned above. Test Result Inside test2 directory [test@test-server test2]$ touch xyz[test@test-server test2]$ ls -rlt xyz-rwxr-x--- 1 test root 0 Jan 28 23:22 xyz[test@test-server test2]$ umask0002Outside test2 directory[test@test-server test2]$ cd ../[test@test-server ~]$ touch xyz[test@test-server ~]$ ls -rlt xyz-rw-rw-r-- 1 test test 0 Jan 28 23:22 xyz[test@test-server ~]$ umask0002