diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-04-26 20:20:56 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-04-26 20:20:56 +0000 |
commit | 0d8a219e85ccf8f83b5e9e8b4a92bdf226d335f4 (patch) | |
tree | ab98f4a3d184507f77f235a766b58f5c6424f573 /usr | |
parent | e74a68fa1e185838f10d7bcae63b2a3ba21faefe (diff) | |
download | pfsense-0d8a219e85ccf8f83b5e9e8b4a92bdf226d335f4.zip pfsense-0d8a219e85ccf8f83b5e9e8b4a92bdf226d335f4.tar.gz |
Unset $config['system']['dnsallowoverride'] before assigning.
This should address Ticket #16
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/system.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/local/www/system.php b/usr/local/www/system.php index 59e7b1d..30e2b9c 100755 --- a/usr/local/www/system.php +++ b/usr/local/www/system.php @@ -35,6 +35,7 @@ require("guiconfig.inc"); $pconfig['hostname'] = $config['system']['hostname']; $pconfig['domain'] = $config['system']['domain']; list($pconfig['dns1'],$pconfig['dns2']) = $config['system']['dnsserver']; + $pconfig['dnsallowoverride'] = isset($config['system']['dnsallowoverride']); $pconfig['username'] = $config['system']['username']; if (!$pconfig['username']) @@ -126,6 +127,8 @@ if ($_POST) { $config['system']['dnsserver'][] = $_POST['dns2']; $olddnsallowoverride = $config['system']['dnsallowoverride']; + + unset($config['system']['dnsallowoverride']); $config['system']['dnsallowoverride'] = $_POST['dnsallowoverride'] ? true : false; if ($_POST['password']) { |