summaryrefslogtreecommitdiff
path: root/secure
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2025-04-21 22:05:28 -0400
committerJohn Baldwin <jhb@FreeBSD.org>2025-04-21 22:05:28 -0400
commita098111a28ed59e1ab1101ad09913f0235ebd28f (patch)
tree8efb28b892c977d670befe026b3ec59fe8056bc7 /secure
parent91489043435f1f98a03d1cd5138a6ce37408e92f (diff)
secure: Add ssh-sk-client to all consumers of libssh
These all failed to link with ld.bfd used by GCC due to Fssh_sshsk_sign being an unresolved symbol. Fixes: 65d8491719bb ("secure: Adapt Makefile to ssh-sk-client everywhere")
Diffstat (limited to 'secure')
-rw-r--r--secure/libexec/sftp-server/Makefile2
-rw-r--r--secure/usr.bin/scp/Makefile2
-rw-r--r--secure/usr.bin/sftp/Makefile2
3 files changed, 3 insertions, 3 deletions
diff --git a/secure/libexec/sftp-server/Makefile b/secure/libexec/sftp-server/Makefile
index 0673e1e5613e..20f2d4639511 100644
--- a/secure/libexec/sftp-server/Makefile
+++ b/secure/libexec/sftp-server/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= sftp-server
-SRCS= sftp-common.c sftp-server.c sftp-server-main.c
+SRCS= sftp-common.c sftp-server.c sftp-server-main.c $(SKSRCS)
MAN= sftp-server.8
LIBADD= ssh
diff --git a/secure/usr.bin/scp/Makefile b/secure/usr.bin/scp/Makefile
index 8d38d815d3fb..ba9c1472936f 100644
--- a/secure/usr.bin/scp/Makefile
+++ b/secure/usr.bin/scp/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= scp
-SRCS= scp.c progressmeter.c $(SFTP_CLIENT_SRCS)
+SRCS= scp.c progressmeter.c $(SFTP_CLIENT_SRCS) $(SKSRCS)
PACKAGE= ssh
LIBADD= ssh
diff --git a/secure/usr.bin/sftp/Makefile b/secure/usr.bin/sftp/Makefile
index cc13a86794c5..3f6fbeef695c 100644
--- a/secure/usr.bin/sftp/Makefile
+++ b/secure/usr.bin/sftp/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= sftp
-SRCS= sftp.c sftp-usergroup.c progressmeter.c $(SFTP_CLIENT_SRCS)
+SRCS= sftp.c sftp-usergroup.c progressmeter.c $(SFTP_CLIENT_SRCS) $(SKSRCS)
PACKAGE= ssh
LIBADD= ssh edit