From 3b5091cbc3cddb3ca42e402dccdb2217f5376770 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Sat, 29 Jan 2022 11:40:56 -0800 Subject: [PATCH] email: Backup/restore aliases and mailboxes Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/modules/email/manifest.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/plinth/modules/email/manifest.py b/plinth/modules/email/manifest.py index 8eb919993..0b4f1130b 100644 --- a/plinth/modules/email/manifest.py +++ b/plinth/modules/email/manifest.py @@ -62,13 +62,15 @@ clients = [ backup = { 'data': { + 'files': ['/etc/aliases', ], 'directories': [ - '/var/lib/plinth/mailsrv', - '/var/spool/postfix/fbx-managed', - '/etc/postfix', - '/etc/dovecot', - '/etc/rspamd', - '/var/lib/rspamd', + '/var/spool/postfix/fbx-managed/', + '/etc/postfix/', + '/etc/dovecot/conf.d/', + '/etc/rspamd/', + '/var/lib/postfix/freedombox-aliases/', + '/var/lib/rspamd/', + '/var/mail/', ] }, 'services': ['postfix', 'dovecot', 'rspamd']