From: Stefan Kangas Date: Fri, 4 Aug 2023 13:24:46 +0000 (+0200) Subject: image-dired: Fix gallery directory permissions X-Git-Tag: archive/raspbian/1%30.1+1-3+rpi1^2~2^2~20^2~4782 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3f8db3bbe5ec8083a69e0eee54a06addd72131d6;p=emacs.git image-dired: Fix gallery directory permissions * lisp/image/image-dired.el (image-dired-gallery-generate): Set umask to 077 before creating gallery directory. --- diff --git a/lisp/image/image-dired.el b/lisp/image/image-dired.el index 33beb5b3e49..9a92cae8ad5 100644 --- a/lisp/image/image-dired.el +++ b/lisp/image/image-dired.el @@ -1905,8 +1905,8 @@ when using per-directory thumbnail file storage")) (if (file-exists-p image-dired-gallery-dir) (if (not (file-directory-p image-dired-gallery-dir)) (error "Variable image-dired-gallery-dir is not a directory")) - ;; FIXME: Should we set umask to 077 here, as we do for thumbnails? - (make-directory image-dired-gallery-dir)) + (with-file-modes #o700 + (make-directory image-dired-gallery-dir))) ;; Open index file (with-temp-file index-file (if (file-exists-p index-file)