From: Michael Tremer Date: Wed, 1 Aug 2012 18:33:25 +0000 (+0000) Subject: Add some minor input validation for configuration settings. X-Git-Tag: 005~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6c8635c9c4865a94fe953a43eaffb1435348a8fb;p=network.git Add some minor input validation for configuration settings. --- diff --git a/functions.config b/functions.config index db4d22da..123e5f61 100644 --- a/functions.config +++ b/functions.config @@ -97,8 +97,12 @@ function config_set() { while [ $# -gt 0 ]; do case "${1}" in *=*) - log INFO "Setting configuration option '${1}'". - eval ${1} + local key=$(cli_get_key ${1}) + local val=$(cli_get_val ${1}) + + log INFO "Setting configuration option '${key}=${val}'". + + eval ${key}="${val}" ;; *) warning "Invalid parameter given: ${1}"