[Pdns-dev] Status report on Solaris integration work

Peter van Dijk peter.van.dijk at netherlabs.nl
Thu Apr 12 12:38:33 CEST 2012


Hello,

On Apr 10, 2012, at 17:08 , a b wrote:
> We broke through to daylight with the PowerDNS recursor server up and running (names redacted to protect the guilty):
> 
> As you can see, this is on SunOS 5.10 (Solaris 10) i86pc platform.
> 
> The recursor is now fully integrated into the Solaris Service Management Facility (SMF), and is under SMF control:

This is great news!

>> svcs -xv powerdns:recursor
> svc:/site/powerdns:recursor (PowerDNS recursive name server)
>  State: online since Tue Apr 10 08:23:13 2012
>    See: man -M /opt/acme/share/man -s 1M pdns_recursor
>    See: /var/svc/log/site-powerdns:recursor.log
> Impact: None.
> 
> Manual pages have been modified by hand to refer to section 1M instead of 8, to comply with System V Release 4.0 convention. Would it be possible to refactor the Makefile to do this automatically in a future release?

We would be happy to, but I'm not sure how to proceed here; do you have any suggestions?

> Unfortunately, this required patching "config.h" with gpatch(1), as it is not configurable in the current state (Makefile does not currently modify "config.h" based on the value of SYSCONFDIR).

Could you elaborate on this?

> rec_control(1M) has been moved to /opt/acme/sbin, since we felt this command will not be run by regular users, and in our view, is a command which would normally be used by the system administrator, rather than a regular user.

This makes sense. We will consider it :)

> Without the Google search and that e-mail, this project would have gotten nowhere really fast. Based on our experience so far with building PowerDNS on Solaris, we would like to ask that the special steps to build the pdns_recursor on Solaris be included in the official documentation.

Good point, we will fix this.

Kind regards,
-- 
Peter van Dijk
Netherlabs Computer Consulting BV - http://www.netherlabs.nl/



More information about the Pdns-dev mailing list