# HG changeset patch # User Pascal Bellard # Date 1576927201 -3600 # Node ID 4ac5a0dcd3b1f90f526d1fcda56cb2b7d11853b6 # Parent cbe6377bc83ae5b969a0a709da1bc72e3a176283 Add sshrc (again) diff -r cbe6377bc83a -r 4ac5a0dcd3b1 busybox/stuff/busybox-1.31.config --- a/busybox/stuff/busybox-1.31.config Sat Dec 21 11:47:09 2019 +0100 +++ b/busybox/stuff/busybox-1.31.config Sat Dec 21 12:20:01 2019 +0100 @@ -385,7 +385,7 @@ # Debian Utilities # CONFIG_PIPE_PROGRESS=y -# CONFIG_RUN_PARTS is not set +CONFIG_RUN_PARTS=y # CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set # CONFIG_FEATURE_RUN_PARTS_FANCY is not set # CONFIG_START_STOP_DAEMON is not set diff -r cbe6377bc83a -r 4ac5a0dcd3b1 sshrc/receipt --- a/sshrc/receipt Sat Dec 21 11:47:09 2019 +0100 +++ b/sshrc/receipt Sat Dec 21 12:20:01 2019 +0100 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/Russell91/sshrc/archive/$VERSION.tar.gz" -DEPENDS="bash openssl tar" +DEPENDS="bash openssl" SUGGESTED="mosh" # Rules to gen a SliTaz package suitable for Tazpkg. @@ -21,6 +21,11 @@ mkdir -p $fs/usr/bin $install/usr/share/doc cp $src/README.md $install/usr/share/doc cp -a $src/*shrc $fs/usr/bin + + # dropbear compatibility + sed -i 's/-b | -c/& | -B | -K | -J/' $fs/usr/bin/sshrc + + # remove xxd dependancy sed -i -e 's|command -v xxd|command -v openssl|' \ -e 's|sshrc requires xxd|moshrc requires openssl|' \ -e "s/| xxd -p -r/| tr -s ' ' \$'\\\\n' | openssl enc -base64 -d/" \