From a6a865e533da38ea0a6b0b5267c275381fbb2f79 Mon Sep 17 00:00:00 2001 From: Ivan Romanov Date: Mon, 27 Apr 2026 18:43:53 +0500 Subject: [PATCH] dropbear: require busybox pidof applet The dropbear init script uses pidof, but BusyBox may be built without it. Add a Kconfig dependency on BUSYBOX_CONFIG_PIDOF to ensure the applet is available at runtime. Signed-off-by: Ivan Romanov Link: https://github.com/openwrt/openwrt/pull/23128 Signed-off-by: Robert Marko --- package/network/services/dropbear/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/network/services/dropbear/Makefile b/package/network/services/dropbear/Makefile index 457f099fdd..dd493babc5 100644 --- a/package/network/services/dropbear/Makefile +++ b/package/network/services/dropbear/Makefile @@ -62,7 +62,7 @@ define Package/dropbear CATEGORY:=Base system TITLE:=Small SSH2 client/server MENU:=1 - DEPENDS:= +USE_GLIBC:libcrypt-compat +DROPBEAR_ZLIB:zlib + DEPENDS:= +USE_GLIBC:libcrypt-compat +DROPBEAR_ZLIB:zlib +@BUSYBOX_CONFIG_PIDOF ALTERNATIVES:=100:/usr/bin/ssh-keygen:/usr/sbin/dropbear $(if $(CONFIG_DROPBEAR_SCP),ALTERNATIVES+= \ 100:/usr/bin/scp:/usr/sbin/dropbear,)