svn commit: r517872 - in head: . net net/cloudflared
Vinícius Zavam
egypcio at FreeBSD.org
Mon Nov 18 15:10:31 UTC 2019
Author: egypcio
Date: Mon Nov 18 15:10:27 2019
New Revision: 517872
URL: https://svnweb.freebsd.org/changeset/ports/517872
Log:
[NEW PORT] net/cloudflared: Cloudflare's Argo Tunnel client
cloudflared is the command-line client for Argo Tunnel, a tunneling daemon
that proxies any local webserver through the cloudflare network.
Argo Tunnel exposes applications running on your local web server, on any
network with an Internet connection, without adding DNS records or
configuring a firewall or router. It just works.
WWW: https://developers.cloudflare.com/argo-tunnel/
Reviewed by: swills
Added:
head/net/cloudflared/
head/net/cloudflared/Makefile (contents, props changed)
head/net/cloudflared/distinfo (contents, props changed)
head/net/cloudflared/pkg-descr (contents, props changed)
Modified:
head/LEGAL
head/net/Makefile
Modified: head/LEGAL
==============================================================================
--- head/LEGAL Mon Nov 18 14:59:04 2019 (r517871)
+++ head/LEGAL Mon Nov 18 15:10:27 2019 (r517872)
@@ -45,6 +45,7 @@ Browser*.tar.gz net/ldapbrowser No reply from author
bzip-* archivers/bzip Some algorithms used may infringe certain US patents. Opinions differ. Commercial use could render you liable to unfriendly legal action
citrix_ica-* net/citrix_ica License prohibits redistribution
arcconf-v* sysutils/arcconf May not be redistributed in binary form
+cloudflare-cloudflared* net/cloudflared Not sure if we are allowed to redistribute it.
clustalw-* biology/clustalw No commercial use
consed_linux.tar.gz biology/consed Redistribution is not permitted in any form. You must request access permission via e-mail to get the tarball. Free for academic use.
cos-* java/cos Special conditions apply for commercial use
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Mon Nov 18 14:59:04 2019 (r517871)
+++ head/net/Makefile Mon Nov 18 15:10:27 2019 (r517872)
@@ -86,6 +86,7 @@
SUBDIR += clash
SUBDIR += cloud-init
SUBDIR += cloud-init-azure
+ SUBDIR += cloudflared
SUBDIR += clusterit
SUBDIR += cnd
SUBDIR += concourse-fly
Added: head/net/cloudflared/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/cloudflared/Makefile Mon Nov 18 15:10:27 2019 (r517872)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= cloudflared
+DISTVERSION= 2019.11.0
+CATEGORIES= net www
+
+MAINTAINER= egypcio at FreeBSD.org
+COMMENT= Cloudflare's Argo Tunnel client
+
+LICENSE= cloudflare
+LICENSE_NAME= cloudflare
+LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_PERMS= no-dist-sell no-pkg-sell
+
+RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
+
+USES= cpe go:modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= cloudflare
+
+CPE_VENDOR= cloudflare
+
+GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
+GO_TARGET= ${GO_PKGNAME}/cmd/cloudflared
+GO_BUILDFLAGS+= -ldflags '-s -w -X main.Version=${PORTVERSION}'
+
+PLIST_FILES= bin/${PORTNAME}
+RESTRICTED= Not sure if we are allowed to redistribute it.
+
+.include <bsd.port.mk>
Added: head/net/cloudflared/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/cloudflared/distinfo Mon Nov 18 15:10:27 2019 (r517872)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1573825365
+SHA256 (cloudflare-cloudflared-2019.11.0_GH0.tar.gz) = ac48a3667f8f697a6bf9d29b4e71efb6aa5d4ee7e39ec64665f4f87f1ad12908
+SIZE (cloudflare-cloudflared-2019.11.0_GH0.tar.gz) = 4672810
Added: head/net/cloudflared/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/cloudflared/pkg-descr Mon Nov 18 15:10:27 2019 (r517872)
@@ -0,0 +1,8 @@
+cloudflared is the command-line client for Argo Tunnel, a tunneling daemon
+that proxies any local webserver through the cloudflare network.
+
+Argo Tunnel exposes applications running on your local web server, on any
+network with an Internet connection, without adding DNS records or configuring
+a firewall or router. It just works.
+
+WWW: https://developers.cloudflare.com/argo-tunnel/
More information about the svn-ports-head
mailing list