diff --git a/Linux_Backup_Databases.sh b/Linux_Backup_Databases.sh index 59e66b9..4ae7616 100755 --- a/Linux_Backup_Databases.sh +++ b/Linux_Backup_Databases.sh @@ -2,5 +2,5 @@ echo "Backing up all databases." echo "" -sudo make backup +make backup echo "" diff --git a/Linux_Run_Production_Server.sh b/Linux_Run_Production_Server.sh index 8052ab8..34984de 100755 --- a/Linux_Run_Production_Server.sh +++ b/Linux_Run_Production_Server.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Verifies permissions are set correctly +sudo chmod -R 777 Game + # Backs up all databases ./Linux_Backup_Databases.sh diff --git a/Makefile b/Makefile index d28f11c..caf412e 100644 --- a/Makefile +++ b/Makefile @@ -55,9 +55,8 @@ logs: @docker-compose logs -f backup: - @sudo mkdir -p $(MYSQL_DUMPS_DIR) - @$(shell sudo chmod -R 777 $(MYSQL_DUMPS_DIR)) - docker exec $(shell docker-compose ps -q mysqldb) mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" | gzip > $(MYSQL_DUMPS_DIR)/`date "+%Y%m%d %H%M %Z"`.sql.zip + @mkdir -p $(MYSQL_DUMPS_DIR) + docker exec $(shell docker-compose ps -q mysqldb) mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" | gzip > $(MYSQL_DUMPS_DIR)/`date "+%Y%m%d %H%M %Z"`.sql.zip backup-windows: @docker exec -i mysql mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" > $(MYSQL_DUMPS_DIR)/db.sql