From 1f125fcfab7dab175088b2561b54ddb54fcef88f Mon Sep 17 00:00:00 2001 From: Jan David Mol <mol@astron.nl> Date: Wed, 15 Dec 2010 10:27:21 +0000 Subject: [PATCH] bug 1362: made ssh output quiet, and execSSH log line less verbose --- RTCP/IONProc/src/Job.cc | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/RTCP/IONProc/src/Job.cc b/RTCP/IONProc/src/Job.cc index c2890e78153..6c556fe26c4 100644 --- a/RTCP/IONProc/src/Job.cc +++ b/RTCP/IONProc/src/Job.cc @@ -171,6 +171,7 @@ void Job::execSSH(const char *sshKey, const char *userName, const char *hostName execl("/usr/bin/ssh", "ssh", + "-q", "-i", sshKey, "-c", "blowfish", "-o", "StrictHostKeyChecking=no", @@ -193,22 +194,18 @@ void Job::execSSH(const char *sshKey, const char *userName, const char *hostName void Job::forkSSH(const char *sshKey, const char *userName, const char *hostName, const char *executable, const char *rank, const char *parset, const char *isBigEndian, int &storagePID) { - LOG_INFO_STR("child will exec(" - "\"/usr/bin/ssh\", " - "\"ssh\", " - "\"-i\", \"" << sshKey << "\", " - "\"-c\", \"blowfish\", " - "\"-o\", \"StrictHostKeyChecking=no\", " - "\"-o\", \"UserKnownHostsFile=/dev/null\", " - "\"-o\", \"ServerAliveInterval=30\", " - "\"-l\", \"" << userName << "\", " - "\"" << hostName << "\", " - "\"cd\", (cwd), \"&&\", " - "\"" << executable << "\", " - "\"" << rank << "\", " - "\"" << parset << "\", " - "\"" << isBigEndian << "\", " - "0)" + LOG_INFO_STR("child will exec " + "\"/usr/bin/ssh " + "-q " + "-i " << sshKey << " " + "-c blowfish " + "-o StrictHostKeyChecking=no " + "-o UserKnownHostsFile=/dev/null " + "-o ServerAliveInterval=30 " + "-l " << userName << " " + << hostName << " " + "cd (cwd) && " << executable << " " << rank << " " << parset << " " << isBigEndian << + "\"" ); switch (storagePID = fork()) { -- GitLab