From: Michael Tremer Date: Mon, 5 Sep 2016 11:55:21 +0000 (+0200) Subject: settings: Update DNS configuration only after DNS settings changed X-Git-Tag: 009~297 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c8425c751c9c1ba4ea6eed83357124cb351dbc13;p=network.git settings: Update DNS configuration only after DNS settings changed Signed-off-by: Michael Tremer --- diff --git a/src/functions/functions.settings b/src/functions/functions.settings index b644a2c2..fe9c6f04 100644 --- a/src/functions/functions.settings +++ b/src/functions/functions.settings @@ -254,9 +254,6 @@ network_settings_read() { network_settings_write() { settings_write "${NETWORK_SETTINGS_FILE}" ${NETWORK_SETTINGS_FILE_PARAMS} - - # Update DNS configuration. - dns_generate_resolvconf } network_settings_set() { @@ -271,6 +268,10 @@ network_settings_set() { local val=$(cli_get_val ${1}) case "${key}" in + DNS_RANDOMIZE|DNS_SEARCH_DOMAIN|DNS_USE_LOCAL_RESOLVER) + dns_generate_resolvconf + ;; + WIRELESS_REGULATORY_DOMAIN) wireless_set_reg_domain "${val}" ;;