diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-01-30 21:46:49 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-01-30 21:46:49 +0000 |
commit | 79b196ee7267984afd7b7586866fd9cb6666a071 (patch) | |
tree | 1de78666cca82eb1b95950d528ab9679272c4a25 /usr | |
parent | 664dcdd50b5af98dca9755f23cc4ddd824f70321 (diff) | |
download | pfsense-79b196ee7267984afd7b7586866fd9cb6666a071.zip pfsense-79b196ee7267984afd7b7586866fd9cb6666a071.tar.gz |
Alert user during post package commands
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/pkg_mgr_install.php | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/usr/local/www/pkg_mgr_install.php b/usr/local/www/pkg_mgr_install.php index 2445dc9..1584c38 100755 --- a/usr/local/www/pkg_mgr_install.php +++ b/usr/local/www/pkg_mgr_install.php @@ -231,7 +231,7 @@ if($_GET['mode'] == "reinstallall") { foreach ($packages_to_install as $id) { $pkg_config = parse_xml_config_pkg("{$g['tmp_path']}/pkg_config.xml", "pfsensepkgs"); - + update_progress_bar($pb_percent); $pb_percent += 10; @@ -445,6 +445,14 @@ foreach ($packages_to_install as $id) { update_progress_bar($pb_percent); $pb_percent += 10; + if($package_conf['custom_php_install_command']) { + update_status("Executing post install commands..."); + eval($package_conf['custom_php_install_command']); + } + + update_progress_bar($pb_percent); + $pb_percent += 10; + if ($pkgent['depends_on_package_base_url'] <> "" or $pkgent['pfsense_package_base_url'] <> "") { $status = exec_command_and_return_text("ls /var/db/pkg | grep " . $pkgent['name']); fwrite($fd_log, "ls /var/db/pkg | grep " . $pkgent['name'] . "\n" . $status); @@ -460,14 +468,6 @@ foreach ($packages_to_install as $id) { fwrite($fd_log, "Package installation completed.\n"); } - update_progress_bar($pb_percent); - $pb_percent += 10; - - - if($package_conf['custom_php_install_command']) { - eval($package_conf['custom_php_install_command']); - } - update_progress_bar(100); } |