From: František Dvořák Date: Sat, 19 Oct 2013 19:15:59 +0000 (+0200) Subject: Parent directory permissions are enough for extendedStat(). X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=ea06929ea3dbcf897bb4f6c66db4bb36c1b2ac49;p=dmlite-plugins-vfs.git Parent directory permissions are enough for extendedStat(). --- diff --git a/src/VfsNs.cpp b/src/VfsNs.cpp index dc272ac..d9291f9 100644 --- a/src/VfsNs.cpp +++ b/src/VfsNs.cpp @@ -338,9 +338,6 @@ ExtendedStat VfsCatalog::extendedStat(const std::string& path, bool follow) thro // use the retrieved xattrs vfsUpdateExtendedStat(meta, xattrs); - if (checkPermissions(this->secCtx_, meta.acl, meta.stat, S_IREAD) != 0) - vfsThrow(EACCES, "not enough permissions for '%s' to read '%s'", clientName.c_str(), meta.name.c_str()); - #if 0 // XXX: black magic // dmlite tests require proper count in st_nlink,