mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-10-30 18:50:53 +00:00 
			
		
		
		
	Merge pull request #597 from yodax/backup-stop-phpfpm
During the backup you will get login failures which will confuse iOS
This commit is contained in:
		
						commit
						04960d0b98
					
				| @ -220,8 +220,9 @@ def perform_backup(full_backup): | ||||
| 	full_backup = full_backup or should_force_full(env) | ||||
| 
 | ||||
| 	# Stop services. | ||||
| 	shell('check_call', ["/usr/sbin/service", "dovecot", "stop"]) | ||||
| 	shell('check_call', ["/usr/sbin/service", "php5-fpm", "stop"]) | ||||
| 	shell('check_call', ["/usr/sbin/service", "postfix", "stop"]) | ||||
| 	shell('check_call', ["/usr/sbin/service", "dovecot", "stop"]) | ||||
| 
 | ||||
| 	# Run a backup of STORAGE_ROOT (but excluding the backups themselves!). | ||||
| 	# --allow-source-mismatch is needed in case the box's hostname is changed | ||||
| @ -243,6 +244,7 @@ def perform_backup(full_backup): | ||||
| 		# Start services again. | ||||
| 		shell('check_call', ["/usr/sbin/service", "dovecot", "start"]) | ||||
| 		shell('check_call', ["/usr/sbin/service", "postfix", "start"]) | ||||
| 		shell('check_call', ["/usr/sbin/service", "php5-fpm", "start"]) | ||||
| 
 | ||||
| 	# Once the migrated backup is included in a new backup, it can be deleted. | ||||
| 	if os.path.isdir(migrated_unencrypted_backup_dir): | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user