From 3462f11fa6d26c85929ffd7af6cca41dca41d9c3 Mon Sep 17 00:00:00 2001 From: Jonatan Schlag Date: Tue, 4 Jul 2017 17:46:08 +0200 Subject: [PATCH] ipv4-dhcp: prevent multiple configs for the same zone It is senseless to configure the ipv4-dhcp hook multiple times for a zone. Signed-off-by: Jonatan Schlag Signed-off-by: Michael Tremer --- src/hooks/configs/ipv4-dhcp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hooks/configs/ipv4-dhcp b/src/hooks/configs/ipv4-dhcp index ef230821..39e03127 100644 --- a/src/hooks/configs/ipv4-dhcp +++ b/src/hooks/configs/ipv4-dhcp @@ -35,6 +35,11 @@ hook_new() { local zone="${1}" shift + if zone_config_hook_is_configured ${zone} "ipv4-dhcp"; then + log ERROR "You can configure the ipv4-dhcp hook only once for a zone" + return ${EXIT_ERROR} + fi + while [ $# -gt 0 ]; do case "${1}" in --delay=*) -- 2.47.3