From 338b47199f085eda2b92ba24bd7684b8b37d6a6b Mon Sep 17 00:00:00 2001 From: Munechika SUMIKAWA Date: Thu, 21 Feb 2002 17:40:58 +0000 Subject: fsh -- Fast remote command execution 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. WWW: http://www.lysator.liu.se/fsh/ --- security/Makefile | 1 + security/fsh/Makefile | 18 ++++++++++++++++++ security/fsh/distinfo | 1 + security/fsh/pkg-comment | 1 + security/fsh/pkg-descr | 14 ++++++++++++++ security/fsh/pkg-plist | 14 ++++++++++++++ 6 files changed, 49 insertions(+) create mode 100644 security/fsh/Makefile create mode 100644 security/fsh/distinfo create mode 100644 security/fsh/pkg-comment create mode 100644 security/fsh/pkg-descr create mode 100644 security/fsh/pkg-plist (limited to 'security') diff --git a/security/Makefile b/security/Makefile index 5e019e89cb8e..526454af8baf 100644 --- a/security/Makefile +++ b/security/Makefile @@ -45,6 +45,7 @@ SUBDIR += fpm SUBDIR += fragrouter SUBDIR += fressh + SUBDIR += fsh SUBDIR += fuzz SUBDIR += fwbuilder SUBDIR += fwlogwatch diff --git a/security/fsh/Makefile b/security/fsh/Makefile new file mode 100644 index 000000000000..aea64128d1dc --- /dev/null +++ b/security/fsh/Makefile @@ -0,0 +1,18 @@ +# New ports collection makefile for: fsh +# Date created: Thu Jan 24 03:37:54 JST 2002 +# Whom: sumikawa +# +# $FreeBSD$ + +PORTNAME= fsh +PORTVERSION= 1.2 +CATEGORIES= security +MASTER_SITES= http://www.lysator.liu.se/fsh/ + +MAINTAINER= sumikawa@FreeBSD.org + +RUN_DEPENDS= python:${PORTSDIR}/lang/python + +GNU_CONFIGURE= yes + +.include diff --git a/security/fsh/distinfo b/security/fsh/distinfo new file mode 100644 index 000000000000..a8de081c650c --- /dev/null +++ b/security/fsh/distinfo @@ -0,0 +1 @@ +MD5 (fsh-1.2.tar.gz) = 74d7fc65044d1c9c27c6e9edbbde9c68 diff --git a/security/fsh/pkg-comment b/security/fsh/pkg-comment new file mode 100644 index 000000000000..142d9389e0ef --- /dev/null +++ b/security/fsh/pkg-comment @@ -0,0 +1 @@ +Fast remote command execution diff --git a/security/fsh/pkg-descr b/security/fsh/pkg-descr new file mode 100644 index 000000000000..723a977f0bb9 --- /dev/null +++ b/security/fsh/pkg-descr @@ -0,0 +1,14 @@ +fsh -- Fast remote command execution + +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. + +WWW: http://www.lysator.liu.se/fsh/ diff --git a/security/fsh/pkg-plist b/security/fsh/pkg-plist new file mode 100644 index 000000000000..ddcc9cf7dbec --- /dev/null +++ b/security/fsh/pkg-plist @@ -0,0 +1,14 @@ +bin/fsh +bin/fshd +bin/in.fshd +libexec/fcpwrap +share/fsh/fsh.py +share/fsh/fshcompat.py +share/fsh/fshconfig.py +share/fsh/fshd.py +share/fsh/fshlib.py +share/fsh/fshversion.py +share/fsh/infshd.py +@unexec install-info --delete %D/info/fsh.info %D/info/dir +info/fsh.info +@exec install-info --section="Shells and utilities" --entry="* FSH: (fsh). fast remote command execution." %D/info/lsh.info %D/info/dir -- cgit v1.2.3