[OpenWrt-Devel] [PATCH] dropbear: fix dropbear startup issue
dirk.feytons at gmail.com
Tue Dec 18 08:37:40 EST 2018
On Tue, 18 Dec 2018 at 14:16, Hans Dedecker <dedeckeh at gmail.com> wrote:
> Interface triggers are installed by the dropbear init script in case an
> interface is configured for a given dropbear uci section.
> As dropbear is started after network the interface trigger event can be
> missed during a small window; this is especially the case if lan is
> specified as interface.
> Fix this by starting dropbear before network so no interface trigger
> is missed. As dropbear is started earlier than netifd add a boot function
> to avoid the usage of network.sh functions as call to such functions will
> fail at boottime.
> Signed-off-by: Hans Dedecker <dedeckeh at gmail.com>
> package/network/services/dropbear/Makefile | 2 +-
> package/network/services/dropbear/files/dropbear.init | 10 +++++++++-
> 2 files changed, 10 insertions(+), 2 deletions(-)
> diff --git a/package/network/services/dropbear/Makefile b/package/network/services/dropbear/Makefile
> index 02a42f73d5..d0a43f1558 100644
> --- a/package/network/services/dropbear/Makefile
> +++ b/package/network/services/dropbear/Makefile
> @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
> PKG_SOURCE_URL:= \
> diff --git a/package/network/services/dropbear/files/dropbear.init b/package/network/services/dropbear/files/dropbear.init
> index fb3f6dd84e..b392e8b745 100755
> --- a/package/network/services/dropbear/files/dropbear.init
> +++ b/package/network/services/dropbear/files/dropbear.init
> @@ -3,7 +3,7 @@
> # Copyright (C) 2006 Carlos Sobrinho
Shouldn't that be START?
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
More information about the openwrt-devel