after upgrading from 9.2 to 10.0 DNS resolving fails due to missing user:
# getent passwd unbound
# grep unbound /etc/passwd
unbound:*:59:59:Unbound DNS Resolver:/var/unbound:/usr/sbin/nologin
# pw useradd -n unbound -u 59 -g 59 -s /usr/sbin/nologin -d /var/unbound
# /etc/rc.d/local_unbound onestart
Hi Olaf, how did you perform the update, by updating from source or through
freebsd-update? If by source, did you run mergemaster or etcmerge afterwards?
If by freebsd-update, do you have local modifications to freebsd-update.conf
that prohibit updates to /etc to your local version?
Generally, the user was added as part of the unbound import before 10-RELEASE,
so this sounds more like a local issue.
Let us close this, it is too old to reproduce. Sorry for not giving feedback!