Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Nov 2019 15:10:27 +0000 (UTC)
From:      =?UTF-8?Q?Vin=c3=adcius_Zavam?= <egypcio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r517872 - in head: . net net/cloudflared
Message-ID:  <201911181510.xAIFARdk021896@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911181510.xAIFARdk021896>