mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-09 09:54:25 +09:00
pkd: Run openssh client with SK keys
Fixes: #331 Signed-off-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Pavol Žáčik <pzacik@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
@@ -24,10 +24,18 @@
|
||||
"-o PubkeyAcceptedKeyTypes=" \
|
||||
OPENSSH_KEYS
|
||||
|
||||
#ifdef HAVE_SK_DUMMY
|
||||
#define SECURITY_KEY_PROVIDER \
|
||||
"-oSecurityKeyProvider=\"" SK_DUMMY_LIBRARY_PATH "\" "
|
||||
#else
|
||||
#define SECURITY_KEY_PROVIDER ""
|
||||
#endif
|
||||
|
||||
#define OPENSSH_CMD_START(hostkey_algos) \
|
||||
OPENSSH_BINARY " " \
|
||||
"-o UserKnownHostsFile=/dev/null " \
|
||||
"-o StrictHostKeyChecking=no " \
|
||||
SECURITY_KEY_PROVIDER \
|
||||
"-F /dev/null " \
|
||||
hostkey_algos " " \
|
||||
OPENSSH_PKACCEPTED_TYPES " " \
|
||||
|
||||
Reference in New Issue
Block a user