Blame SOURCES/sed-fuse.patch

1becae
diff --git a/sed/utils.c b/sed/utils.c
1becae
index 4028d98..2e74654 100644
1becae
--- a/sed/utils.c
1becae
+++ b/sed/utils.c
1becae
@@ -181,7 +181,7 @@ ck_mkstemp (char **p_filename, const char *tmpdir,
1becae
    /* The ownership might change, so omit some permissions at first
1becae
       so unauthorized users cannot nip in before the file is ready.
1becae
       mkstemp forces O_BINARY on cygwin, so use mkostemp instead.  */
1becae
-  mode_t save_umask = umask (0700);
1becae
+  mode_t save_umask = umask (0077);
1becae
   int fd = mkostemp (template, 0);
1becae
   umask (save_umask);
1becae
   if (fd == -1)