guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/03: copy: Default to port 22.


From: Ludovic Courtès
Subject: 02/03: copy: Default to port 22.
Date: Mon, 3 Jul 2017 17:53:25 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9
Author: Ludovic Courtès <address@hidden>
Date:   Mon Jul 3 23:17:29 2017 +0200

    copy: Default to port 22.
    
    Failing to do that, "%p" would be "0" when using "ProxyCommand"
    in ~/.ssh/config.
    
    * guix/scripts/copy.scm (send-to-remote-host): Default to port 22.
    (retrieve-from-remote-host): Likewise.
---
 guix/scripts/copy.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/guix/scripts/copy.scm b/guix/scripts/copy.scm
index 45f7cbb..32438b9 100644
--- a/guix/scripts/copy.scm
+++ b/guix/scripts/copy.scm
@@ -75,7 +75,8 @@ package names, build the underlying packages before sending 
them."
 
       (and (or (assoc-ref opts 'dry-run?)
                (build-derivations local drv))
-           (let* ((session (open-ssh-session host #:user user #:port port))
+           (let* ((session (open-ssh-session host #:user user
+                                             #:port (or port 22)))
                   (sent    (send-files local items
                                        (connect-to-remote-daemon session)
                                        #:recursive? #t)))
@@ -88,7 +89,7 @@ package names, build the underlying packages before sending 
them."
     (let*-values (((user host port)
                    (ssh-spec->user+host+port source))
                   ((session)
-                   (open-ssh-session host #:user user #:port port))
+                   (open-ssh-session host #:user user #:port (or port 22)))
                   ((remote)
                    (connect-to-remote-daemon session)))
       (set-build-options-from-command-line local opts)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]