summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2016-11-25 10:04:42 +0100
committerMartin Pitt <martin.pitt@ubuntu.com>2016-11-25 10:04:42 +0100
commitff6ecfdc21b11395e7ca7b1a04cf3e317b36a47e (patch)
tree33e5a5cd417d62feda222462b877172e9cac6fa3
parent9c325f16ea90bee40ccab92d640c1ad8e49872ab (diff)
downloadudisks-ff6ecfdc21b11395e7ca7b1a04cf3e317b36a47e.tar.gz
exfat: Drop umask=0077 default
The parent mount point dir (/run/media/user) already controls access permissions, so there is no need to set umask to 077 for exfat either. This makes UDISKS_FILESYSTEM_SHARED="1" actually work for exfat. Similar to commit ffcb11b1 for vfat and ntfs. https://bugs.freedesktop.org/show_bug.cgi?id=97348
-rw-r--r--src/udiskslinuxfilesystem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/udiskslinuxfilesystem.c b/src/udiskslinuxfilesystem.c
index 5e386ea..5695bf3 100644
--- a/src/udiskslinuxfilesystem.c
+++ b/src/udiskslinuxfilesystem.c
@@ -313,7 +313,7 @@ static const gchar *udf_allow_gid_self[] = { "gid=", NULL };
/* ---------------------- exfat -------------------- */
-static const gchar *exfat_defaults[] = { "uid=", "gid=", "iocharset=utf8", "namecase=0", "errors=remount-ro", "umask=0077", NULL };
+static const gchar *exfat_defaults[] = { "uid=", "gid=", "iocharset=utf8", "namecase=0", "errors=remount-ro", NULL };
static const gchar *exfat_allow[] = { "dmask=", "errors=", "fmask=", "iocharset=", "namecase=", "umask=", NULL };
static const gchar *exfat_allow_uid_self[] = { "uid=", NULL };
static const gchar *exfat_allow_gid_self[] = { "gid=", NULL };