You could use sudo to grant your backup user the required rights to read
those files.

==> /etc/sudoers
backupuser ALL=NOPASSWD: /usr/bin/rsync


I, the point is that I don't want to give my script root privilege. Too much harm can be done using root privileges for simple task as backups.

This is why I included user "backup" into "vmail" group and changed all files/dir under mail_location to be read by "vmail" group. However, new user account are created with 0700 permissions, and that clearly break my backup.

I understand that the solution can be as simple as to do a chmod g+X before to run the backup, but I wander _how_ can be possibile to select the umask/permissions of new accounts under dovecot...

Thanks.

--
Danti Gionatan
Supporto Tecnico
Assyoma S.r.l. - www.assyoma.it
email: g.da...@assyoma.it - i...@assyoma.it
GPG public key ID: FF5F32A8

Reply via email to