unbound-anchor is now part of ExecStartPre

it seems unbound-anchor is not a dep of unbound in ubuntu 24. some
installations are thus missing this package.

in any case, ignore unbound-anchor exit status
This commit is contained in:
Girish Ramakrishnan
2024-09-20 09:58:36 +02:00
parent 3ce74d04d0
commit 19c744b17d
4 changed files with 5 additions and 8 deletions
-3
View File
@@ -120,9 +120,6 @@ if vergte "${unbound_version}" "1.19.2"; then
cp "${script_dir}/start/unbound/prefer-ip4.conf" /etc/unbound/unbound.conf.d/cloudron-prefer-ip4.conf
fi
rm -f /etc/unbound/unbound.conf.d/remote-control.conf # on ubuntu 24
# update the root anchor after a out-of-disk-space situation (see #269)
# it returns 1 even on fail, it's not clear - https://unbound.docs.nlnetlabs.nl/en/latest/manpages/unbound-anchor.html#exit-code
unbound-anchor -v -a /var/lib/unbound/root.key || log "unbound-anchor failed, but it probably worked"
log "Adding systemd services"
cp -r "${script_dir}/start/systemd/." /etc/systemd/system/