[kea-dev] Expressions in option-data
ola at nytt.no
Thu Jan 21 17:46:12 UTC 2016
On 21. jan. 2016 17:48, Francis Dupont wrote:
> Ola Thoresen writes:
>> We are looking into using kea as the DHCP-server in a client environment
>> to auto-provision various network equipment.
>> In the "old" isc-dhcp you could use expressions in the DHCP-replies, like:
>> option bootfile-name = concat((option agent.circuit-id),".",(option
>> option hostname = binary-to-ascii (16, 8, "-", substring (hardware, 1, 6));
>> Is there any way to replicate this behavior in kea?
>> I know you can use a test to classify the clients, and match on
>> different options, but defining a class for each and every host to make
>> it use a certain bootfile is not really feasible...
> => Kea provides another way to do this (and portentially any) kind
> of things: the hooks.
Thanks for the reply.
I see that
is a start, however it seems a bit much to make a full "plugin" just to
be able to name the bootfile dynamically based on the options provided
from the dhcp-client (or relay)
But I will look into it. It might open up other options that we have
not thought of yet.
More information about the kea-dev