expand gentoo init script to support custom mDNS backends