Skip site navigation (1)Skip section navigation (2)
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>