Selaa lähdekoodia

Database passwords

Bob Mottram 10 vuotta sitten
vanhempi
commit
3571a0a12b
1 muutettua tiedostoa jossa 6 lisäystä ja 3 poistoa
  1. 6
    3
      install-freedombone.sh

+ 6
- 3
install-freedombone.sh Näytä tiedosto

@@ -622,7 +622,8 @@ function create_backup_script {
622 622
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
623 623
 
624 624
   echo '# MariaDB password' >> /usr/bin/$BACKUP_SCRIPT_NAME
625
-  echo "DATABASE_PASSWORD=$(<$DATABASE_PASSWORD_FILE)" >> /usr/bin/$BACKUP_SCRIPT_NAME
625
+  echo -n 'DATABASE_PASSWORD=$(<' >> /usr/bin/$BACKUP_SCRIPT_NAME
626
+  echo "$DATABASE_PASSWORD_FILE)" >> /usr/bin/$BACKUP_SCRIPT_NAME
626 627
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
627 628
   if grep -Fxq "install_gnu_social" $COMPLETION_FILE; then
628 629
       BACKUP_INCLUDES_DATABASES="yes"
@@ -1098,7 +1099,8 @@ function create_restore_script {
1098 1099
   echo 'fi' >> /usr/bin/$RESTORE_SCRIPT_NAME
1099 1100
   echo '' >> /usr/bin/$RESTORE_SCRIPT_NAME
1100 1101
   echo '# MariaDB password' >> /usr/bin/$RESTORE_SCRIPT_NAME
1101
-  echo "DATABASE_PASSWORD=$(<$DATABASE_PASSWORD_FILE)" >> /usr/bin/$RESTORE_SCRIPT_NAME
1102
+  echo -n 'DATABASE_PASSWORD=$(<' >> /usr/bin/$RESTORE_SCRIPT_NAME
1103
+  echo "$DATABASE_PASSWORD_FILE)" >> /usr/bin/$RESTORE_SCRIPT_NAME
1102 1104
   echo '' >> /usr/bin/$RESTORE_SCRIPT_NAME
1103 1105
 
1104 1106
   if [[ $BACKUP_INCLUDES_DATABASES == "yes" ]]; then
@@ -4066,7 +4068,8 @@ function repair_databases_script {
4066 4068
   echo 'DATABASE=$1' >> /usr/bin/repairdatabase
4067 4069
   echo "EMAIL=$MY_EMAIL_ADDRESS" >> /usr/bin/repairdatabase
4068 4070
   echo '' >> /usr/bin/repairdatabase
4069
-  echo "MYSQL_ROOT_PASSWORD=$(<$DATABASE_PASSWORD_FILE)" >> /usr/bin/repairdatabase
4071
+  echo -n 'MYSQL_ROOT_PASSWORD=$(<' >> /usr/bin/repairdatabase
4072
+  echo "$DATABASE_PASSWORD_FILE)" >> /usr/bin/repairdatabase
4070 4073
   echo 'TEMPFILE=/root/repairdatabase_$DATABASE' >> /usr/bin/repairdatabase
4071 4074
   echo '' >> /usr/bin/repairdatabase
4072 4075
   echo 'umask 0077' >> /usr/bin/repairdatabase