1. 14 Dec, 2005 1 commit
    • Kirk Webb's avatar
      · 92fc62f4
      Kirk Webb authored
      Doh!  sshtb needs to exit with the status of the child process when
      trying sshv2 and able to connect.
      92fc62f4
  2. 12 Dec, 2005 1 commit
    • Kirk Webb's avatar
      · f404db58
      Kirk Webb authored
      Be default sshtb now tries to ssh to the specified node via protocol version 2.
      It will try protocol version 1 if a v2 connection/auth fails.  This was a
      little messy to implement since sshtb now has to fork the first ssh attempt and
      wait to see if it succeeds (all the fun of dealing with signals and killing
      off the child ssh process and whatnot).
      f404db58
  3. 27 Jan, 2005 1 commit
  4. 20 Aug, 2004 1 commit
    • Leigh Stoller's avatar
      Some silly changes so that we can pass a proper list to exec(). If we · ee940e96
      Leigh Stoller authored
      pass a string with embedded quotes, perl hands it off to a shell which
      results in an extra shell wrapper for every ssh. Well, with SSH_ARGS
      the way they are, that means we always get the extra shell. While this
      is a nice optimization it actually matters mostly from
      linktest_control where I want to make sure that the child that invokes
      linktest on ops (an ssh) can be killed directly with TERM (say, if
      user cancels linktest) without worrying about intervening shell
      screwing with signals, etc.
      ee940e96
  5. 22 Mar, 2004 1 commit
  6. 22 Aug, 2003 1 commit
  7. 09 Jul, 2003 1 commit
  8. 07 Jul, 2002 1 commit
  9. 24 Jun, 2002 1 commit
  10. 05 Jun, 2002 1 commit
    • Leigh Stoller's avatar
      Changes to sshtb. Remove sshremote, and convert sshtb into a perl · 231fc2b1
      Leigh Stoller authored
      script that checks the database to see if local or remote. The problem
      with this is that the ssh syntax makes it hard to determine the host
      name by inspection. Would need to parse all the ssh args (bad idea),
      ot work backwards and try to figure out the difference between the
      command (which is not a string but a sequence of args) and the host
      and the preceeding ssh args. Hell with that! Changed sshtb to require
      a specific -host argument. Read the args and look for it. Error out of
      not found, to catch improper usage.
      
      The moral of this update: "sshtb [ssh args] -host <host> [more args ...]
      231fc2b1
  11. 12 Jul, 2001 1 commit
  12. 26 Jun, 2001 1 commit
    • Robert Ricci's avatar
      New script: sshtb · 9de266c3
      Robert Ricci authored
      sshtb is a _very_ simple shell script that runs ssh with a few commandline
      parameters, which make it play nicer in an script environment. These
      parameters can be changed with the '--with-ssh-args' argument, but default to:
      '-q -o "BatchMode yes" -o "StrictHostKeyChecking no"'
      All ssh calls now use this script.
      9de266c3