From dc18dc5ff374cfc0e1e2a7428e751d3143936932 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Mon, 18 Apr 2022 19:50:23 +0900 Subject: [PATCH] openssh: Update to 9.0p1 * Separate sftp-server as a subpackage (named openssh-sftp-server) --- packages/openssh/build.sh | 7 +++---- packages/openssh/openssh-sftp-server.subpackage.sh | 7 +++++++ 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 packages/openssh/openssh-sftp-server.subpackage.sh diff --git a/packages/openssh/build.sh b/packages/openssh/build.sh index f99eafbda..7490cd89c 100644 --- a/packages/openssh/build.sh +++ b/packages/openssh/build.sh @@ -2,11 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.openssh.com/ TERMUX_PKG_DESCRIPTION="Secure shell for logging into a remote machine" TERMUX_PKG_LICENSE="BSD" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=8.8p1 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_VERSION=9.0p1 TERMUX_PKG_SRCURL=https://fastly.cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=4590890ea9bb9ace4f71ae331785a3a5823232435161960ed5fc86588f331fe9 -TERMUX_PKG_DEPENDS="libandroid-support, ldns, openssl, libedit, termux-auth, krb5, zlib" +TERMUX_PKG_SHA256=03974302161e9ecce32153cfa10012f1e65c8f3750f573a73ab1befd5972a28a +TERMUX_PKG_DEPENDS="krb5, ldns, libandroid-support, libedit, openssh-sftp-server, openssl, termux-auth, zlib" TERMUX_PKG_CONFLICTS="dropbear" # --disable-strip to prevent host "install" command to use "-s", which won't work for target binaries: TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/packages/openssh/openssh-sftp-server.subpackage.sh b/packages/openssh/openssh-sftp-server.subpackage.sh new file mode 100644 index 000000000..e2824f7d8 --- /dev/null +++ b/packages/openssh/openssh-sftp-server.subpackage.sh @@ -0,0 +1,7 @@ +TERMUX_SUBPKG_INCLUDE=" +libexec/sftp-server +share/man/man8/sftp-server.8.gz +" +TERMUX_SUBPKG_DESCRIPTION="OpenSSH SFTP server subsystem" +TERMUX_SUBPKG_DEPENDS="libandroid-support, openssl" +TERMUX_SUBPKG_DEPEND_ON_PARENT=no