From e9bcc5fef63a5cbe8bd91785cb1cab90197346ea Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Fri, 21 Jan 2011 10:58:25 -0500 Subject: [PATCH] Lock firmwarelock when upgrading packages --- etc/rc.bootup | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/rc.bootup b/etc/rc.bootup index 6333ab82e0..ab4a5b54a1 100755 --- a/etc/rc.bootup +++ b/etc/rc.bootup @@ -385,7 +385,9 @@ if(file_exists('/conf/needs_package_sync')) { if($config['installedpackages'] <> '' && is_array($config['installedpackages']['package'])) { require_once("pkg-utils.inc"); if($g['platform'] == "pfSense" || $g['platform'] == "nanobsd") { + mark_subsystem_dirty('firmwarelock'); pkg_reinstall_all(); + clear_subsystem_dirty('firmwarelock'); } } }