From 3f298fc57ffa5f98cbe1bddd3ad417ba426b69e5 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Tue, 9 Sep 2025 19:33:00 +0200 Subject: [PATCH] www/caddy: fix for #4930 Best practice vs. reality, flagged in code audit but reality had other plans. --- www/caddy/Makefile | 1 + www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_certs.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/www/caddy/Makefile b/www/caddy/Makefile index 652ac84d7..02dbe94ac 100644 --- a/www/caddy/Makefile +++ b/www/caddy/Makefile @@ -1,5 +1,6 @@ PLUGIN_NAME= caddy PLUGIN_VERSION= 2.0.3 +PLUGIN_REVISION= 1 PLUGIN_DEPENDS= caddy-custom PLUGIN_COMMENT= Modern Reverse Proxy with Automatic HTTPS, Dynamic DNS and Layer4 Routing PLUGIN_MAINTAINER= cedrik@pischem.com diff --git a/www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_certs.php b/www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_certs.php index c8e860d45..bcf424ece 100755 --- a/www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_certs.php +++ b/www/caddy/src/opnsense/scripts/OPNsense/Caddy/caddy_certs.php @@ -43,7 +43,8 @@ $writeFileIfChanged = function ($filePath, $content) { } }; -$tempDir = '/usr/local/etc/caddy/certificates'; +/* XXX used later to only append a file name */ +$tempDir = '/usr/local/etc/caddy/certificates/'; // leaf certificate chain $certificateRefs = [];