From 658838df1dbac579567c5cceaf9e1f8c403b23f8 Mon Sep 17 00:00:00 2001 From: Carlos Santos Date: Sat, 14 Sep 2019 13:41:43 -0300 Subject: [PATCH] package/util-linux: create $(TARGET_DIR)/etc/pam.d if necessary Useful for test purposes when we want to install util-linux with a custom TARGET_DIR, e.g. $ make util-linux-reinstall TARGET_DIR=/tmp/util-linux Signed-off-by: Carlos Santos Signed-off-by: Thomas Petazzoni (cherry picked from commit 40af3a6661f8d85fef60b6de603e78700f4f86e6) Signed-off-by: Peter Korsgaard --- package/util-linux/util-linux.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk index c176d364ce..96b72625e9 100644 --- a/package/util-linux/util-linux.mk +++ b/package/util-linux/util-linux.mk @@ -232,9 +232,9 @@ endif # Install PAM configuration files ifeq ($(BR2_PACKAGE_UTIL_LINUX_SU)$(BR2_PACKAGE_LINUX_PAM),yy) define UTIL_LINUX_INSTALL_PAMFILES - $(INSTALL) -m 0644 package/util-linux/su.pam \ + $(INSTALL) -D -m 0644 package/util-linux/su.pam \ $(TARGET_DIR)/etc/pam.d/su - $(INSTALL) -m 0644 package/util-linux/su.pam \ + $(INSTALL) -D -m 0644 package/util-linux/su.pam \ $(TARGET_DIR)/etc/pam.d/su-l $(UTIL_LINUX_SELINUX_PAMFILES_TWEAK) endef