Sometimes the wan connection needs time to be established (e.g. cold
boot after power loss) and the service may crash as the internet is
yet available. Add a trigger to reload the service once the wan
interface is up.
Signed-off-by: Tianling Shen <[email protected]>
PKG_NAME:=cloudflared
PKG_VERSION:=2024.8.3
-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)?
service_triggers() {
procd_add_reload_trigger "$CONF"
+ procd_add_interface_trigger "interface.*.up" "wan" /etc/init.d/cloudflared restart
}