From: Alkis G. <al...@gm...> - 2012-09-09 10:55:00
|
Hi, SSHFS returns "writeable, executable" even for files that lack those attributes: $ mkdir /tmp/etc $ sshfs localhost:/etc /tmp/etc $ strace gvfs-info /etc/login.defs 2>&1 | grep '^access.*login.defs' access("/etc/login.defs", R_OK) = 0 access("/etc/login.defs", W_OK) = -1 EACCES (Permission denied) access("/etc/login.defs", X_OK) = -1 EACCES (Permission denied) $ strace gvfs-info /tmp/etc/login.defs 2>&1 | grep '^access.*login.defs' access("/tmp/etc/login.defs", R_OK) = 0 access("/tmp/etc/login.defs", W_OK) = 0 access("/tmp/etc/login.defs", X_OK) = 0 This e.g. makes nautilus try to execute text files on sshfs mounts: https://bugzilla.gnome.org/show_bug.cgi?id=679187 https://bugs.launchpad.net/ubuntu/+source/sshfs-fuse/+bug/1017870 |