projects
/
matthijs
/
upstream
/
backupninja-vserver.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Recursively ignore subdirs in /etc/backup.d (Closes: #361102)
[matthijs/upstream/backupninja-vserver.git]
/
handlers
/
mysql
diff --git
a/handlers/mysql
b/handlers/mysql
index ebde4abf6e427dcdbd50c3a34026fa88257b193f..2dcf2d5a936e5d11b7982ec380ff7dde46dffb3c 100644
(file)
--- a/
handlers/mysql
+++ b/
handlers/mysql
@@
-160,7
+160,7
@@
else
debug "User home set to: $userhome"
[ -f $userhome/.my.cnf ] || fatal "Can't find config file in $userhome/.my.cnf"
debug "User home set to: $userhome"
[ -f $userhome/.my.cnf ] || fatal "Can't find config file in $userhome/.my.cnf"
- defaultsfile="--defaults-file=$
v
userhome/.my.cnf"
+ defaultsfile="--defaults-file=$userhome/.my.cnf"
debug "using $defaultsfile"
fi
debug "using $defaultsfile"
fi
@@
-179,7
+179,7
@@
then
else
execstr="$MYSQLHOTCOPY --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
fi
else
execstr="$MYSQLHOTCOPY --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
fi
- debug
"su $user -c '$execstr'"
+ debug
'su $user -c "$execstr"'
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
@@
-202,7
+202,7
@@
then
else
execstr="$MYSQLHOTCOPY --allowold $db $hotdir"
fi
else
execstr="$MYSQLHOTCOPY --allowold $db $hotdir"
fi
- debug
"su $user -c '$execstr'"
+ debug
'su $user -c "$execstr"'
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
@@
-230,7
+230,7
@@
then
then
if [ $usevserver = yes ]
then
then
if [ $usevserver = yes ]
then
- debug
"echo show databases | $VSERVER $vsname exec su $user -c $MYSQL $defaultsfile | grep -v Database"
+ debug
'echo show databases | $VSERVER $vsname exec su $user -c \"$MYSQL $defaultsfile\" | grep -v Database'
databases=`echo 'show databases' | $VSERVER $vsname exec su $user -c "$MYSQL $defaultsfile" | grep -v Database`
if [ $? -ne 0 ]
then
databases=`echo 'show databases' | $VSERVER $vsname exec su $user -c "$MYSQL $defaultsfile" | grep -v Database`
if [ $? -ne 0 ]
then
@@
-253,7
+253,7
@@
fi
else
execstr="$MYSQLDUMP $defaultsfile --lock-tables --complete-insert --add-drop-table --quick --quote-names $ignore $db > $dumpdir/${db}.sql"
fi
else
execstr="$MYSQLDUMP $defaultsfile --lock-tables --complete-insert --add-drop-table --quick --quote-names $ignore $db > $dumpdir/${db}.sql"
fi
- debug
"su $user -c '$execstr'"
+ debug
'su $user -c "$execstr"'
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
if [ ! $test ]
then
output=`su $user -c "$execstr" 2>&1`
@@
-277,7
+277,7
@@
fi
fi
# clean up tmp config file
fi
# clean up tmp config file
-if [ "$dbusername" != "" ]
+if [ "$dbusername" != ""
-a "$dbpassword" != ""
]
then
## clean up tmp config file
debug "rm $mycnf"
then
## clean up tmp config file
debug "rm $mycnf"