RNDC Socket Programming

David Fort david.fort at irisa.fr
Mon Aug 16 13:46:42 UTC 2004


Danny Mayer wrote:
> At 02:40 PM 8/13/2004, Jeremy wrote:
> 
>>Hello List,
>>
>>  I am using a server-side language called Lasso to develop a web-UI
>>for BIND. Lasso does not offer a cross-platform compatible way to
>>execute system commands, so I wanted to use sockets programming to
>>communicate with the RNDC utility. I can not seem to find any specs on
>>the protocol headers to send/recieve from the utility. Does anyone
>>have any information that could assist me?
>>
>>Thanks in advance.
>>- Jeremy
> 
> 
> There is no programmable interface as such. You can read the rndc.c source and
> look at the header files for documentation as to what it does, but you cannot
> call rndc itself. You'd basically need to call the isccc API yourself.
> 
IIRC rndc uses an encrypted channel to communicate(libisccc abstracts 
this). So the best way to do "rndc like" things  is to use libisccc 
shipped with BIND.


More information about the bind-users mailing list