From a0116247ddcb7ac1ffc37a2d1ac967952171f4f3 Mon Sep 17 00:00:00 2001 From: Ermal Date: Wed, 24 Mar 2010 17:00:39 +0000 Subject: Ticket #318. Add an option to updater settings to allow updates for images with no signature. This makes auto-updater work and will not display an confirmation message during manual update. --- usr/local/www/system_firmware.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'usr/local/www/system_firmware.php') diff --git a/usr/local/www/system_firmware.php b/usr/local/www/system_firmware.php index 93fe96b..ed40a97 100755 --- a/usr/local/www/system_firmware.php +++ b/usr/local/www/system_firmware.php @@ -160,9 +160,9 @@ if ($_POST && !is_subsystem_dirty('firmwarelock')) { if ($sigchk == 1) $sig_warning = "The digital signature on this image is invalid."; - else if ($sigchk == 2) + else if ($sigchk == 2 && !isset($config['system']['firmware']['allowinvalidsig'])) $sig_warning = "This image is not digitally signed."; - else if (($sigchk == 3) || ($sigchk == 4)) + else if (($sigchk >= 3)) $sig_warning = "There has been an error verifying the signature on this image."; if (!verify_gzip_file("{$g['upload_path']}/firmware.tgz")) { -- cgit v1.1