Hi. openrc is shell agnostic and thus bind should not use bashisms in init script. Only POSIX constructions should be there. net-dns/bind-9.7.1_p2 has them. Setting Severity to major since this is regression in the stable tree.
I used "dash -n" to verify it is POSIX conform. Can you please give me some more information?
[[ is reserved and thus dash -n does not issue error but behavior of [[ command is not specified. So, don't use [[ for tests. http://www.mail-archive.com/bug-bash@gnu.org/msg07882.html
Changing Severity since it looks like [[ should work at least in some shels.
POSIX compliance is not a requirement
Already fixed (hopefully) in 9.4.3_p5-r1, 9.6.2_p2-r1, 9.7.1_p2-r1 and above.