From: rhatto Date: Tue, 18 Dec 2007 21:23:40 +0000 (+0000) Subject: backupninja: added 0.9.5 patch back X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=3a89575c96a637313f6a6fc17d745aa2ec436b62;p=slackbuilds.git backupninja: added 0.9.5 patch back git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@1539 370017ae-e619-0410-ac65-c121f96126d4 --- 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..d3ab8155 --- /dev/null +++ b/app/backup/backupninja/backupninja-0.9.5.diff @@ -0,0 +1,126 @@ +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 <