summaryrefslogtreecommitdiffstats
path: root/etc/rc.initial.setlanip
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-02-09 02:04:04 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-02-09 02:04:04 +0000
commit68ad6d2238463f494fdf04cf01a329978d13ab18 (patch)
treeb3a645bf3c1c19c964c5328e92c3a3447e22d3c6 /etc/rc.initial.setlanip
parent959bb71ac16d65cf01c374b923db40dc1a4a4984 (diff)
downloadpfsense-68ad6d2238463f494fdf04cf01a329978d13ab18.zip
pfsense-68ad6d2238463f494fdf04cf01a329978d13ab18.tar.gz
* If the LAN interface exists, do not allow DHCP server on WAN.
* If the LAN interface does not exist, do not allow DHCP server on LAN.
Diffstat (limited to 'etc/rc.initial.setlanip')
-rwxr-xr-xetc/rc.initial.setlanip10
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/rc.initial.setlanip b/etc/rc.initial.setlanip
index acb461a..04f823c 100755
--- a/etc/rc.initial.setlanip
+++ b/etc/rc.initial.setlanip
@@ -163,6 +163,14 @@
unset($config['system']['webgui']['noantilockout']);
}
+ if($config['interfaces']['lan']) {
+ unset($config['dhcpd']['wan']);
+ }
+
+ if(!$config['interfaces']['lan'])
+ unset($config['dhcpd']['lan']);
+ }
+
write_config(gettext("{$interface} IP configuration from console menu"));
interfaces_lan_configure();
@@ -182,5 +190,5 @@
fgets($fp);
fclose($fp);
-
+
?> \ No newline at end of file
OpenPOWER on IntegriCloud