- It will be used for acme-renew events
- Fixes issue #28038
Signed-off-by: Christian Lachner <redacted>
#!/bin/sh /etc/rc.common
-# Copyright (C) 2009-2019 OpenWrt.org
+# Copyright (C) 2009-2026 OpenWrt.org
START=99
STOP=80
procd_close_instance
}
-service_triggers() {
- procd_add_raw_trigger acme.renew 5000 /etc/init.d/haproxy reload
+extra_command "force_reload" "Forcibly reload configuration files"
+force_reload() {
+ procd_send_signal haproxy '*' USR2
}
extra_command "check" "Check haproxy config"
check() {
$HAPROXY_BIN -c -q -V -f $HAPROXY_CONFIG
}
+
+service_triggers() {
+ procd_add_raw_trigger acme.renew 5000 /etc/init.d/haproxy force_reload
+}