doveadm import - strange warning

Daniel Tröder troeder at univention.de
Mon Jul 27 09:19:52 UTC 2015


Am 27.07.2015 um 10:51 schrieb Ralf Hildebrandt:
> Anybody seen this before?
> Seems easy to reproduce...
> 
> * Ralf Hildebrandt <r at sys4.de>:
>> I'm using the doveadm import command to extract mails from my backup:
>>
>> % doveadm import -u restore at backup.invalid mdbox:/home/copymail/mdbox "" \
>>    mailbox INBOX header Delivered-To backup+$SEARCHPATTERN at backup.invalid
>>
>> This works like a charm, I'm getting all the mails, and I can access
>> the newly generated mailbox.
>>
>> But when executing the command I'm getting an annoying warning:
>>
>> doveadm(restore at backup.invalid): Error: chdir(/root/) failed: Permission denied (euid=1001(copymail) egid=1001(copymail) missing +x perm: /root, dir owned by 0:0 mode=0700)
>> doveadm(restore at backup.invalid): Error: chdir(/root) failed: Permission denied
> 
Just guessing…

The signature of the command is:
doveadm [-Dv] import [-S socket_path] [-s] -u user source_location
dest_parent search_query

You supply "" as dest_parent which I guess could mean ".", and that may
be "/root" when run as root. Try "INBOX" or "restore_folder" and see if
the error vanishes.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20150727/c7b47fe1/attachment.sig>


More information about the dovecot mailing list