diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2014-02-10 14:09:13 +0100 |
---|---|---|
committer | Miklos Szeredi <mszeredi@suse.cz> | 2014-02-10 14:09:13 +0100 |
commit | 48122e8043c0d7393688346f7567dff89dcc772b (patch) | |
tree | fb669810e0315801d7c6d5ea1ac077f96ce5d5f6 /cache.c | |
parent | 6b4415ada44e0cbf1924f534cd04d117a5a4dbd3 (diff) | |
download | sshfs-48122e8043c0d7393688346f7567dff89dcc772b.tar sshfs-48122e8043c0d7393688346f7567dff89dcc772b.tar.gz sshfs-48122e8043c0d7393688346f7567dff89dcc772b.tar.bz2 sshfs-48122e8043c0d7393688346f7567dff89dcc772b.zip |
sshfs-return-the-correct-x_ok-access
sshfs-fuse always returned 0 in access(file, X_OK) calls, causing nautilus
to prompt "Do you want to run "login.defs", or display its contents?" for
text files that were not executable.
Reported by: Alkis Georgopoulos
Diffstat (limited to 'cache.c')
-rw-r--r-- | cache.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -490,6 +490,7 @@ static void cache_unity_fill(struct fuse_cache_operations *oper, cache_oper->init = oper->oper.init; #endif cache_oper->getattr = oper->oper.getattr; + cache_oper->access = oper->oper.access; cache_oper->readlink = oper->oper.readlink; cache_oper->getdir = cache_unity_getdir; cache_oper->mknod = oper->oper.mknod; |