msmtp-scripts 1.2.5.1 "Q First"

* Fix continuing issues with selinux and sending queued mail due to needing too many permissions, not to mention problems with permissions on /etc/msmtprc for non-root daemons/processes attempting to send mail.
We do this by adding a new MSMTP_QUEUE_FIRST boolean that becomes the default for mtmpq-ng-mta, which only queues on initial 'sendmail' and depends on a root queue-runner to actually deliver the mail.

* Fix lock contention for processes that send mail with a process that is sending mail (e.g. a cronjob that sends mail by itself when cron is opening a mail session that sends the output of the cronjob, if any). We do this by making per message locks, rather than lock the entire directory.

* Fix covereage assessment issues by reworking how kcov is called.

Milestone information

Project:
msmtp-scripts
Series:
1.2
Version:
1.2.5.1
Code name:
Q First
Released:
 
Registrant:
Daniel D.
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
1 Implemented
Bugs:
2 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon msmtp-scripts-1.2.5.1.tar.gz (md5, sig) msmtp-scripts 1.2.5.1 Source Code 105
last downloaded 64 weeks ago
Total downloads: 105

Release notes 

* Queue first by default (means don't send on initial queue, let the queue runner take care of it).
* Switch to per-message locking

Changelog 

This release does not have a changelog.

1 blueprint and 2 bugs targeted

Blueprint Priority Assignee Delivery
Use per-message locks instead of spool directory lock Use per-message locks instead of spool directory lock 4 High   11 Implemented
Bug report Importance Assignee Status
1842507 #1842507 Mailing from within a cronjob deadlocks 3 High   10 Fix Released
1842507 #1842507 Mailing from within a cronjob deadlocks 3 High   10 Fix Released
This milestone contains Public information
Everyone can see this information.