Zhang Huangbin avatar Zhang Huangbin committed ba1e723

Fix incorrect MySQL user password and databases in MySQL backup script.

Comments (0)

Files changed (2)

iRedMail/ChangeLog

+iRedMail-0.8.1:
+    * Fix incorrect MySQL user password and databases in MySQL backup script.
+
 iRedMail-0.8.0:
     * It now works on OpenBSD. Tested with OpenBSD 5.1.
 

iRedMail/functions/cleanup.sh

         chown ${SYS_ROOT_USER}:${SYS_ROOT_GROUP} ${BACKUP_SCRIPT_MYSQL}
         chmod 0700 ${BACKUP_SCRIPT_MYSQL}
 
+        export MYSQL_ROOT_PASSWD MYSQL_BACKUP_DATABASES
         perl -pi -e 's#^(BACKUP_ROOTDIR=).*#${1}"$ENV{BACKUP_DIR}"#' ${BACKUP_SCRIPT_MYSQL}
         perl -pi -e 's#^(MYSQL_USER=).*#${1}"$ENV{MYSQL_ROOT_USER}"#' ${BACKUP_SCRIPT_MYSQL}
         perl -pi -e 's#^(MYSQL_PASSWD=).*#${1}"$ENV{MYSQL_ROOT_PASSWD}"#' ${BACKUP_SCRIPT_MYSQL}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.