svn commit: r418426 - in head/www: . gotty
Emanuel Haupt
ehaupt at FreeBSD.org
Tue Jul 12 15:13:25 UTC 2016
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= gotty
+PORTVERSION= 0.0.13
+DISTVERSIONPREFIX= v
+CATEGORIES= www net ipv6
+
+MAINTAINER= ehaupt at 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
More information about the svn-ports-all
mailing list