summaryrefslogtreecommitdiff
path: root/mk/package.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2016-11-27 22:18:32 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2016-11-27 22:18:32 +0100
commitd47894abb5304cf3bb30b3669e596d648b5277ba (patch)
tree8c48d28feb38bda228fa387c58e82d1873929406 /mk/package.mk
parent0a0c116036e3a2d44af3169d52637ca80c7f535c (diff)
finetune systemd/sysv integration, use /var tmpfs mountpoint
Diffstat (limited to 'mk/package.mk')
-rw-r--r--mk/package.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/mk/package.mk b/mk/package.mk
index 5510cf445..40a791616 100644
--- a/mk/package.mk
+++ b/mk/package.mk
@@ -229,9 +229,10 @@ ifneq (${ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS},y)
endif
ifeq (${ADK_RUNTIME_INIT_SYSTEMD},y)
@for file in $$$$(ls ./files/*.service 2>/dev/null); do \
- mkdir -p $$(IDIR_$(1))/usr/lib/systemd/system && cp $$$$file $$(IDIR_$(1))/usr/lib/systemd/system; \
+ fname=$$$$(echo $$$$file| sed -e "s#.*/##"); \
+ mkdir -p $$(IDIR_$(1))/usr/lib/systemd/system && cp $$$$file $$(IDIR_$(1))/usr/lib/systemd/system/$$$$fname; \
mkdir -p $$(IDIR_$(1))/etc/systemd/system/multi-user.target.wants; \
- ln -sf ../../../../usr/lib/systemd/system/$$$$file \
+ ln -sf ../../../../usr/lib/systemd/system/$$$$fname \
$$(IDIR_$(1))/etc/systemd/system/multi-user.target.wants; \
done
endif