dejagnu
[Top][All Lists]
Advanced

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

using ssh instead of rsh and ftp


From: dank
Subject: using ssh instead of rsh and ftp
Date: Mon, 08 Jul 2002 10:34:50 -0700

Hmm, maybe the answer to my previous post is to
use ssh instead of rsh and ftp.  Here's what
Daniel J. wrote:

> I do this via SSH actually.  Here's the config.  Use a passwordless SSH
> RSA/DSA key and authorized_hosts to make it log in, and don't be fooled
> by the references to the gdb testsuite in the below, because it doesn't
> work without a ton of patches not in this file :P  Just drop this in
> baseboards/<target>.exp and use --target_board <target>.
> 
> 
> 
> # gdbserver running over ssh.
> 
> load_generic_config "gdbserver";
> 
> process_multilib_options "";
> 
> # The default compiler for this target.
> set_board_info compiler  "[find_gcc]";
> 
> #set_board_info compiler  "/opt/src/gcc/install-30/bin/gcc";
> #set_board_info c++compiler  "/opt/src/gcc/install-30/bin/g++";
> 
> set_board_info rsh_prog /usr/bin/ssh
> set_board_info rcp_prog /usr/bin/scp
> set_board_info protocol standard
> set_board_info hostname voltaire.debian.org
> set_board_info username dan
> set_board_info gdb_server_prog /home/dan/gdb/mv/obj/gdb/gdbserver/gdbserver
> 
> # We will be using the standard GDB remote protocol
> set_board_info gdb_protocol "remote"
> 
> # Path to the gdbserver executable, if required.
> set_board_info gdb_server_prog \
>         "../gdbserver/gdbserver"
> 
> # Name of the computer whose socket will be used, if required.
> set_board_info sockethost "voltaire:"
> 
> # Port ID to use for socket connection
> # set_board_info gdb,socketport "4004"
> 
> # Use techniques appropriate to a stub
> set_board_info use_gdb_stub 1;
> 
> # This gdbserver can only run a process once per session.
> set_board_info gdb,do_reload_on_run 1;
> 
> # There's no support for argument-passing (yet).
> set_board_info noargs 1
> 
> # Can't do input (or output) in the current gdbserver.
> set_board_info gdb,noinferiorio 1
> 
> # Can't do hardware watchpoints, in general
> set_board_info gdb,no_hardware_watchpoints 1;

I'm still curious about how to do it with ftp and telnet,
but will probably move forward using ssh.
- Dan



reply via email to

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