From: elijah Date: Thu, 9 Jun 2005 20:02:28 +0000 (+0000) Subject: added double quotes around password in .my.cnf X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=d10812df2cbd2247b8bfbe5cacd6e2126bd05373;p=matthijs%2Fupstream%2Fbackupninja.git added double quotes around password in .my.cnf git-svn-id: http://code.autistici.org/svn/backupninja/trunk@123 758a04ac-41e6-0310-8a23-8373a73cc35d --- diff --git a/changelog b/changelog index e042406..3399011 100644 --- a/changelog +++ b/changelog @@ -20,7 +20,9 @@ version 0.x -- xxxxxxxxxxxxx added configfile option to mysql handler the default is /etc/mysql/debian.cnf. with this, sqldump doesn't need dbusername. (hotcopy still does). - + fixed bug in mysql handler which caused some passwords to not work. + (.my.cnf files now have double quotes around password) + version 0.5 -- April 12 2005 rdiff handler works when remote sshd has a banner rdiff handler supports local dest diff --git a/handlers/mysql b/handlers/mysql index 13dd62f..a4a1497 100644 --- a/handlers/mysql +++ b/handlers/mysql @@ -96,15 +96,15 @@ if [ "$dbusername" != "" -a "$dbpassword" != "" ]; then # auto generated backupninja mysql conf [mysql] user=$dbusername -password=$dbpassword +password="$dbpassword" [mysqldump] user=$dbusername -password=$dbpassword +password="$dbpassword" [mysqlhotcopy] user=$dbusername -password=$dbpassword +password="$dbpassword" EOF umask $oldmask defaultsfile="--defaults-file=$mycnf"