Package: fsh Version: 1.2 Revision: 1005 Maintainer: None Source: http://www.lysator.liu.se/fsh/fsh-%v.tar.gz Source-MD5: 74d7fc65044d1c9c27c6e9edbbde9c68 Patch: %n.patch PatchScript: perl -pi -e 's/install-info/false/g' Makefile.in ConfigureParams: --infodir=%p/share/info --libexec=%p/lib InstallScript: make install DESTDIR=%d DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README RELEASING THANKS TODO InfoDocs: fsh.info Description: Fast remote command execution DescUsage: << You can use `fsh' to connect to a remote system via a tunnel. If `fshd' is not running with the approriate options, one will be started by `fsh'. The exit value of `fsh' will be the exit value of the command that is executed remotely. The basic invocation syntax is: fsh [ options ] server command args... Examples: make sure fsh is installed on both ends start a tunnel: fshd server.domain run cvs: env RSH=fsh cvs -d server.domain:/path/to/cvs/repository co module-name See the info file for more information. << DescDetail: << The problem: logging in to a remote system with a cryptographic solution such as lsh or ssh takes time, due to the computationally expensive key exchanges that occur when the connection is established. It is common to trigger a lot of remote logins while using remote CVS, which makes it painfully slow compared to having the repository locally. The solution: reuse the secure tunnel once it has been established. fsh is a drop-in rsh-compatible replacement for ssh that automatically resuses ssh tunnels. << License: GPL Homepage: http://www.lysator.liu.se/fsh/