diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2016-07-12 15:13:23 +0000 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2016-07-12 15:13:23 +0000 |
commit | 4a07d60969409384e0420fafbd1f1d840582dbce (patch) | |
tree | 1f1324584e1e5c355aaa7ec7fb6d7c706f8cb59f /www/gotty | |
parent | 482aeab4e7f87f80f8e8e2354aea74d62898725f (diff) | |
download | ports-4a07d60969409384e0420fafbd1f1d840582dbce.tar.gz ports-4a07d60969409384e0420fafbd1f1d840582dbce.zip |
GoTTY is a simple command line tool that turns your CLI tools into web
applications.
GoTTY starts a new process with the given command when a new client connects
to the server. This means users cannot share a single terminal with others by
default. However, you can use terminal multiplexers for sharing a single
process with multiple clients.
For additional security, SSL/TLS client certificate authentication and
session encryption should be used.
WWW: https://github.com/yudai/gotty
Notes
Notes:
svn path=/head/; revision=418426
Diffstat (limited to 'www/gotty')
-rw-r--r-- | www/gotty/Makefile | 23 | ||||
-rw-r--r-- | www/gotty/distinfo | 3 | ||||
-rw-r--r-- | www/gotty/pkg-descr | 12 |
3 files changed, 38 insertions, 0 deletions
diff --git a/www/gotty/Makefile b/www/gotty/Makefile new file mode 100644 index 000000000000..b140a59a6cf7 --- /dev/null +++ b/www/gotty/Makefile @@ -0,0 +1,23 @@ +# Created by: Emanuel Haupt <ehaupt@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= gotty +PORTVERSION= 0.0.13 +DISTVERSIONPREFIX= v +CATEGORIES= www net ipv6 + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Command line tool that turns your CLI tools into web applications + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USE_GITHUB= yes +GH_ACCOUNT= yudai + +USES= go +GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} + +PLIST_FILES= bin/gotty + +.include <bsd.port.mk> diff --git a/www/gotty/distinfo b/www/gotty/distinfo new file mode 100644 index 000000000000..0eaa276914df --- /dev/null +++ b/www/gotty/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1468323268 +SHA256 (yudai-gotty-v0.0.13_GH0.tar.gz) = 4082f0805e925073fb15a997012d1b9d3512fc9077de323225153c9ae5b96318 +SIZE (yudai-gotty-v0.0.13_GH0.tar.gz) = 2349389 diff --git a/www/gotty/pkg-descr b/www/gotty/pkg-descr new file mode 100644 index 000000000000..67af34051ff9 --- /dev/null +++ b/www/gotty/pkg-descr @@ -0,0 +1,12 @@ +GoTTY is a simple command line tool that turns your CLI tools into web +applications. + +GoTTY starts a new process with the given command when a new client connects +to the server. This means users cannot share a single terminal with others by +default. However, you can use terminal multiplexers for sharing a single +process with multiple clients. + +For additional security, SSL/TLS client certificate authentication and +session encryption should be used. + +WWW: https://github.com/yudai/gotty |