From 8e725d2c1057608431d3d1639c948206d5e24869 Mon Sep 17 00:00:00 2001
From: jwarnier <jwarnier@ispconfig3>
Date: Sun, 05 Sep 2010 08:54:24 -0400
Subject: [PATCH] fix some strings quoting and remove some execs

---
 install/lib/update.lib.php |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/install/lib/update.lib.php b/install/lib/update.lib.php
index fc4f57b..69de044 100644
--- a/install/lib/update.lib.php
+++ b/install/lib/update.lib.php
@@ -58,8 +58,9 @@
 	// create a backup copy of the ispconfig database in the root folder
 	$backup_db_name = '/root/ispconfig_db_backup_'.@date('Y-m-d_h-i').'.sql';
 	copy('existing_db.sql',$backup_db_name);
-	exec("chmod 700 $backup_db_name");
-	exec("chown root:root $backup_db_name");
+	chmod($backup_db_name, 0700);
+	chown($backup_db_name, 'root');
+	chgrp($backup_db_name, 'root');
 
 	if ($conf['powerdns']['installed']) {
 		//** export the current PowerDNS database data
@@ -72,8 +73,9 @@
 		// create a backup copy of the PowerDNS database in the root folder
 		$backup_db_name = '/root/ispconfig_powerdns_db_backup_'.@date('Y-m-d_h-i').'.sql';
 	        copy('existing_powerdns_db.sql',$backup_db_name);
-        	exec("chmod 700 $backup_db_name");
-	        exec("chown root:root $backup_db_name");
+		chmod($backup_db_name, 0700);
+	        chown($backup_db_name, 'root');
+	        chgrp($backup_db_name, 'root');
 	}
 }
 

--
Gitblit v1.9.1