From f01fbf8919cfcf94b274986c0652ad6dbfce92f9 Mon Sep 17 00:00:00 2001 From: Ryan Keane Date: Wed, 19 Jun 2024 06:25:28 -0400 Subject: [PATCH] cloudflared: Add more run parameters in UCI https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/configure-tunnels/tunnel-run-parameters/ Close #24122 Signed-off-by: Ryan Keane (cherry picked from commit 31c91837f9f171828ef6d4bd1e1867f4c593e2cc) [rebased upon 23.05 branch] Signed-off-by: Tianling Shen --- net/cloudflared/Makefile | 2 +- net/cloudflared/files/cloudflared.config | 3 +++ net/cloudflared/files/cloudflared.init | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile index f65f9eaa6b..10d66a2cca 100644 --- a/net/cloudflared/Makefile +++ b/net/cloudflared/Makefile @@ -6,7 +6,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=cloudflared PKG_VERSION:=2024.4.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/cloudflare/cloudflared/tar.gz/$(PKG_VERSION)? diff --git a/net/cloudflared/files/cloudflared.config b/net/cloudflared/files/cloudflared.config index b01abf1759..324d3ecf32 100644 --- a/net/cloudflared/files/cloudflared.config +++ b/net/cloudflared/files/cloudflared.config @@ -4,7 +4,10 @@ config cloudflared 'config' option token '' option config '/etc/cloudflared/config.yml' option origincert '/etc/cloudflared/cert.pem' + option edge-bind-address 'auto' + option protocol 'auto' option region '' + option retries '5' option loglevel 'info' option logfile '/var/log/cloudflared.log' diff --git a/net/cloudflared/files/cloudflared.init b/net/cloudflared/files/cloudflared.init index 466cb5eb31..2e511d8f56 100755 --- a/net/cloudflared/files/cloudflared.init +++ b/net/cloudflared/files/cloudflared.init @@ -26,7 +26,10 @@ start_service() { append_param_arg "config" "/etc/cloudflared/config.yml" append_param_arg "origincert" "/etc/cloudflared/cert.pem" + append_param_arg "edge-bind-address" + append_param_arg "protocol" append_param_arg "region" + append_param_arg "retries" append_param_arg "loglevel" append_param_arg "logfile" -- 2.30.2