On Fri, Aug 17, 2007 at 03:52:47PM +0200, Stephane Mikaty wrote:
> When I try to perform an scp operation, I sometimes get the following
> output, a series of equal (=) signs, and the command returns, without
> any error message.


> gnome@build:~/trans$ scp wreck.txt localhost:./test.txt
> =====================
> gnome@build:~/trans$


The first thing I'd check is commands that produce output in your shell's
equivalent of ~/.bashrc or ~/.cshrc. Any such commands must be wrapped,
so that they only run when stdout is a terminal (i.e., test -t 1 returns
true).