From 77558f2a5df9d6245cf3e04206c5ff8865e704f0 Mon Sep 17 00:00:00 2001 From: Petru Paler Date: Tue, 11 Jan 2022 06:34:23 +0000 Subject: [PATCH] Different hacky attempt to change comfoconnect lease time. --- dhcpd.conf.head | 4 ---- netbox-dhcp.sh | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/dhcpd.conf.head b/dhcpd.conf.head index 1afbb42..bbb5df3 100755 --- a/dhcpd.conf.head +++ b/dhcpd.conf.head @@ -21,7 +21,3 @@ subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; } -host comfoconnect { - max-lease-time 864000; - default-lease-time 864000; -} diff --git a/netbox-dhcp.sh b/netbox-dhcp.sh index e8da843..4c99fed 100755 --- a/netbox-dhcp.sh +++ b/netbox-dhcp.sh @@ -15,11 +15,17 @@ jq -r '.results[] | .assigned_object.device.name + .assigned_object.virtual_mach while read name ip owner do mac=$(do_curl $owner | jq -r '.mac_address') + if [[ $name == comfoconnect ]] then + extra="max-lease-time 864000; default-lease-time 864000;" + else + extra="" + fi cat<