aboutsummaryrefslogtreecommitdiff
path: root/net/kea
diff options
context:
space:
mode:
authorStijn Tintel <stijn@linux-ipv6.be>2021-08-02 00:41:45 +0300
committerStijn Tintel <stijn@linux-ipv6.be>2021-08-16 20:37:38 +0300
commit5459bd9b30d13fff91cae47e69d481c1656a9e51 (patch)
treed819055862e0eb5b261a2b24b46f50c0fcbc4102 /net/kea
parentebacd801cc9e955da6caa530c8584c6004c93b9b (diff)
kea: add package for lease commands hook
This is required for the HA hook. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Diffstat (limited to 'net/kea')
-rw-r--r--net/kea/Makefile16
1 files changed, 16 insertions, 0 deletions
diff --git a/net/kea/Makefile b/net/kea/Makefile
index 240fa0268..fffca88f2 100644
--- a/net/kea/Makefile
+++ b/net/kea/Makefile
@@ -120,6 +120,16 @@ define Package/kea-admin/description
checking versions, upgrading etc.).
endef
+###### *************************************************************************
+define Package/kea-hook-lease-cmds
+ $(call Package/kea/Default)
+ TITLE+=Lease Commands hook library
+ DEPENDS:=+kea-libs
+endef
+define Package/kea-hook-lease-cmds/description
+ The lease commands hook library.
+endef
+
##### *************************************************************************
define Package/kea-lfc
$(call Package/kea/Default)
@@ -235,6 +245,11 @@ define Package/kea-admin/install
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/kea-admin $(1)/usr/sbin/kea-admin
endef
+define Package/kea-hook-lease-cmds/install
+ $(INSTALL_DIR) $(1)/usr/lib/kea/hooks
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/kea/hooks/libdhcp_lease_cmds.so $(1)/usr/lib/kea/hooks
+endef
+
define Package/kea-ctrl/install
$(INSTALL_DIR) $(1)/usr/sbin $(1)/etc/kea
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/keactrl $(1)/usr/sbin/keactrl
@@ -265,6 +280,7 @@ $(eval $(call BuildPackage,kea-dhcp4))
$(eval $(call BuildPackage,kea-dhcp6))
$(eval $(call BuildPackage,kea-dhcp-ddns))
$(eval $(call BuildPackage,kea-admin))
+$(eval $(call BuildPackage,kea-hook-lease-cmds))
$(eval $(call BuildPackage,kea-lfc))
$(eval $(call BuildPackage,kea-perfdhcp))
$(eval $(call BuildPackage,kea-shell))