From owner-svn-ports-all@freebsd.org Mon Nov 18 15:10:31 2019 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 78D551C2084; Mon, 18 Nov 2019 15:10:31 +0000 (UTC) (envelope-from egypcio@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47GspF4xdlz4TZH; Mon, 18 Nov 2019 15:10:29 +0000 (UTC) (envelope-from egypcio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E57872BB07; Mon, 18 Nov 2019 15:10:28 +0000 (UTC) (envelope-from egypcio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id xAIFASl0021901; Mon, 18 Nov 2019 15:10:28 GMT (envelope-from egypcio@FreeBSD.org) Received: (from egypcio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id xAIFARdk021896; Mon, 18 Nov 2019 15:10:27 GMT (envelope-from egypcio@FreeBSD.org) Message-Id: <201911181510.xAIFARdk021896@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: egypcio set sender to egypcio@FreeBSD.org using -f From: =?UTF-8?Q?Vin=c3=adcius_Zavam?= Date: Mon, 18 Nov 2019 15:10:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r517872 - in head: . net net/cloudflared X-SVN-Group: ports-head X-SVN-Commit-Author: egypcio X-SVN-Commit-Paths: in head: . net net/cloudflared X-SVN-Commit-Revision: 517872 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2019 15:10:31 -0000 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 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/