emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 9f88a9c: Make sure installed *.eln files have correct permissions


From: Eli Zaretskii
Subject: master 9f88a9c: Make sure installed *.eln files have correct permissions
Date: Fri, 6 Aug 2021 02:47:47 -0400 (EDT)

branch: master
commit 9f88a9c058fd9e1d34d68e6729f3d6105e291c41
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Make sure installed *.eln files have correct permissions
    
    * Makefile.in (install-eln): Add "umask 022" to ensure the *.eln
    files are accessible from the user's Emacs session.  Suggested by
    Wilhelm Kirschbaum <wkirschbaum@gmail.com>.  (Bug#49864)
---
 Makefile.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Makefile.in b/Makefile.in
index 97d954b..235b707 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -789,6 +789,7 @@ install-etc:
 ### Install native compiled Lisp files.
 install-eln: lisp
 ifeq ($(HAVE_NATIVE_COMP),yes)
+       umask 022 ; \
        find native-lisp -type d -exec $(MKDIR_P) "$(ELN_DESTDIR){}" \; ; \
        find native-lisp -type f -exec ${INSTALL_DATA} "{}" "$(ELN_DESTDIR){}" 
\;
 endif



reply via email to

[Prev in Thread] Current Thread [Next in Thread]