aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsumikawa <sumikawa@FreeBSD.org>2002-02-22 01:40:58 +0800
committersumikawa <sumikawa@FreeBSD.org>2002-02-22 01:40:58 +0800
commitcddc5cd3f1ebafad0b6c1940084015822f488940 (patch)
tree616c95b05a2ae128ad6676f9278327a37738d696
parent9143fc4545bf15c15029687678a87a8c7477ae16 (diff)
downloadfreebsd-ports-gnome-cddc5cd3f1ebafad0b6c1940084015822f488940.tar.gz
freebsd-ports-gnome-cddc5cd3f1ebafad0b6c1940084015822f488940.tar.zst
freebsd-ports-gnome-cddc5cd3f1ebafad0b6c1940084015822f488940.zip
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/
-rw-r--r--security/Makefile1
-rw-r--r--security/fsh/Makefile18
-rw-r--r--security/fsh/distinfo1
-rw-r--r--security/fsh/pkg-comment1
-rw-r--r--security/fsh/pkg-descr14
-rw-r--r--security/fsh/pkg-plist14
6 files changed, 49 insertions, 0 deletions
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 <bsd.port.mk>
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