summaryrefslogtreecommitdiffstats
path: root/usr/local/www/index.php
diff options
context:
space:
mode:
authorjim-p <jim@pingle.org>2010-06-19 10:09:29 -0400
committerjim-p <jim@pingle.org>2010-06-19 10:10:01 -0400
commitd4b17d7ce7bb02806e28ba1c79d5679d5c3a43d4 (patch)
tree56f0e77c123fb5bf0075263bd040c09144482010 /usr/local/www/index.php
parentf31ab121f59ea1e45a0e1d61586a155dd1fd333a (diff)
downloadpfsense-d4b17d7ce7bb02806e28ba1c79d5679d5c3a43d4.zip
pfsense-d4b17d7ce7bb02806e28ba1c79d5679d5c3a43d4.tar.gz
We should still delete this file if it's found, or the GUI can go into an infinite loop reinstalling packages. Fixes #678
Diffstat (limited to 'usr/local/www/index.php')
-rwxr-xr-xusr/local/www/index.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr/local/www/index.php b/usr/local/www/index.php
index e5c5d60..ec3122e 100755
--- a/usr/local/www/index.php
+++ b/usr/local/www/index.php
@@ -108,6 +108,9 @@ if (!is_array($config['widgets'])) {
## If packages are installed lets resync
if(file_exists('/conf/needs_package_sync')) {
if($config['installedpackages'] <> '') {
+ conf_mount_rw();
+ @unlink('/conf/needs_package_sync');
+ conf_mount_ro();
if($g['platform'] == "pfSense" || $g['platform'] == "nanobsd") {
header('Location: pkg_mgr_install.php?mode=reinstallall');
exit;
OpenPOWER on IntegriCloud