summaryrefslogtreecommitdiffstats
path: root/etc/rc.bootup
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2013-09-03 10:03:08 -0700
committerChris Buechler <cmb@pfsense.org>2013-09-03 10:03:08 -0700
commit96551a20bae80cf791bd25e2e0a1cd0cc48cb32b (patch)
treeb9268adc4f683d555447f053d09a42a30a4a209a /etc/rc.bootup
parentc9d099d788071ad944d47676e086da91faf7faf3 (diff)
parente9215ad443d485a1fc7c2fa3a065025539ede861 (diff)
downloadpfsense-96551a20bae80cf791bd25e2e0a1cd0cc48cb32b.zip
pfsense-96551a20bae80cf791bd25e2e0a1cd0cc48cb32b.tar.gz
Merge pull request #794 from phil-davis/RELENG_2_1
Backport get_memory changes to 2.1
Diffstat (limited to 'etc/rc.bootup')
-rwxr-xr-xetc/rc.bootup9
1 files changed, 5 insertions, 4 deletions
diff --git a/etc/rc.bootup b/etc/rc.bootup
index 5fc0f74..89a2be7 100755
--- a/etc/rc.bootup
+++ b/etc/rc.bootup
@@ -128,7 +128,8 @@ echo ".";
/* get system memory amount */
$memory = get_memory();
-$avail = $memory[1];
+$physmem = $memory[0];
+$realmem = $memory[1];
echo " done.\n";
conf_mount_rw();
@@ -295,8 +296,8 @@ echo "Synchronizing user settings...";
local_sync_accounts();
echo "done.\n";
-if($avail > 0 and $avail < 65) {
- echo "System has less than 65 megabytes of ram {$avail}. Delaying webConfigurator startup.\n";
+if($realmem > 0 and $realmem < 65) {
+ echo "System has less than 65 megabytes of ram {$realmem}. Delaying webConfigurator startup.\n";
/* start webConfigurator up on final pass */
mwexec("/usr/local/sbin/pfSctl -c 'service restart webgui'");
} else {
@@ -385,7 +386,7 @@ if($config['system']['afterbootupshellcmd'] <> "") {
mwexec($config['system']['afterbootupshellcmd']);
}
-if($avail < $g['minimum_ram_warning']) {
+if($physmem < $g['minimum_ram_warning']) {
require_once("/etc/inc/notices.inc");
file_notice("{$g['product_name']}MemoryRequirements", "{$g['product_name']} requires at least {$g['minimum_ram_warning_text']} of RAM. Expect unusual performance. This platform is not supported.", "Memory", "", 1);
mwexec("/sbin/sysctl net.inet.tcp.recvspace=4096");
OpenPOWER on IntegriCloud