[Saga-devel] saga SVN commit 3351: /trunk/adaptors/ssh/ssh_job/

amerzky at cct.lsu.edu amerzky at cct.lsu.edu
Thu Jan 22 13:40:19 CST 2009


User: amerzky
Date: 2009/01/22 01:40 PM

Modified:
 /trunk/adaptors/ssh/ssh_job/
  ssh_job_service.cpp

Log:
 fix

File Changes:

Directory: /trunk/adaptors/ssh/ssh_job/
=======================================

File [modified]: ssh_job_service.cpp
Delta lines: +3 -2
===================================================================
--- trunk/adaptors/ssh/ssh_job/ssh_job_service.cpp	2009-01-22 15:41:57 UTC (rev 3350)
+++ trunk/adaptors/ssh/ssh_job/ssh_job_service.cpp	2009-01-22 19:40:10 UTC (rev 3351)
@@ -196,12 +196,12 @@
            ini_["distribute_identity"] == "true" )
       {
         {
+          // first copy private key
           SAGA_LOG_ALWAYS (" copying private key");
 
           proc.set_cmd  (scp_bin_);
           proc.set_args (scp_opt_);
 
-          // first copy private key
           // FIXME: ensure that context is complete
           proc.add_args ("-i", loc_ssh_key_priv_);
 
@@ -221,12 +221,12 @@
         }
 
         {
+          // set private key readable only by user
           SAGA_LOG_ALWAYS (" chmod on private key");
 
           proc.set_cmd  (ssh_bin_);
           proc.set_args (ssh_opt_);
 
-          // first copy private key
           // FIXME: ensure that context is complete
           proc.add_args ("-i", loc_ssh_key_priv_);
 
@@ -246,6 +246,7 @@
           SAGA_LOG_ALWAYS (" copying public key");
 
           // if ok, copy public key
+          proc.set_cmd  (scp_bin_);
           proc.set_args (scp_opt_);
 
           // FIXME: ensure that context is complete



More information about the saga-devel mailing list