#!/bin/bash set -e log() { echo "[$(date +'%Y-%m-%d %H:%M:%S')] $*" } # Setup chroot environment log "Setting up chroot environment..." if /usr/lib/unbound/package-helper chroot_setup; then log "Chroot setup completed successfully" else log "ERROR: Chroot setup failed" exit 1 fi # Update root trust anchor log "Updating root trust anchor..." if /usr/lib/unbound/package-helper root_trust_anchor_update; then log "Root trust anchor updated successfully" else log "ERROR: Root trust anchor update failed" exit 1 fi # Start unbound in debug mode log "Starting unbound daemon..." exec /usr/sbin/unbound -d -p $DOPTS