There is a ucf bug here, but pdns is also invoking ucf wrong. pdns is already debconf-aware, so should be invoking ucf correctly so that it uses debconf instead of prompting via the tty; and if pdns were doing this, the ucf bug would not be an issue here.
There is a ucf bug here, but pdns is also invoking ucf wrong. pdns is already debconf-aware, so should be invoking ucf correctly so that it uses debconf instead of prompting via the tty; and if pdns were doing this, the ucf bug would not be an issue here.
I'll work on fixing this issue in both packages.