I now verified that I get good results by changing mail.local.c (within
sendmail or sendmail-bin) as per patch below. My patch only addresses
the issue of locking the /var/mail/USER file (with minimal changes to
code); does not attempt to better handle group quotas, nor to improve
security by givin
Now at jessie, I find that my "strace trick" does not work anymore.
Testing with my cutdown code suggests that the culprit may be the
... setreuid(0,uid) ...
in original mail.local, as changing that to either of
setreuid(uid,0)
setreuid(uid,uid)
allows maillock() to succeed.
The comments in
Control: reassign -1 liblockfile1 1.09-5
Control: affects -1 + sendmail-bin
On 2014-01-25 22:28, Paul Szabo wrote:
> The wheezy mail.local is unable to deliver mail. I was getting syslog
> lines like:
>
> Jan 26 07:41:37 bari mail.local[11136]: lockmailbox psz failed; error code 75
> Jan 26 07:4
Package: sendmail-bin
Version: 8.14.4-4
Severity: normal
File: /usr/lib/sm.bin/mail.local
The wheezy mail.local is unable to deliver mail. I was getting syslog
lines like:
Jan 26 07:41:37 bari mail.local[11136]: lockmailbox psz failed; error code 75
Jan 26 07:41:37 bari sm-mta[11135]: s0PKfb670
4 matches
Mail list logo