From f3b669eb90f3f73bb0da7a4c5b6b73b17ac1dbf2 Mon Sep 17 00:00:00 2001 From: ftimme <ft@falkotimme.com> Date: Tue, 11 Oct 2011 07:16:16 -0400 Subject: [PATCH] - Fixed #1795. - Make Apache/nginx restart after a site was deleted. - Make sure the correct symlinks are deleted from the sites-enabled directory when a site is deleted (100-example.com.vhost, 900-example.com.vhost, or example.com.vhost). --- server/plugins-available/software_update_plugin.inc.php | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/server/plugins-available/software_update_plugin.inc.php b/server/plugins-available/software_update_plugin.inc.php index be73c8b..55feaee 100644 --- a/server/plugins-available/software_update_plugin.inc.php +++ b/server/plugins-available/software_update_plugin.inc.php @@ -73,7 +73,7 @@ global $app, $conf; //* Get the info of the package: - $software_update_id = intval($data["new"]["software_update_id"]); + $software_update_id = intval($data["new"]["software_update_id"]); $software_update = $app->db->queryOneRecord("SELECT * FROM software_update WHERE software_update_id = '$software_update_id'"); $software_package = $app->db->queryOneRecord("SELECT * FROM software_package WHERE package_name = '".$app->db->quote($software_update['package_name'])."'"); @@ -97,7 +97,7 @@ $temp_dir = '/tmp/'.md5 (uniqid (rand())); $app->log("The temp dir is $temp_dir",LOGLEVEL_DEBUG); mkdir($temp_dir); - if($installuser != '') exec('chown '.$installuser.' '.$temp_dir); + if($installuser != '') chown($temp_dir, $installuser); if(!is_dir($temp_dir)) { $app->log("Unable to create temp directory.",LOGLEVEL_WARN); @@ -135,7 +135,7 @@ $app->log("No package file found. Download failed? Installation aborted.",LOGLEVEL_WARN); exec("rm -rf $temp_dir"); $app->log("Deleting the temp directory $temp_dir",LOGLEVEL_DEBUG); - $this->set_install_status($data["new"]["software_update_inst_id"], "failed"); + $this->set_install_status($data["new"]["software_update_inst_id"], "failed"); return false; } @@ -148,10 +148,10 @@ $app->log("The md5 sum of the downloaded file is incorrect. Update aborted.",LOGLEVEL_WARN); exec("rm -rf $temp_dir"); $app->log("Deleting the temp directory $temp_dir",LOGLEVEL_DEBUG); - $this->set_install_status($data["new"]["software_update_inst_id"], "failed"); + $this->set_install_status($data["new"]["software_update_inst_id"], "failed"); return false; } else { - $app->log("md5sum of the downloaded file is verified.",LOGLEVEL_DEBUG); + $app->log("MD5 checksum of the downloaded file verified.",LOGLEVEL_DEBUG); } @@ -274,4 +274,4 @@ } // end class -?> \ No newline at end of file +?> -- Gitblit v1.9.1