From 5d62b395d1cff4f0d33f83e8cb56d059e898e1a4 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 14 Oct 2022 20:37:23 +0200 Subject: [PATCH] unbound: fix bail on python glue chown (read-only error) --- src/opnsense/scripts/unbound/start.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/opnsense/scripts/unbound/start.sh b/src/opnsense/scripts/unbound/start.sh index 1ccf59004..54188acce 100755 --- a/src/opnsense/scripts/unbound/start.sh +++ b/src/opnsense/scripts/unbound/start.sh @@ -59,10 +59,10 @@ for FILE in $(find /usr/local/etc/unbound.opnsense.d -depth 1 -name '*.conf'); d cp ${FILE} /var/unbound/etc/ done -# preload the blocklist cache so the dnsbl hook can properly diff on it -cp /usr/local/etc/unbound.opnsense.d/dnsbl.conf /tmp/unbound_dnsbl.cache || true +# XXX remove obsolete file, last used in 22.7 +rm -f /usr/local/etc/unbound.opnsense.d/dnsbl.conf -chown -R unbound:unbound /var/unbound +chown -R unbound:unbound /var/unbound || true /usr/local/sbin/unbound -c /var/unbound/unbound.conf /usr/local/opnsense/scripts/unbound/cache.sh load