Enable rspamd backup
This commit is contained in:
6
run.py
6
run.py
@@ -30,7 +30,7 @@ PRIMARY_APPS = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
def backup_system(config, args):
|
def backup_system(config, args, antispam_apps):
|
||||||
"""Launch backup procedure."""
|
"""Launch backup procedure."""
|
||||||
disclaimers.backup_disclaimer()
|
disclaimers.backup_disclaimer()
|
||||||
backup_path = None
|
backup_path = None
|
||||||
@@ -64,7 +64,7 @@ def backup_system(config, args):
|
|||||||
# Backup configuration file
|
# Backup configuration file
|
||||||
utils.copy_file(args.configfile, backup_path)
|
utils.copy_file(args.configfile, backup_path)
|
||||||
# Backup applications
|
# Backup applications
|
||||||
for app in PRIMARY_APPS:
|
for app in PRIMARY_APPS + antispam_apps:
|
||||||
if app == "dovecot" and args.no_mail:
|
if app == "dovecot" and args.no_mail:
|
||||||
utils.printcolor("Skipping mail backup", utils.BLUE)
|
utils.printcolor("Skipping mail backup", utils.BLUE)
|
||||||
continue
|
continue
|
||||||
@@ -201,7 +201,7 @@ def main(input_args):
|
|||||||
antispam_apps = ["rspamd"]
|
antispam_apps = ["rspamd"]
|
||||||
|
|
||||||
if args.backup or args.silent_backup:
|
if args.backup or args.silent_backup:
|
||||||
backup_system(config, args)
|
backup_system(config, args, antispam_apps)
|
||||||
return
|
return
|
||||||
|
|
||||||
# Display disclaimer python 3 linux distribution
|
# Display disclaimer python 3 linux distribution
|
||||||
|
|||||||
Reference in New Issue
Block a user