Date: Tue, 12 Jul 2016 15:13:24 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418426 - in head/www: . gotty Message-ID: <201607121513.u6CFDOHr078509@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Tue Jul 12 15:13:23 2016 New Revision: 418426 URL: https://svnweb.freebsd.org/changeset/ports/418426 Log: 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 Added: head/www/gotty/ head/www/gotty/Makefile (contents, props changed) head/www/gotty/distinfo (contents, props changed) head/www/gotty/pkg-descr (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Tue Jul 12 15:08:04 2016 (r418425) +++ head/www/Makefile Tue Jul 12 15:13:23 2016 (r418426) @@ -208,6 +208,7 @@ SUBDIR += google-sitemapgen SUBDIR += googlebook_dl SUBDIR += goose + SUBDIR += gotty SUBDIR += gpx2map SUBDIR += grafana SUBDIR += grafana2 Added: head/www/gotty/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/gotty/Makefile Tue Jul 12 15:13:23 2016 (r418426) @@ -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> Added: head/www/gotty/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/gotty/distinfo Tue Jul 12 15:13:23 2016 (r418426) @@ -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 Added: head/www/gotty/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/gotty/pkg-descr Tue Jul 12 15:13:23 2016 (r418426) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607121513.u6CFDOHr078509>