From 4a0fbced24f6b4431c90d9880288639fd489e42f Mon Sep 17 00:00:00 2001 From: rhatto Date: Mon, 3 Dec 2007 19:52:31 +0000 Subject: backupninja: added patch for 0.9.5 git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@1494 370017ae-e619-0410-ac65-c121f96126d4 --- app/backup/backupninja/backupninja-0.9.5.diff | 127 ++++++++++++++++++++++++++ app/backup/backupninja/backupninja.SlackBuild | 12 +++ 2 files changed, 139 insertions(+) create mode 100644 app/backup/backupninja/backupninja-0.9.5.diff (limited to 'app/backup') diff --git a/app/backup/backupninja/backupninja-0.9.5.diff b/app/backup/backupninja/backupninja-0.9.5.diff new file mode 100644 index 00000000..52b21414 --- /dev/null +++ b/app/backup/backupninja/backupninja-0.9.5.diff @@ -0,0 +1,127 @@ +diff -Naur backupninja-0.9.5.orig/handlers/mysql.in backupninja-0.9.5/handlers/mysql.in +--- backupninja-0.9.5.orig/handlers/mysql.in 2007-11-19 23:28:49.000000000 -0200 ++++ backupninja-0.9.5/handlers/mysql.in 2007-12-03 17:16:10.000000000 -0200 +@@ -91,8 +91,7 @@ + then + if [ $usevserver = yes ] + then +- vhome=`$VSERVER $vsname exec getent passwd "root" | @AWK@ -F: '{print $6}'` +- home="$vroot$vhome" ++ home=`$VSERVER $vsname exec getent passwd "root" | awk -F: '{print $6}'` + else + home=`getent passwd "root" | @AWK@ -F: '{print $6}'` + fi +@@ -100,18 +99,25 @@ + [ -d $home ] || fatal "Can't find root's home directory ($home)." + + mycnf="$home/.my.cnf" +- +- if [ -f $mycnf ] ++ ++ if [ $usevserver = yes ] + then +- # rename temporarily +- tmpcnf="$home/my.cnf.disable" +- debug "mv $mycnf $tmpcnf" +- mv $mycnf $tmpcnf ++ workcnf="$vroot$mycnf" ++ else ++ workcnf="$mycnf" ++ fi ++ ++ if [ -f $workcnf ] ++ then ++ # rename temporarily ++ tmpcnf="$workcnf.disable" ++ debug "mv $workcnf $tmpcnf" ++ mv $workcnf $tmpcnf + fi + + oldmask=`umask` + umask 077 +- cat > $mycnf < $workcnf <