Hello Klaus,
> Is the protocol on the control socket somewhere documented?
>
> I want to talk to pdns_server from a php script, without using
> pdns_control. Are there any tools/libraries for php available?
The control socket protocol is very simple: just send your command (exactly
like the arguments to pdns_control), terminated by a newline ('\n'). Then read
until the socket closes:
$ echo rediscover| sudo socat stdio unix:/var/run/pdns.controlsocket
Ok
$ echo ccounts | sudo socat stdio unix:/var/run/pdns.controlsocket
negative queries: 0, queries: 0, non-recursive packets: 0, recursive packets: 0
> Is it possible to use an IP socket instead of the unix socket?
Not currently. You could use socat to proxy TCP to a UNIX socket, but
authentication would be something to think about in that case.
Kind regards,
Peter van Dijk
_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users