From b0674af352e406090bfeaca862cb5a0697927728 Mon Sep 17 00:00:00 2001 From: Andrei Pavel Date: Tue, 20 May 2025 18:30:21 +0300 Subject: [PATCH] [#3831] Fix permissions on reinstallation / upgrade --- Makefile.am | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile.am b/Makefile.am index 1585ca17a4..7e43dd8006 100644 --- a/Makefile.am +++ b/Makefile.am @@ -174,11 +174,14 @@ docs: $(MAKE) -C doc/sphinx -# These steps are necessary during installation +# These steps are necessary during installation. chmod is for reinstallation/upgrade. install-exec-hook: - mkdir -m 750 -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME} - mkdir -m 750 -p $(DESTDIR)${localstatedir}/log/${PACKAGE_NAME} - mkdir -m 750 -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME} + mkdir -m 750 -p "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" + chmod 750 "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" + mkdir -m 750 -p "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" + chmod 750 "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" + mkdir -m 750 -p "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" + chmod 750 "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" EXTRA_DIST = tools/path_replacer.sh EXTRA_DIST += tools/mk_cfgrpt.sh -- 2.47.2