Intercept chown()/fchown() failure and emit a pointer to the bugreport. Closes 2391
authorHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Mon, 4 Feb 2019 21:01:36 +0000 (22:01 +0100)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Fri, 19 Apr 2019 13:12:18 +0000 (15:12 +0200)
commitb66fecb428871a3eb274d9370671f1eaf8c5ccec
treeeccc6d161ca0fcb41ec2384bfc560ee327d83a17
parent3a9262974035b6b8efebffcdf50a2371f3636477
Intercept chown()/fchown() failure and emit a pointer to the bugreport. Closes 2391

In a specific NFS setup we experienced a failing chown(). As it is not
clear, whether this was due to a misconfiguration or if this may happen in
other environments too, we behave as usual (abort the operation), but
issue a MAIN_LOG and PANIC_LOG entry pointing to this Bugreport.

You're encouraged to contact the developers, if you hit this issue.
src/src/dbfn.c
src/src/deliver.c
src/src/directory.c
src/src/exim.c
src/src/functions.h
src/src/mytypes.h
src/src/receive.c
src/src/spool_out.c
src/src/tls-gnu.c
src/src/transports/appendfile.c