[exim-dev] [Bug 2391] chown() fails in some NFS environmonts

Top Page
Delete this message
Reply to this message
Author: admin
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 2391] chown() fails in some NFS environmonts
https://bugs.exim.org/show_bug.cgi?id=2391

--- Comment #3 from Git Commit <git@???> ---
Git commit:
https://git.exim.org/exim.git/commitdiff/b66fecb428871a3eb274d9370671f1eaf8c5ccec

commit b66fecb428871a3eb274d9370671f1eaf8c5ccec
Author:     Heiko Schlittermann (HS12-RIPE) <hs@???>
AuthorDate: Mon Feb 4 22:01:36 2019 +0100
Commit:     Heiko Schlittermann (HS12-RIPE) <hs@???>
CommitDate: Fri Apr 19 15:12:18 2019 +0200


    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                  |  2 +-
 src/src/deliver.c               |  6 +++---
 src/src/directory.c             |  2 +-
 src/src/exim.c                  | 32 ++++++++++++++++++++++++++++++--
 src/src/functions.h             | 39 +++++++++++++++++++++++++++++++++++++++
 src/src/mytypes.h               |  1 -
 src/src/receive.c               |  6 +++---
 src/src/spool_out.c             |  2 +-
 src/src/tls-gnu.c               |  2 +-
 src/src/transports/appendfile.c | 10 +++++-----
 10 files changed, 84 insertions(+), 18 deletions(-)


--
You are receiving this mail because:
You are on the CC list for the bug.