persistent ssh connection and tunnel manager
C Shell
Latest commit a5090d6 Feb 26, 2009 @rtomayko slightly better SSH pubkey detection
This is still all wrong but better than before.
Failed to load latest commit information.
autossh bring in autossh-1.4b Feb 26, 2009
doc Try to simplify Makefiles a bit for portability. Mar 7, 2008
COPYING Using the new/simple BSD license for maximum OpenSSH compat Feb 28, 2008
INSTALL Try to simplify Makefiles a bit for portability. Mar 7, 2008
README Start building up Hem website and add some more meat to the hem(1) ma… Mar 6, 2008
configure POSIX: fix issues with potental first arg to expr starting w/ - Mar 3, 2008 Fix edit config file message after hem-init Feb 26, 2009 don't set -u due to weirdness on FreeBSD's /bin/sh Mar 3, 2008 Use $HOME instead of ~ and quote stuff ... Mar 3, 2008 make dist and install work with man pages Mar 7, 2008


         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 <>.

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
including full documentation, examples, and distributables. There is
also project tracking resources at

See Also:

  * OpenSSH:
  * autossh: