From 7e0c7bda69cb8ee7e5adde582c66d7cd764e0af6 Mon Sep 17 00:00:00 2001 From: gixxpunk Date: Mon, 30 Apr 2018 23:51:25 +0200 Subject: [PATCH] - dropbear fix build and decrease package size --- make/system-tools.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/make/system-tools.mk b/make/system-tools.mk index d6fc3d2d..ac227bb1 100644 --- a/make/system-tools.mk +++ b/make/system-tools.mk @@ -626,7 +626,14 @@ $(D)/dropbear: $(D)/zlib $(ARCHIVE)/dropbear-$(DROPBEAR_VER).tar.bz2 | $(TARGET_ --disable-wtmpx \ --disable-loginfunc \ --disable-pam \ + --disable-zlib \ + --disable-harden \ + --enable-bundled-libtom \ && \ + # Ensure that dropbear doesn't use crypt() when it's not available && \ + echo '#if !HAVE_CRYPT' >> localoptions.h && \ + echo '#define DROPBEAR_SVR_PASSWORD_AUTH 0' >> localoptions.h && \ + echo '#endif' >> localoptions.h && \ # disable SMALL_CODE define && \ sed -i 's|^\(#define DROPBEAR_SMALL_CODE\).*|\1 0|' default_options.h && \ # fix PATH define && \