diff options
Diffstat (limited to 'config/dashboard/dashboard.inc')
-rw-r--r-- | config/dashboard/dashboard.inc | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/config/dashboard/dashboard.inc b/config/dashboard/dashboard.inc deleted file mode 100644 index 61b5c501..00000000 --- a/config/dashboard/dashboard.inc +++ /dev/null @@ -1,41 +0,0 @@ -<?php - -function dashboard_install() { - global $g, $config; - - $version = file_get_contents("/etc/version"); - if ($version[0] == "2") { - echo "Skipping install on 2.0, package is redundant."; - exit(1); - } else { - assign_privs(); - - /* Copy files for backup. For some odd reason, mv alone does - * not always result in the proper file being used. */ - mwexec("cp /usr/local/www/index.php /usr/local/www/index.php.before_dashboard"); - unlink("/usr/local/www/index.php"); - mwexec("cp /usr/local/www/diag_logs_filter.php /usr/local/www/diag_logs_filter.php.before_dashboard"); - mwexec("cp /usr/local/www/diag_logs_filter_dynamic.php /usr/local/www/diag_logs_filter_dynamic.php.before_dashboard"); - mwexec("tar xzvpUf /usr/local/pkg/widgets.tgz -C /"); - assign_privs(); - /* Clear the APC cache so that the updates to installed files will work. */ - sleep(5); - apc_clear_cache(); - } -} - -function assign_privs() { - /* Fix permissions on replaced files */ - mwexec("chown root:wheel /usr/local/www/index.php"); - mwexec("chown root:wheel /usr/local/www/graph_cpu.php"); - mwexec("chown root:wheel /usr/local/www/stats.php"); - mwexec("chown root:wheel /usr/local/www/diag_logs_filter.php"); - mwexec("chown root:wheel /usr/local/www/diag_logs_filter_dynamic.php"); - mwexec("chmod ug+rw,o-w /usr/local/www/index.php"); - mwexec("chmod ug+rw,o-w /usr/local/www/graph_cpu.php"); - mwexec("chmod ug+rw,o-w /usr/local/www/stats.php"); - mwexec("chmod ug+rw,o-w /usr/local/www/diag_logs_filter.php"); - mwexec("chmod ug+rw,o-w /usr/local/www/diag_logs_filter_dynamic.php"); -} - -?>
\ No newline at end of file |