[Kea-users] Subclass and include files
Sten Carlsen
stenc at s-carlsen.dk
Tue Oct 17 20:09:37 UTC 2017
Great, I could not find this in the guide. This makes my configuration
possible, I think.
On 17/10/2017 21:28, Jason Lixfeld wrote:
>> On Oct 17, 2017, at 1:58 PM, Sten Carlsen <stenc at s-carlsen.dk> wrote:
>>
>> Can a file be included into the main configuration in Kea?
> Sure can! You can even nest includes in includes:
>
> #/usr/local/etc/kea/kea.conf
> {
> <?include "/usr/local/etc/kea/common/logging.conf"?>
> <?include "/usr/local/etc/kea/common/control-agent.conf"?>
> "Dhcp4": {
> <?include "/usr/local/etc/kea/common/db.conf"?>
> "interfaces-config": {
> "interfaces": ["ens32", "ens34", "ens35", "ens36", "ens37"],
> "dhcp-socket-type": "udp"
> },
> "control-socket": {
> "socket-type": "unix",
> "socket-name": "/tmp/kea-dhcp4-ctrl.sock"
> },
> "hooks-libraries": [
> {
> "library": "/usr/local/lib/hooks/libdhcp_flex_id.so",
> "parameters":
> {
> "identifier-expression": "concat(relay4[2].hex,relay4[1].hex)"
> }
> },
> {
> "library": "/usr/local/lib/hooks/libdhcp_host_cmds.so"
> },
> {
> "library": "/usr/local/lib/hooks/libdhcp_lease_cmds.so"
> }
> ],
> "host-reservation-identifiers": [
> "flex-id"
> ],
> "shared-networks": [
> <?include "/usr/local/etc/kea/production/shared-networks.conf"?>
> ],
> "option-def": [
> <?include "/usr/local/etc/kea/common/custom-option-definition4.conf"?>
> ],
> "client-classes": [
> <?include "/usr/local/etc/kea/production/client-classes-agent4.conf"?>
> <?include "/usr/local/etc/kea/client-classes-vendor4.conf"?>
> ]
> }
> }
>
> #/usr/local/etc/kea/production/shared-networks.conf
> <?include "/usr/local/etc/kea/production/rgw01.lab.conf"?>
> <?include "/usr/local/etc/kea/production/perfdhcp.conf”?>
>
>
--
Best regards
Sten Carlsen
No improvements come from shouting:
"MALE BOVINE MANURE!!!"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20171017/8bb1b33d/attachment.htm>
More information about the Kea-users
mailing list