diff options
author | Tobias Brunner <tobias@strongswan.org> | 2013-05-07 15:04:02 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2013-05-08 12:30:36 +0200 |
commit | 6a6d0ea7cd7b313b8f4d2f85f42a66a2f6e78b57 (patch) | |
tree | e3d229c3c8e8a2c2d97ac9c30167e17813d7b525 /src/charon-cmd/cmd/cmd_options.c | |
parent | efb4cb0bf9ab2abd209072041e04160f8b09ae5d (diff) | |
download | strongswan-6a6d0ea7cd7b313b8f4d2f85f42a66a2f6e78b57.tar.bz2 strongswan-6a6d0ea7cd7b313b8f4d2f85f42a66a2f6e78b57.tar.xz |
charon-cmd: --agent optionally takes the path to an ssh-agent socket
If not given it is read from the SSH_AUTH_SOCK environment variable.
Diffstat (limited to 'src/charon-cmd/cmd/cmd_options.c')
-rw-r--r-- | src/charon-cmd/cmd/cmd_options.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/charon-cmd/cmd/cmd_options.c b/src/charon-cmd/cmd/cmd_options.c index f25719a51..06d0996cc 100644 --- a/src/charon-cmd/cmd/cmd_options.c +++ b/src/charon-cmd/cmd/cmd_options.c @@ -1,4 +1,7 @@ /* + * Copyright (C) 2013 Tobias Brunner + * Hochschule fuer Technik Rapperswil + * * Copyright (C) 2013 Martin Willi * Copyright (C) 2013 revosec AG * @@ -35,8 +38,10 @@ cmd_option_t cmd_options[CMD_OPT_COUNT] = { "trusted certificate, for authentication or trust chain validation", {}}, { CMD_OPT_RSA, "rsa", required_argument, "path", "RSA private key to use for authentication", {}}, - { CMD_OPT_AGENT, "agent", no_argument, "", - "use SSH agent for authentication", {}}, + { CMD_OPT_AGENT, "agent", optional_argument, "socket", + "use SSH agent for authentication. If socket is not specified", { + "it is read from the SSH_AUTH_SOCK environment variable", + }}, { CMD_OPT_LOCAL_TS, "local-ts", required_argument, "subnet", "additional traffic selector to propose for our side", {}}, { CMD_OPT_REMOTE_TS, "remote-ts", required_argument, "subnet", |