<div dir="ltr">It took browsing through the source tree[1], but I managed to find the appropriate documentation -- `man dhcp-eval`[2].<div><br></div><div>[1] -- <a href="https://source.isc.org/cgi-bin/gitweb.cgi?p=dhcp.git;a=blob;f=common/dhcp-eval.5;h=1ba2e449240618140cfc216f2aa3761688000d3b;hb=HEAD">https://source.isc.org/cgi-bin/gitweb.cgi?p=dhcp.git;a=blob;f=common/dhcp-eval.5;h=1ba2e449240618140cfc216f2aa3761688000d3b;hb=HEAD</a></div><div>[2] -- <a href="http://linux.die.net/man/5/dhcp-eval">http://linux.die.net/man/5/dhcp-eval</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 9, 2015 at 11:09 AM, James Sumners <span dir="ltr">&lt;<a href="mailto:james.sumners@gmail.com" target="_blank">james.sumners@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I really, _really_, wish there were an alternative to this software. But even their own Kea is a long way from production ready. Anyway...<div><br></div><div>There seems to be a way to craft custom log messages along with some sort of scripting language:</div><div><br></div><div>```</div><div><div>if not exists host-name {</div><div> set hostline = &quot;DHCPNone&quot;;</div><div>} else {</div><div> set hostline = option host-name;</div><div>}</div><div>on commit { log(info, concat(&quot;DHCP-commit&quot;, &quot; &quot;, binary-to-ascii(10, 8, &quot;.&quot;, leased-address),&quot; &quot;,hwprint,&quot; &quot;, hostline)); }</div><div>```</div><div><br></div><div>I can&#39;t find one mention of this stuff in the dhcpd.conf man page. Does anyone know where I could find documentation on it? I&#39;m primarily concerned with generating parseable messages (really, JSON structures) for lease issues, releases, and expirations.</div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div>James Sumners<br><a href="http://james.sumners.info/" target="_blank">http://james.sumners.info/</a> (technical profile)</div><div><a href="http://jrfom.com/" target="_blank">http://jrfom.com/</a> (personal site)</div><div><a href="http://haplo.bandcamp.com/" target="_blank">http://haplo.bandcamp.com/</a> (band page)</div></div></div></div></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James Sumners<br><a href="http://james.sumners.info/" target="_blank">http://james.sumners.info/</a> (technical profile)</div><div><a href="http://jrfom.com/" target="_blank">http://jrfom.com/</a> (personal site)</div><div><a href="http://haplo.bandcamp.com/" target="_blank">http://haplo.bandcamp.com/</a> (band page)</div></div></div></div></div>
</div>