]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3831] Fix permissions on reinstallation / upgrade
authorAndrei Pavel <andrei@isc.org>
Tue, 20 May 2025 15:30:46 +0000 (18:30 +0300)
committerAndrei Pavel <andrei@isc.org>
Tue, 20 May 2025 15:30:46 +0000 (18:30 +0300)
Makefile.am

index a350110e21f17df12b6cd9822a1afadefa226c4f..5018ead8620c86a318299c299d8c3f6992f442ef 100644 (file)
@@ -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