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