summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2009-06-09 12:43:24 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2009-06-09 12:43:24 +0000
commitaff8230c403dd4f3d25e19c4e68c8339d2a44082 (patch)
treec685e7f87c3251a3002b9b21426833210c53b66a /rules
parent8c63bbe27a621a4f17ad02afffaa407633cb5f21 (diff)
downloadptxdist-aff8230c403dd4f3d25e19c4e68c8339d2a44082.tar.gz
ptxdist-aff8230c403dd4f3d25e19c4e68c8339d2a44082.tar.xz
dropbear: add more dependencies, change zlib logic
Add more dependencies for dropbear; while being there, change the menu logic of zlib support. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10661 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules')
-rw-r--r--rules/dropbear.in8
-rw-r--r--rules/dropbear.make4
2 files changed, 8 insertions, 4 deletions
diff --git a/rules/dropbear.in b/rules/dropbear.in
index f7e99a57f..2aa8d0021 100644
--- a/rules/dropbear.in
+++ b/rules/dropbear.in
@@ -1,9 +1,11 @@
## SECTION=networking
menuconfig DROPBEAR
tristate
- prompt "dropbear ssh-server "
+ prompt "dropbear "
select ZLIB
select LIBC_UTIL
+ select LIBC_CRYPT
+ select INITMETHOD
help
dropbear is a SSH 2 server and client designed
to be small enough to be used in small memory
@@ -18,9 +20,9 @@ menuconfig DROPBEAR
if DROPBEAR
-config DROPBEAR_DIS_ZLIB
+config DROPBEAR_ZLIB
bool
- prompt "Don't include zlib support"
+ prompt "zlib support"
help
Disable compresion in Dropbear by dropping use of
zlib.
diff --git a/rules/dropbear.make b/rules/dropbear.make
index f7c1c0c80..870102179 100644
--- a/rules/dropbear.make
+++ b/rules/dropbear.make
@@ -48,7 +48,9 @@ DROPBEAR_AUTOCONF := \
$(CROSS_AUTOCONF_USR) \
--disable-nls
-ifdef PTXCONF_DROPBEAR_DIS_ZLIB
+ifdef PTXCONF_DROPBEAR_ZLIB
+DROPBEAR_AUTOCONF += --enable-zlib
+else
DROPBEAR_AUTOCONF += --disable-zlib
endif