Ednardo Lobo <[email protected]> (Di 30 Aug 2016 21:43:33 CEST):
…
> I tried:
> maildir:
>      driver = appendfile
>      maildir_format = true
>      create_directory = false
>      directory = DIR_BOX/$domain/$local_part
>      mode = 0660
>      uid = -1
>      group = -1
> 
> Result:
…
> 2016-08-30 16:08:29 1beoNK-0003qs-PB appendfile transport process returned
> non-zero status 0x0100: exit code 1
> 
> It seems exim keep trying modify uid and gid of the created file. Why?

Because it's designed that way. You may try using Linux Capabilities
(CAP_CHOWN), as a work around.

And I do not see any reason, why -1 shouldn't work.
According to the comments in appendfile.c the transport w/o setuid is
(or was) expected. Probably needs further investigation.

    Viele Grüße aus Dresden
    Heiko Schlittermann
-- 
 SCHLITTERMANN.de ---------------------------- internet & unix support -
 Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
 gnupg encrypted messages are welcome --------------- key ID: F69376CE -
 ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -

Attachment: signature.asc
Description: Digital signature

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to