Respondido.
Esta foi a linha:
PID file /run/named/named.pid not readable (yet?) after start.
O (ainda?) me jogou. Eu pensei que a mensagem estava sendo lançada porque estava tentando ler o arquivo PID antes que ele fosse escrito pelo nome e como eu não vi um erro depois disso, percebi que ele eventualmente o leu com sucesso. Me bobo por ler em ingles. De fato, named
grava o pid
to /var/run/named/named.pid
, que não estava sendo lido por systemctl
(ou systemd), nunca.
Alterou o PIDFile em named.service
e ele é iniciado. Alegria.