GNU bug report logs -
#36404
[PATCH 0/6] Add 'guix deploy'.
Previous Next
Full log
Message #209 received at 36404 <at> debbugs.gnu.org (full text, mbox):
On Tue, Jul 2, 2019 at 1:56 PM Jakob L. Kreuze
<zerodaysfordays <at> sdf.lonestar.org> wrote:
>
> * guix/ssh.scm (open-ssh-session): Add 'identity' keyword argument.
> ---
> guix/ssh.scm | 10 ++++++----
> 1 file changed, 6 insertions(+), 4 deletions(-)
>
> diff --git a/guix/ssh.scm b/guix/ssh.scm
> index 9b9baf54e..9bf10b9a0 100644
> --- a/guix/ssh.scm
> +++ b/guix/ssh.scm
> @@ -57,12 +57,14 @@
> (define %compression
> "zlib <at> openssh.com,zlib")
>
> -(define* (open-ssh-session host #:key user port
> +(define* (open-ssh-session host #:key user port identity
> (compression %compression))
> - "Open an SSH session for HOST and return it. When USER and PORT are #f, use
> -default values or whatever '~/.ssh/config' specifies; otherwise use them.
> -Throw an error on failure."
> + "Open an SSH session for HOST and return it. IDENTITY specifies the path of
Replace "path" with "file name". Lots of people use them
interchangeably, but GNU makes a clear distinction between the two
terms.
> +a private key to use for authenticating with the host. When USER, PORT, or
> +IDENTITY are #f, use default values or whatever '~/.ssh/config' specifies;
> +otherwise use them. Throw an error on failure."
> (let ((session (make-session #:user user
> + #:identity identity
> #:host host
> #:port port
> #:timeout 10 ;seconds
> --
> 2.22.0
This bug report was last modified 6 years and 9 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.