summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-04-29 10:25:45 +0000
committerRoy Marples <roy@marples.name>2008-04-29 10:25:45 +0000
commit5ba6f0a62817f6031936b8880a15c404840924bb (patch)
treeed204dc8379bc6088f743f480c14bf416fc0ded6 /mk
parent5a59542629084aee819576ba41af28bd525e856f (diff)
downloadopenrc-5ba6f0a62817f6031936b8880a15c404840924bb.tar.gz
openrc-5ba6f0a62817f6031936b8880a15c404840924bb.tar.bz2
openrc-5ba6f0a62817f6031936b8880a15c404840924bb.tar.xz
We need to ensure that the init script started is correct, translating symlinks. This has a new rule - multiplexed services must exist in the same dir as the master sript. So we need to ensuret that net.lo(0) is the real script and not a symlink itself. This fixes Gentoo #219526.
Diffstat (limited to 'mk')
-rw-r--r--mk/scripts.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/scripts.mk b/mk/scripts.mk
index ced1844..f65c142 100644
--- a/mk/scripts.mk
+++ b/mk/scripts.mk
@@ -22,9 +22,9 @@ SED_REPLACE= -e 's:@SHELL@:${SH}:g' -e 's:@LIB@:${LIBNAME}:g' -e 's:@SYSCONFDIR
.in:
${SED} ${SED_REPLACE} ${SED_EXTRA} $< > $@
-all: ${OBJS}
+all: ${OBJS} ${TARGETS}
-realinstall: ${BIN} ${CONF} ${CONF_APPEND}
+realinstall: ${BIN} ${CONF} ${INC}
@if test -n "${DIR}"; then \
${ECHO} ${INSTALL} -d ${DESTDIR}/${DIR}; \
${INSTALL} -d ${DESTDIR}/${DIR} || exit $$?; \