From 9b495c788d2cfa3cbb6eb9b74bfc175401244970 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Sun, 19 May 2024 11:21:34 +0200 Subject: [PATCH] Services: Monit: Settings - fix referential constraint issue when dependency is removed. closes https://github.com/opnsense/core/issues/7469 --- src/opnsense/service/templates/OPNsense/Monit/monitrc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/opnsense/service/templates/OPNsense/Monit/monitrc b/src/opnsense/service/templates/OPNsense/Monit/monitrc index 7861d6805..8a45463ea 100644 --- a/src/opnsense/service/templates/OPNsense/Monit/monitrc +++ b/src/opnsense/service/templates/OPNsense/Monit/monitrc @@ -130,7 +130,9 @@ check {{ service.type }} {{ service.name }} {{ path }} {% if service.depends is defined %} {% for dependency in service.depends.split(",") %} {% set dependency = helpers.getUUID(dependency) %} +{% if dependency %} depends on {{dependency.name}} +{% endif %} {% endfor %} {% endif %} {% if service.start|default('') != '' %}