From: Jonatan Schlag Date: Tue, 4 Jul 2017 15:46:11 +0000 (+0200) Subject: pppoe-server: prevent multiple configs for the same zone X-Git-Tag: 009~196 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9712e2df8b647c0d4dc8aed247cbe859e7f6c7e;p=network.git pppoe-server: prevent multiple configs for the same zone It is senseless to configure the ppoe-server hook multiple times for a zone. Signed-off-by: Jonatan Schlag Signed-off-by: Michael Tremer --- diff --git a/src/hooks/configs/pppoe-server b/src/hooks/configs/pppoe-server index 6f952126..22e0906d 100644 --- a/src/hooks/configs/pppoe-server +++ b/src/hooks/configs/pppoe-server @@ -52,6 +52,11 @@ hook_new() { local zone=${1} shift + if zone_config_hook_is_configured ${zone} "pppoe-server"; then + log ERROR "You can configure the pppoe-server hook only once for a zone" + return ${EXIT_ERROR} + fi + while [ $# -gt 0 ]; do case "${1}" in --dns-server=*)