net-dns/pdns supports using a database for zone files. files/pdns (the init script) should have use postgresql and use mysql so that they are started before pdns, if they are available. Reproducible: Always
Created attachment 395846 [details, diff] add USE-dependent "use mysql postgresql" to /etc/init.d/pdns Patch to add USE-dependent "use mysql postgresql" to /etc/init.d/pdns
Just adding: use mysql postgresql To the initscript is good enough. There's no reason to do conditionals. https://wiki.gentoo.org/wiki/Handbook:X86/Working/Initscripts#Dependencies
Created attachment 434786 [details, diff] init.d use
Thanks, committed.