Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

persistent ssh connection and tunnel manager

branch: master

slightly better SSH pubkey detection

This is still all wrong but better than before.
latest commit a5090d61fe
Ryan Tomayko authored February 26, 2009
Octocat-spinner-32 autossh bring in autossh-1.4b February 26, 2009
Octocat-spinner-32 doc Try to simplify Makefiles a bit for portability. March 07, 2008
Octocat-spinner-32 .gitignore ignore a bunch of autoconf mess March 07, 2008
Octocat-spinner-32 COPYING Using the new/simple BSD license for maximum OpenSSH compat February 28, 2008
Octocat-spinner-32 INSTALL add note about requiring GNU Make to build March 03, 2008
Octocat-spinner-32 Makefile.in Try to simplify Makefiles a bit for portability. March 07, 2008
Octocat-spinner-32 README Start building up Hem website and add some more meat to the hem(1) ma… March 06, 2008
Octocat-spinner-32 configure bump version to 0.3.3 March 07, 2008
Octocat-spinner-32 configure.ac bump version to 0.3.3 March 07, 2008
Octocat-spinner-32 hem-bounce.sh don't set -u due to weirdness on FreeBSD's /bin/sh March 03, 2008
Octocat-spinner-32 hem-down.sh POSIX: fix issues with potental first arg to expr starting w/ - March 03, 2008
Octocat-spinner-32 hem-info.sh don't set -u due to weirdness on FreeBSD's /bin/sh March 03, 2008
Octocat-spinner-32 hem-init.sh Fix edit config file message after hem-init February 26, 2009
Octocat-spinner-32 hem-list.sh don't set -u due to weirdness on FreeBSD's /bin/sh March 03, 2008
Octocat-spinner-32 hem-manage.sh don't set -u due to weirdness on FreeBSD's /bin/sh March 03, 2008
Octocat-spinner-32 hem-push-keys.sh slightly better SSH pubkey detection February 26, 2009
Octocat-spinner-32 hem-sh-setup.sh Use $HOME instead of ~ and quote stuff ... March 03, 2008
Octocat-spinner-32 hem-status.sh don't set -u due to weirdness on FreeBSD's /bin/sh March 03, 2008
Octocat-spinner-32 hem-up.sh Fix issues with blank log_to option February 26, 2009
Octocat-spinner-32 hem.sh make dist and install work with man pages March 07, 2008
Octocat-spinner-32 install-sh start using autoconf instead of hand-rolled configure script March 07, 2008
Octocat-spinner-32 test-sh add hem-manage command that rocks so hard it hurts March 02, 2008
Octocat-spinner-32 work-sh make dist and install work with man pages March 07, 2008
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/
Something went wrong with that request. Please try again.