Path: blob/main/databases/autobackupmysql/files/patch-autobackupmysql.sh
18160 views
--- autobackupmysql.sh.orig 2009-12-18 13:23:34.000000000 +01001+++ autobackupmysql.sh 2011-12-13 13:18:11.000000000 +01002@@ -1,4 +1,4 @@3-#!/bin/bash4+#!/usr/local/bin/bash5#6# Automatic MySQL Backup Script7# VER. 1.1 - http://sourceforge.net/projects/autobackupmysql/8@@ -292,6 +292,7 @@9LOGERR=$BACKUPDIR/ERRORS_$DBHOST-`date +%N`.log # Logfile Name10BACKUPFILES=""11OPT="--quote-names --opt" # OPT string for use with mysqldump ( see man mysqldump )12+UNAME_S="`uname -s | tr "[:upper:]" "[:lower:]"`" # identify operating system1314# Add --compress mysqldump option to $OPT15if [ "$COMMCOMP" = "yes" ];16@@ -440,7 +441,8 @@17# If DBs are excluded18for exclude in $DBEXCLUDE19do20- DBNAMES=`echo $DBNAMES | sed "s/\b$exclude\b//g"`21+ [ "$UNAME_S" = "linux" ] && DBNAMES=`echo $DBNAMES | sed "s/\b$exclude\b//g"`22+ [ "$UNAME_S" = "freebsd" ] && DBNAMES=`echo $DBNAMES | sed "s/[[:<:]]$exclude[[:>:]]//g"`23done2425MDBNAMES=$DBNAMES262728