mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
If packages are reinstalled during bootup than there is no need to reinstall them again during GUI login.
This commit is contained in:
parent
fb0f242b1e
commit
3a9eb3c908
@ -172,8 +172,10 @@ function resync_all_package_configs($show_message = false) {
|
||||
global $config, $restart_sync, $pkg_interface;
|
||||
$i = 0;
|
||||
log_error("Resyncing configuration for all packages.");
|
||||
if(!$config['installedpackages']['package']) return;
|
||||
if($show_message == true) print "Syncing packages:";
|
||||
if(!$config['installedpackages']['package'])
|
||||
return;
|
||||
if($show_message == true)
|
||||
echo "Syncing packages:";
|
||||
foreach($config['installedpackages']['package'] as $package) {
|
||||
if (empty($package['name']))
|
||||
continue;
|
||||
@ -189,6 +191,7 @@ function resync_all_package_configs($show_message = false) {
|
||||
$i++;
|
||||
}
|
||||
if($show_message == true) print ".\n";
|
||||
@unlink("/conf/needs_package_sync");
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@ -108,9 +108,6 @@ 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;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user