apt install unbound
grep ^unbound /etc/group grep ^unbound /etc/passwd groupadd -g 304 unbound useradd -r -u 304 -g unbound -d /etc/unbound/ -s /sbin/nologin unbound ls -lF /var/log/packages/unbound-* # not yet sbopkg -s unbound sbopkg -i unbound
we want a place that has a shorter path for the chroot - and this one will be a symlink to the chroot anyhow
cp -pi /etc/rc.d/rc.unbound /etc/rc.d/rc.unbound.dist chmod -x /etc/rc.d/rc.unbound.dist vi /etc/rc.d/rc.unbound #config="/etc/unbound/unbound.conf" config="/etc/unbound.conf"
pkg install unbound ln -s /usr/local/etc/rc.d/unbound /etc/rc.d/unbound ln -s /usr/local/etc/unbound /etc/unbound
see unbound-source
mkdir -p /var/chroot/unbound/db/ mkdir -p /var/chroot/unbound/etc/ chown unbound:unbound /var/chroot/unbound/db/ chmod 750 /var/chroot/unbound/db/
–either– generate some key pairs
unbound-control-setup ls -lF /usr/local/etc/unbound/unbound*.{key,pem} ls -lF /etc/unbound/unbound*.{key,pem}
–or– otherwise using named pipe
ls -alF /run/unbound/ mkfifo /run/unbound/control.pipe ls -lF /run/unbound/control.pipe