svn commit: r555010 - in head/www: . chisel
Mikael Urankar
mikael at FreeBSD.org
Fri Nov 13 09:47:11 UTC 2020
Author: mikael
Date: Fri Nov 13 09:47:09 2020
New Revision: 555010
URL: https://svnweb.freebsd.org/changeset/ports/555010
Log:
www/chisel: create port
Chisel is a fast TCP tunnel, transported
over HTTP, secured via SSH. Single executable
including both client and server. Written in Go
(golang). Chisel is mainly useful for passing
through firewalls, though it can also be used to
provide a secure endpoint into your network.
WWW: https://github.com/jpillora/chisel
PR: 251084
Submitted by: Lewis Cook
Added:
head/www/chisel/
head/www/chisel/Makefile (contents, props changed)
head/www/chisel/distinfo (contents, props changed)
head/www/chisel/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Fri Nov 13 09:27:22 2020 (r555009)
+++ head/www/Makefile Fri Nov 13 09:47:09 2020 (r555010)
@@ -71,6 +71,7 @@
SUBDIR += cgiwrap
SUBDIR += checkbot
SUBDIR += chems
+ SUBDIR += chisel
SUBDIR += choqok
SUBDIR += chpasswd
SUBDIR += chrome-gnome-shell
Added: head/www/chisel/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/chisel/Makefile Fri Nov 13 09:47:09 2020 (r555010)
@@ -0,0 +1,47 @@
+# $FreeBSD$
+
+PORTNAME= chisel
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.7.2
+CATEGORIES= www
+
+MAINTAINER= vulcan at wired.sh
+COMMENT= Fast TCP tunnel over HTTP
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= jpillora
+GH_TUPLE= andrew-d:go-termutil:009166a695a2:andrew_d_go_termutil/vendor/github.com/andrew-d/go-termutil \
+ armon:go-socks5:e75332964ef5:armon_go_socks5/vendor/github.com/armon/go-socks5 \
+ fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
+ golang:crypto:948cd5f35899:golang_crypto/vendor/golang.org/x/crypto \
+ golang:net:ab3426394381:golang_net/vendor/golang.org/x/net \
+ golang:sync:6e8e738ad208:golang_sync/vendor/golang.org/x/sync \
+ golang:sys:ddb9806d33ae:golang_sys/vendor/golang.org/x/sys \
+ golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \
+ gorilla:websocket:v1.4.2:gorilla_websocket/vendor/github.com/gorilla/websocket \
+ jpillora:ansi:v1.0.2:jpillora_ansi/vendor/github.com/jpillora/ansi \
+ jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \
+ jpillora:requestlog:v1.0.0:jpillora_requestlog/vendor/github.com/jpillora/requestlog \
+ jpillora:sizestr:v1.0.0:jpillora_sizestr/vendor/github.com/jpillora/sizestr \
+ tomasen:realip:f0c99a92ddce:tomasen_realip/vendor/github.com/tomasen/realip
+
+_BUILD_VERSION= ${DISTVERSION}
+
+GO_BUILDFLAGS= -ldflags "\
+ -s -w \
+ -X github.com/${GH_ACCOUNT}/${GH_PROJECT}/share.BuildVersion=${_BUILD_VERSION}"
+
+PLIST_FILES= bin/${PORTNAME}
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
Added: head/www/chisel/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/chisel/distinfo Fri Nov 13 09:47:09 2020 (r555010)
@@ -0,0 +1,31 @@
+TIMESTAMP = 1605218796
+SHA256 (jpillora-chisel-v1.7.2_GH0.tar.gz) = a69402d5771ece41d8a69ccfe2ff44fa6cfca77f9ef95e6053c5b822c7b0cddf
+SIZE (jpillora-chisel-v1.7.2_GH0.tar.gz) = 43726
+SHA256 (andrew-d-go-termutil-009166a695a2_GH0.tar.gz) = 51a01677f19e86c2307f2d48f389a071dd5bac928ca08f1dceaf83fa78acabab
+SIZE (andrew-d-go-termutil-009166a695a2_GH0.tar.gz) = 2937
+SHA256 (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 37f9cad3e321c452ea54824021ecd5b6ef4222c68b25f9c8a66a0c6d8411437e
+SIZE (armon-go-socks5-e75332964ef5_GH0.tar.gz) = 8586
+SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
+SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
+SHA256 (golang-crypto-948cd5f35899_GH0.tar.gz) = 4e561431d990f6afd32bb64b7404aa3ab46da67fe239f383866e62b29f762670
+SIZE (golang-crypto-948cd5f35899_GH0.tar.gz) = 1732509
+SHA256 (golang-net-ab3426394381_GH0.tar.gz) = ddf23e17a147972ad0dd11824a912eaa0174cba60ab63da6ae6ced2c76345946
+SIZE (golang-net-ab3426394381_GH0.tar.gz) = 1177700
+SHA256 (golang-sync-6e8e738ad208_GH0.tar.gz) = 011eb5dc95a0ede8be5d68edde93be5af1b88d7fc098d0f74c6f7560beb378f0
+SIZE (golang-sync-6e8e738ad208_GH0.tar.gz) = 17288
+SHA256 (golang-sys-ddb9806d33ae_GH0.tar.gz) = c441ebb395a1facea244428b70a77fa792e3d83063275a611adda070e899eaca
+SIZE (golang-sys-ddb9806d33ae_GH0.tar.gz) = 1054636
+SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb
+SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619
+SHA256 (gorilla-websocket-v1.4.2_GH0.tar.gz) = 91937a36bc9e0da3c895c73d4cb74b2cdb1aff54ab21b0d0724000e7b5b85b84
+SIZE (gorilla-websocket-v1.4.2_GH0.tar.gz) = 54101
+SHA256 (jpillora-ansi-v1.0.2_GH0.tar.gz) = 82bd6d4487f69de610a6d4f6c3ebace7828fe7c6df41b4b5728b57ed8c7dd2fb
+SIZE (jpillora-ansi-v1.0.2_GH0.tar.gz) = 3837
+SHA256 (jpillora-backoff-v1.0.0_GH0.tar.gz) = 611b29ce95acfa2997e3449762a3df68fcaa773db045535f26eb5c686106351f
+SIZE (jpillora-backoff-v1.0.0_GH0.tar.gz) = 3507
+SHA256 (jpillora-requestlog-v1.0.0_GH0.tar.gz) = bd557a09e49dd5c9f7f50634754c573ee26b2a64f310561a1790c9eaa41d4c42
+SIZE (jpillora-requestlog-v1.0.0_GH0.tar.gz) = 3411
+SHA256 (jpillora-sizestr-v1.0.0_GH0.tar.gz) = fe85fc79eb0c4d54269a16825b5fa63295e6b9270fd23bd6474905c90a2b9268
+SIZE (jpillora-sizestr-v1.0.0_GH0.tar.gz) = 3567
+SHA256 (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 030d3c3dd312e32344080344c8a8dd240446bedbdb6027887046ea25b5c741fc
+SIZE (tomasen-realip-f0c99a92ddce_GH0.tar.gz) = 3126
Added: head/www/chisel/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/chisel/pkg-descr Fri Nov 13 09:47:09 2020 (r555010)
@@ -0,0 +1,8 @@
+Chisel is a fast TCP tunnel, transported
+over HTTP, secured via SSH. Single executable
+including both client and server. Written in Go
+(golang). Chisel is mainly useful for passing
+through firewalls, though it can also be used to
+provide a secure endpoint into your network.
+
+WWW: https://github.com/jpillora/chisel
More information about the svn-ports-all
mailing list