Can opkg remove not restore the original softlink to dropbear ? (bottom-line reinstall dropbear) And even when that isn't an option, why also move the dropbear binary to sbin and not just the softlink ?
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