summaryrefslogtreecommitdiffstats
path: root/rules/dropbear.make
diff options
context:
space:
mode:
authorAlexander Stein <alexander.stein@systec-electronic.com>2010-07-15 14:59:36 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-07-16 22:52:43 +0200
commitcf24effedc247184b616ef8fb839585c31d0ca32 (patch)
treebcfd1b2bf8d2469ad4ce95b5cbca17bb8ed89e9b /rules/dropbear.make
parent6d2866f4b097c0f4e57c8c7e48d6f120616c36c3 (diff)
downloadptxdist-cf24effedc247184b616ef8fb839585c31d0ca32.tar.gz
ptxdist-cf24effedc247184b616ef8fb839585c31d0ca32.tar.xz
Allow a different key directory than /etc/dropbear
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com>
Diffstat (limited to 'rules/dropbear.make')
-rw-r--r--rules/dropbear.make6
1 files changed, 5 insertions, 1 deletions
diff --git a/rules/dropbear.make b/rules/dropbear.make
index cf834886c..55539be86 100644
--- a/rules/dropbear.make
+++ b/rules/dropbear.make
@@ -280,11 +280,15 @@ endif
ifdef PTXCONF_INITMETHOD_BBINIT
ifdef PTXCONF_DROPBEAR_STARTSCRIPT
@$(call install_alternative, dropbear, 0, 0, 0755, /etc/init.d/dropbear, n)
+ @$(call install_replace, dropbear, /etc/init.d/dropbear, \
+ @KEYDIR@, $(PTXCONF_DROPBEAR_KEY_DIR))
@$(call install_alternative, dropbear, 0, 0, 0755, /etc/rc.once.d/dropbear, n)
+ @$(call install_replace, dropbear, /etc/rc.once.d/dropbear, \
+ @KEYDIR@, $(PTXCONF_DROPBEAR_KEY_DIR))
endif
endif
- @$(call install_copy, dropbear, 0, 0, 0755, /etc/dropbear)
+ @$(call install_copy, dropbear, 0, 0, 0755, $(PTXCONF_DROPBEAR_KEY_DIR))
@$(call install_finish, dropbear)