Bob Mottram 10 years ago
parent
commit
c1d31cb9f3
1 changed files with 5 additions and 5 deletions
  1. 5
    5
      install-freedombone.sh

+ 5
- 5
install-freedombone.sh View File

259
 # file containing a list of remote locations to backup to
259
 # file containing a list of remote locations to backup to
260
 # Format: [username@friendsdomain//home/username] [ssh_password]
260
 # Format: [username@friendsdomain//home/username] [ssh_password]
261
 # With the only space character being between the server and the password
261
 # With the only space character being between the server and the password
262
-FRIENDS_SERVERS_LIST="/home/$MY_USERNAME/backup.list"
262
+FRIENDS_SERVERS_LIST=/home/$MY_USERNAME/backup.list
263
 
263
 
264
 #list of encryption protocols
264
 #list of encryption protocols
265
 SSL_PROTOCOLS="TLSv1 TLSv1.1 TLSv1.2"
265
 SSL_PROTOCOLS="TLSv1 TLSv1.1 TLSv1.2"
3876
   echo '# Backup the GNU Social database' >> /usr/bin/backupdatabases
3876
   echo '# Backup the GNU Social database' >> /usr/bin/backupdatabases
3877
   echo 'TEMPFILE=/root/gnusocial.sql' >> /usr/bin/backupdatabases
3877
   echo 'TEMPFILE=/root/gnusocial.sql' >> /usr/bin/backupdatabases
3878
   echo 'DAILYFILE=/var/backups/gnusocial_daily.sql' >> /usr/bin/backupdatabases
3878
   echo 'DAILYFILE=/var/backups/gnusocial_daily.sql' >> /usr/bin/backupdatabases
3879
-  echo 'mysqldump --password=$MYSQL_PASSWORD gnusocial > $TEMPFILE' >> /usr/bin/backupdatabases
3879
+  echo 'mysqldump --password="$MYSQL_PASSWORD" gnusocial > $TEMPFILE' >> /usr/bin/backupdatabases
3880
   echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases
3880
   echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases
3881
   echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases
3881
   echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases
3882
   echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases
3882
   echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases
3883
   echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases
3883
   echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases
3884
   echo '' >> /usr/bin/backupdatabases
3884
   echo '' >> /usr/bin/backupdatabases
3885
   echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases
3885
   echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases
3886
-  echo '        mysql -u root --password=$MYSQL_PASSWORD gnusocial -o < $DAILYFILE' >> /usr/bin/backupdatabases
3886
+  echo '        mysql -u root --password="$MYSQL_PASSWORD" gnusocial -o < $DAILYFILE' >> /usr/bin/backupdatabases
3887
   echo '' >> /usr/bin/backupdatabases
3887
   echo '' >> /usr/bin/backupdatabases
3888
   echo '        # Send a warning email' >> /usr/bin/backupdatabases
3888
   echo '        # Send a warning email' >> /usr/bin/backupdatabases
3889
   echo '        echo "Unable to create a backup of the GNU Social database. Attempted to restore from yesterdays backup" | mail -s "GNU Social backup" $EMAIL' >> /usr/bin/backupdatabases
3889
   echo '        echo "Unable to create a backup of the GNU Social database. Attempted to restore from yesterdays backup" | mail -s "GNU Social backup" $EMAIL' >> /usr/bin/backupdatabases
4158
   echo '# Backup the Red Matrix database' >> /usr/bin/backupdatabases
4158
   echo '# Backup the Red Matrix database' >> /usr/bin/backupdatabases
4159
   echo 'TEMPFILE=/root/redmatrix.sql' >> /usr/bin/backupdatabases
4159
   echo 'TEMPFILE=/root/redmatrix.sql' >> /usr/bin/backupdatabases
4160
   echo 'DAILYFILE=/var/backups/redmatrix_daily.sql' >> /usr/bin/backupdatabases
4160
   echo 'DAILYFILE=/var/backups/redmatrix_daily.sql' >> /usr/bin/backupdatabases
4161
-  echo 'mysqldump --password=$MYSQL_PASSWORD redmatrix > $TEMPFILE' >> /usr/bin/backupdatabases
4161
+  echo 'mysqldump --password="$MYSQL_PASSWORD" redmatrix > $TEMPFILE' >> /usr/bin/backupdatabases
4162
   echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases
4162
   echo 'FILESIZE=$(stat -c%s $TEMPFILE)' >> /usr/bin/backupdatabases
4163
   echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases
4163
   echo 'if [ "$FILESIZE" -eq "0" ]; then' >> /usr/bin/backupdatabases
4164
   echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases
4164
   echo '    if [ -f $DAILYFILE ]; then' >> /usr/bin/backupdatabases
4165
   echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases
4165
   echo '        cp $DAILYFILE $TEMPFILE' >> /usr/bin/backupdatabases
4166
   echo '' >> /usr/bin/backupdatabases
4166
   echo '' >> /usr/bin/backupdatabases
4167
   echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases
4167
   echo '        # try to restore yesterdays database' >> /usr/bin/backupdatabases
4168
-  echo '        mysql -u root --password=$MYSQL_PASSWORD redmatrix -o < $DAILYFILE' >> /usr/bin/backupdatabases
4168
+  echo '        mysql -u root --password="$MYSQL_PASSWORD" redmatrix -o < $DAILYFILE' >> /usr/bin/backupdatabases
4169
   echo '' >> /usr/bin/backupdatabases
4169
   echo '' >> /usr/bin/backupdatabases
4170
   echo '        # Send a warning email' >> /usr/bin/backupdatabases
4170
   echo '        # Send a warning email' >> /usr/bin/backupdatabases
4171
   echo '        echo "Unable to create a backup of the Red Matrix database. Attempted to restore from yesterdays backup" | mail -s "Red Matrix backup" $EMAIL' >> /usr/bin/backupdatabases
4171
   echo '        echo "Unable to create a backup of the Red Matrix database. Attempted to restore from yesterdays backup" | mail -s "Red Matrix backup" $EMAIL' >> /usr/bin/backupdatabases