From 9daeb964853d3251c3304cb6dfbc05bda843987a Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 11 Jan 2008 18:00:29 +0000 Subject: Automatically assume the embedded platform on update if the platform is set to embedded or wrap. We do not include any kernels outside of embedded anyways for this paticular platform. --- etc/rc.initial.firmware_update | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/etc/rc.initial.firmware_update b/etc/rc.initial.firmware_update index a3d5a29..78cca04 100755 --- a/etc/rc.initial.firmware_update +++ b/etc/rc.initial.firmware_update @@ -112,6 +112,14 @@ switch ($command) { function check_for_kernel_file() { global $fp; + $platform = file_get_contents("/etc/platform"); + $platform = str_replace("\n", "", $platform); + $platform = str_replace("\r", "", $platform); + if($platform == "embedded" or $platform == "wrap") { + exec("echo wrap > /boot/kernel/pfsense_kernel.txt"); + echo "\n"; + return; + } if(!file_exists("/boot/kernel/pfsense_kernel.txt")) { echo "\nPlease select which kernel you would like to use:\n"; echo "\n1. Non SMP kernel"; -- cgit v1.1