On Tue, Jun 19, 2018 at 9:56 AM, Paul Oranje <p...@oranjevos.nl> wrote: > Can opkg remove not restore the original softlink to dropbear ? (bottom-line > reinstall dropbear) Possible. > And even when that isn't an option, why also move the dropbear binary to sbin > and not just the softlink ? Simpler patch > > Paul > >> Op 17 jun. 2018, om 05:06 heeft Rosen Penev <ros...@gmail.com> het volgende >> geschreven: >> >> If you run opkg install openssh-client and then remove it, the ssh client >> symlink that was initially there goes away. This avoids that problem. >> >> Signed-off-by: Rosen Penev <ros...@gmail.com> >> --- >> package/network/services/dropbear/Makefile | 18 +++++++++--------- >> .../services/dropbear/files/dropbear.init | 2 +- >> 2 files changed, 10 insertions(+), 10 deletions(-) >> >> diff --git a/package/network/services/dropbear/Makefile >> b/package/network/services/dropbear/Makefile >> index 21ac09f724..41f51b284b 100644 >> --- a/package/network/services/dropbear/Makefile >> +++ b/package/network/services/dropbear/Makefile >> @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk >> >> PKG_NAME:=dropbear >> PKG_VERSION:=2017.75 >> -PKG_RELEASE:=5 >> +PKG_RELEASE:=6 >> >> PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 >> PKG_SOURCE_URL:= \ >> @@ -57,7 +57,7 @@ endef >> >> define Package/dropbear/conffiles >> /etc/dropbear/dropbear_rsa_host_key >> -/etc/config/dropbear >> +/etc/config/dropbear >> endef >> >> define Package/dropbearconvert >> @@ -128,13 +128,13 @@ define Build/Compile >> endef >> >> define Package/dropbear/install >> - $(INSTALL_DIR) $(1)/usr/sbin >> - $(INSTALL_BIN) $(PKG_BUILD_DIR)/dropbearmulti $(1)/usr/sbin/dropbear >> - $(INSTALL_DIR) $(1)/usr/bin >> - $(LN) ../sbin/dropbear $(1)/usr/bin/scp >> - $(LN) ../sbin/dropbear $(1)/usr/bin/ssh >> - $(LN) ../sbin/dropbear $(1)/usr/bin/dbclient >> - $(LN) ../sbin/dropbear $(1)/usr/bin/dropbearkey >> + $(INSTALL_DIR) $(1)/sbin >> + $(INSTALL_BIN) $(PKG_BUILD_DIR)/dropbearmulti $(1)/sbin/dropbear >> + $(INSTALL_DIR) $(1)/bin >> + $(LN) ../sbin/dropbear $(1)/bin/scp >> + $(LN) ../sbin/dropbear $(1)/bin/ssh >> + $(LN) ../sbin/dropbear $(1)/bin/dbclient >> + $(LN) ../sbin/dropbear $(1)/bin/dropbearkey >> $(INSTALL_DIR) $(1)/etc/config >> $(INSTALL_DATA) ./files/dropbear.config $(1)/etc/config/dropbear >> $(INSTALL_DIR) $(1)/etc/init.d >> diff --git a/package/network/services/dropbear/files/dropbear.init >> b/package/network/services/dropbear/files/dropbear.init >> index 2225113498..d9a6bd4959 100755 >> --- a/package/network/services/dropbear/files/dropbear.init >> +++ b/package/network/services/dropbear/files/dropbear.init >> @@ -6,7 +6,7 @@ START=50 >> STOP=50 >> >> USE_PROCD=1 >> -PROG=/usr/sbin/dropbear >> +PROG=/sbin/dropbear >> NAME=dropbear >> PIDCOUNT=0 >> EXTRA_COMMANDS="killclients" >> -- >> 2.17.1 >> >> >> _______________________________________________ >> openwrt-devel mailing list >> openwrt-devel@lists.openwrt.org >> https://lists.openwrt.org/listinfo/openwrt-devel >
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/listinfo/openwrt-devel