From d6253010347eabbc5defdb98ae9de34f73fca694 Mon Sep 17 00:00:00 2001 From: remittor Date: Thu, 10 Apr 2025 20:23:39 +0300 Subject: [PATCH] xmake: Disable MODERN mode for dropbear --- xmake.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/xmake.sh b/xmake.sh index 2387512..96354b1 100755 --- a/xmake.sh +++ b/xmake.sh @@ -136,6 +136,16 @@ function build_target { sed -i '/,\\"dns_configured\\":/i [ -z "$(which sing-box)" ] && status="not installed"' $PODKOP_SH fi + DROPBEAR_MK=$XDIR/package/network/services/dropbear/Makefile + if [ -f $DROPBEAR_MK ]; then + sed -i 's/^PKG_RELEASE:=.*/PKG_RELEASE:=0/g' $DROPBEAR_MK + sed -i '/,CONFIG_DROPBEAR_MODERN_ONLY,/d' $DROPBEAR_MK + sed -i 's/\tCONFIG_DROPBEAR_MODERN_ONLY/ /g' $DROPBEAR_MK + sed -i 's/ CONFIG_DROPBEAR_MODERN_ONLY/ /g' $DROPBEAR_MK + sed -i 's/DROPBEAR_DH_GROUP14_SHA1,0/ /g' $DROPBEAR_MK + sed -i 's/DROPBEAR_SHA1_HMAC,0/ /g' $DROPBEAR_MK + fi + make defconfig NSS_DRV_PPPOE_ENABLE=$( get_cfg_opt_flag $CFG NSS_DRV_PPPOE_ENABLE )