public
Description: persistent ssh connection and tunnel manager
Homepage:
Clone URL: git://github.com/rtomayko/hem.git
rtomayko (author)
Thu Feb 26 03:10:50 -0800 2009
commit  a5090d61fed68a87d75ec550ac4c7522752141c8
tree    b9c8f6f3a8953d445f0b8ca35ce7fad0b7d2d6ab
parent  937c723349f4e9dc51e14b64f4ea697403c75944
hem /
name age message
file .gitignore Thu Mar 06 22:07:38 -0800 2008 ignore a bunch of autoconf mess [rtomayko]
file COPYING Thu Feb 28 01:29:22 -0800 2008 Using the new/simple BSD license for maximum Op... [rtomayko]
file INSTALL Sun Mar 02 22:33:36 -0800 2008 add note about requiring GNU Make to build [rtomayko]
file Makefile.in Fri Mar 07 13:03:11 -0800 2008 Try to simplify Makefiles a bit for portability. [rtomayko]
file README Wed Mar 05 23:49:24 -0800 2008 Start building up Hem website and add some more... [rtomayko]
directory autossh/ Thu Feb 26 02:33:16 -0800 2009 bring in autossh-1.4b [rtomayko]
file configure Thu Mar 06 22:25:31 -0800 2008 bump version to 0.3.3 [rtomayko]
file configure.ac Thu Mar 06 22:25:31 -0800 2008 bump version to 0.3.3 [rtomayko]
directory doc/ Fri Mar 07 13:03:11 -0800 2008 Try to simplify Makefiles a bit for portability. [rtomayko]
file hem-bounce.sh Sun Mar 02 21:32:05 -0800 2008 don't set -u due to weirdness on FreeBSD's /bin/sh [rtomayko]
file hem-down.sh Sun Mar 02 21:41:38 -0800 2008 POSIX: fix issues with potental first arg to ex... [rtomayko]
file hem-info.sh Sun Mar 02 21:32:05 -0800 2008 don't set -u due to weirdness on FreeBSD's /bin/sh [rtomayko]
file hem-init.sh Thu Feb 26 03:10:10 -0800 2009 Fix edit config file message after hem-init [rtomayko]
file hem-list.sh Sun Mar 02 21:32:05 -0800 2008 don't set -u due to weirdness on FreeBSD's /bin/sh [rtomayko]
file hem-manage.sh Sun Mar 02 21:32:05 -0800 2008 don't set -u due to weirdness on FreeBSD's /bin/sh [rtomayko]
file hem-push-keys.sh Thu Feb 26 03:10:51 -0800 2009 slightly better SSH pubkey detection This is s... [rtomayko]
file hem-sh-setup.sh Sun Mar 02 23:02:57 -0800 2008 Use $HOME instead of ~ and quote stuff ... [rtomayko]
file hem-status.sh Sun Mar 02 21:32:05 -0800 2008 don't set -u due to weirdness on FreeBSD's /bin/sh [rtomayko]
file hem-up.sh Thu Feb 26 03:03:00 -0800 2009 Fix issues with blank log_to option [rtomayko]
file hem.sh Thu Mar 06 22:24:21 -0800 2008 make dist and install work with man pages [rtomayko]
file install-sh Thu Mar 06 21:59:41 -0800 2008 start using autoconf instead of hand-rolled con... [rtomayko]
file test-sh Sun Mar 02 04:01:56 -0800 2008 add hem-manage command that rocks so hard it hurts [rtomayko]
file work-sh Thu Mar 06 22:24:21 -0800 2008 make dist and install work with man pages [rtomayko]
README
         Hem - persistent ssh connection and tunnel manager

Hem manages multiple background SSH connections using an ifconfig /
rc style interface. It is most often used to setup persistent /
long-running port tunnels and control master connections. Hem monitors
connection upedness and can automatically bounce downed connection.

Hem is Free Software covered by the "New and Simplified BSD License". It
was originally written by Ryan Tomayko <r@tomayko.com>.

Please read the file INSTALL for installation and hacking instructions. Hem
should run on most flavors of Unix/Gnu that include a posix compatible sh
interpreter. Hem currently requires fairly recent version of OpenSSH's ssh(1) as
well as Carson Harding's autossh(1) (included with distribution).

More information on Hem is accessible from http://tomayko.com/src/hem/
including full documentation, examples, and distributables. There is
also project tracking resources at http://github.com/rtomayko/hem/

See Also:

  * OpenSSH: http://www.openssh.com/
  * autossh: http://www.harding.motd.ca/autossh/