From 59d86826a2ffb2df6a0ce603c879e541a4fe88ba Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sun, 4 May 2025 22:08:13 +0200 Subject: haproxy: T7122: add ACME/certbot bootstrap support When both the CLI PKI node for an ACME-issued certificate and HAProxy are configured during initial setup, the certbot challenge cannot be served via the reverse proxy because HAProxy has not yet been configured at all. This commit introduces a special case to handle this bootstrap scenario, ensuring that the certbot challenge can still be served correctly in standalone mode on port 80 despite initial config dependencies/priorities between PKI and HAProxy. --- python/vyos/defaults.py | 1 + 1 file changed, 1 insertion(+) (limited to 'python') diff --git a/python/vyos/defaults.py b/python/vyos/defaults.py index 1e6be6241..c1e5ddc04 100644 --- a/python/vyos/defaults.py +++ b/python/vyos/defaults.py @@ -43,6 +43,7 @@ directories = { } systemd_services = { + 'haproxy' : 'haproxy.service', 'syslog' : 'syslog.service', 'snmpd' : 'snmpd.service', } -- cgit v1.2.3